Skip to main content

Carrier Api Wrapper

Reason this release was yanked:

invalid numbering, breaking change

Project description

GitHub Release GitHub Activity License

Project Maintenance BuyMeCoffee

Api Wrapper for Carrier Infinity API using async in python, this was inspired by this guide to be a lightweight wrapper, with simple error handling.

a lot of this is based on https://my.carrier.com/.


to update schema add this to api_connection_graphql#authed_query

introspection_query = get_introspection_query(**session.client.introspection_args)
execution_result = await transport.execute(parse(introspection_query))
schema = dumps(execution_result.data, indent=2)
_LOGGER.debug(schema)
with open("schema.graphql", "w") as f:
    f.write(schema)

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

carrier_api-2.11.4.tar.gz (25.6 kB view details)

Uploaded Source

Built Distribution

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

carrier_api-2.11.4-py3-none-any.whl (24.8 kB view details)

Uploaded Python 3

File details

Details for the file carrier_api-2.11.4.tar.gz.

File metadata

  • Download URL: carrier_api-2.11.4.tar.gz
  • Upload date:
  • Size: 25.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for carrier_api-2.11.4.tar.gz
Algorithm Hash digest
SHA256 b5de25ef367618dd7d4e9bc08deeb69bae39aa12f289a991ddbfde3d91837d4e
MD5 2c256a395a4689d468d999eb3c63c3af
BLAKE2b-256 d12760d16687ed244ca80a4597546c9ded0b38789c2c5a19a4045cc114281924

See more details on using hashes here.

File details

Details for the file carrier_api-2.11.4-py3-none-any.whl.

File metadata

  • Download URL: carrier_api-2.11.4-py3-none-any.whl
  • Upload date:
  • Size: 24.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for carrier_api-2.11.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b18a36ea9ad54446581e5999f273bfe76b5ce9f2267c7c4515e2a29af44e4807
MD5 5de2e4388d92c8df4a734fe16c3dd781
BLAKE2b-256 d61147c1531dfbbdafeee20f73016b281fc6ca548d32300de324bd57b012eaa8

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