Skip to main content

3x-ui wrapper for python

Project description

Hi! This is my example python 3x-ui wrapper!

I'm not expecting much to be honest, so please feel free to fork it if I abandon the project and you need it!

Also, if you REALLY want it I can give you the ownership if I step down, you can find my email in the pyproject.toml (I don't check it that much but trust me I do)

0.0.9 Release Notes

  • Fix _request_update_client for it to actually work and NOT create "zombies"
  • DTO un-split because fields reset when not provided, so full inbounds must be fetched
  • New method: update_client_by_tgid
  • Fixed test suite
  • Fix from_response and from_list
  • Remove obsolete and useless client fields from models
  • Inbound settings actually get parsed properly into ClientsSettings
  • New asyncio task management so they won't get destroyed when GCed
  • XUIClient async_lru cache now binds to event loop at runtime, not in initialization

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python_3xui-0.0.9.tar.gz (30.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_3xui-0.0.9-py3-none-any.whl (25.0 kB view details)

Uploaded Python 3

File details

Details for the file python_3xui-0.0.9.tar.gz.

File metadata

  • Download URL: python_3xui-0.0.9.tar.gz
  • Upload date:
  • Size: 30.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for python_3xui-0.0.9.tar.gz
Algorithm Hash digest
SHA256 713cdf76010e3ddd36dcd1b06c79ccefd94c5f3debdaf99acdad86b059642a67
MD5 c479eda5e94d170f4a122809463e3e33
BLAKE2b-256 7df92800b3211100f3d4a3b4222117784d5c4d70265e03cc6860ca8ffa86ca49

See more details on using hashes here.

File details

Details for the file python_3xui-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: python_3xui-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 25.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for python_3xui-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 6da05f8daa15c02409009fc3674bf66ed204ff24633a74ddcdc32863b8e01413
MD5 9cd05931cf47ea85b8edac4d27be47ee
BLAKE2b-256 302f3e71efc862ce7272e8fcbfcf19af2f511d562c9765ac46123647ee146209

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page