Skip to main content

a Package to communicate with Tabdeal platform

Reason this release was yanked:

Test version only

Project description

Package

PyPI Status Python Version poetry Release to PyPI status PyPI - Implementation PyPI - Wheel

Documentation

Documentation Status

Tests

Nox CodSpeed pre-commit.ci status PyPI - Types

Linters

Ruff pre-commit

License

License

Stats

Contributors Stars Total Downloads GitHub Issues GitHub Pull Requests GitHub commit activity

Misc

Contributor Covenant Digital Object Identifier

a Package to communicate with Tabdeal platform

Features

  • TODO

Requirements

  • aiohttp

Installation

You can install unofficial tabdeal api via pip from PyPI:

pip install unofficial-tabdeal-api

Usage

# Initialize aiohttp.ClientSession asynchronously
async with aiohttp.ClientSession() as client_session:

    # Create a TabdealClient object inside the async wrap
    my_client: TabdealClient = TabdealClient(USER_HASH, USER_AUTHORIZATION_KEY, client_session)

    # Run your desired commands, remember to `await` the methods as all of them (except a few) are asynchronous
    bomeusdt_asset_id = await my_client.get_margin_asset_id("BOMEUSDT")

Learn more at the Documentation.

Issues

  • Most exceptions are caught broadly using the except Exception as exception, This raises Pylint-W0718, but i currently don’t have a fix for it.

  • Some parts of the code works flawlessly but raises Pylance-reportCallIssue, Pylance-reportArgumentType or Mypy-call-overload which i mitigate by adding # type: ignore at the end of the line. This must be investigated later and fixed with a proper solution. I don’t know a solution for it yet.

If you encounter any problems, please file an issue along with a detailed description.

TODO

License

Distributed under the terms of the MIT license, unofficial tabdeal api is free and open source software.

Contributing

Contributions are welcome. To learn more, see the Contributor Guide.

Credits

This project was created with the help of @cjolowicz’s Hypermodern Python Cookiecutter template and @fpgmaas’s Cookiecutter Poetry template.

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

unofficial_tabdeal_api-0.1.5.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

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

unofficial_tabdeal_api-0.1.5-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file unofficial_tabdeal_api-0.1.5.tar.gz.

File metadata

  • Download URL: unofficial_tabdeal_api-0.1.5.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for unofficial_tabdeal_api-0.1.5.tar.gz
Algorithm Hash digest
SHA256 014d1d1043313d5d80791cd4b3a33a65d38f42d60974ade63afe2b28d36b254e
MD5 3f2645c87e97c3ef04d206f38cc2ed8c
BLAKE2b-256 00d6827a423e7bb78f163db8550f94bd8d3c190183b36e42e13a6a908fb9f144

See more details on using hashes here.

Provenance

The following attestation bundles were made for unofficial_tabdeal_api-0.1.5.tar.gz:

Publisher: release-packge.yml on MohsenHNSJ/unofficial_tabdeal_api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unofficial_tabdeal_api-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for unofficial_tabdeal_api-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9dbbb7b7a15784bcae51f9cbc65dd0e3c4337babc40699bc836533ece7c8acef
MD5 1917cc63cb282848b4fa5217c35b9363
BLAKE2b-256 971f98a2c1d5c07ff1c658f3a40f2b32e0affcfc6cda4a8189b32bf64287b2d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for unofficial_tabdeal_api-0.1.5-py3-none-any.whl:

Publisher: release-packge.yml on MohsenHNSJ/unofficial_tabdeal_api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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