# karrio.shipengine
This package is a ShipEngine extension of the [karrio](https://pypi.org/project/karrio) multi carrier shipping SDK.
## Requirements
`Python 3.11+`
## Installation
```bash
pip install karrio.shipengine
```
## Usage
```python
import karrio.sdk as karrio
from karrio.mappers.shipengine.settings import Settings
# Initialize a carrier gateway
shipengine = karrio.gateway["shipengine"].create(
Settings(
...
)
)
```
Check the [Karrio Mutli-carrier SDK docs](https://docs.karrio.io) for Shipping API requests
Raw data
{
"_id": null,
"home_page": null,
"name": "karrio-shipengine",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "karrio <hello@karrio.io>",
"download_url": null,
"platform": null,
"description": "# karrio.shipengine\n\nThis package is a ShipEngine extension of the [karrio](https://pypi.org/project/karrio) multi carrier shipping SDK.\n\n## Requirements\n\n`Python 3.11+`\n\n## Installation\n\n```bash\npip install karrio.shipengine\n```\n\n## Usage\n\n```python\nimport karrio.sdk as karrio\nfrom karrio.mappers.shipengine.settings import Settings\n\n\n# Initialize a carrier gateway\nshipengine = karrio.gateway[\"shipengine\"].create(\n Settings(\n ...\n )\n)\n```\n\nCheck the [Karrio Mutli-carrier SDK docs](https://docs.karrio.io) for Shipping API requests\n",
"bugtrack_url": null,
"license": null,
"summary": "Karrio - ShipEngine Shipping Extension",
"version": "2025.5rc9",
"project_urls": {
"Homepage": "https://github.com/karrioapi/karrio"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "6953a62006915149008957f84fc6aa69aa92e4986afd031185a993a4136859d0",
"md5": "ec149a3eb2c9f15c593dfd60868df3f1",
"sha256": "c4124269f6790f4d1b5b018b6fd2a7298d26ca866327d15445ba38369aacea62"
},
"downloads": -1,
"filename": "karrio_shipengine-2025.5rc9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ec149a3eb2c9f15c593dfd60868df3f1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 21662,
"upload_time": "2025-07-28T23:20:48",
"upload_time_iso_8601": "2025-07-28T23:20:48.033621Z",
"url": "https://files.pythonhosted.org/packages/69/53/a62006915149008957f84fc6aa69aa92e4986afd031185a993a4136859d0/karrio_shipengine-2025.5rc9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-28 23:20:48",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "karrioapi",
"github_project": "karrio",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [
{
"name": "asgiref",
"specs": [
[
"==",
"3.9.1"
]
]
},
{
"name": "attrs",
"specs": [
[
"==",
"25.3.0"
]
]
},
{
"name": "backoff",
"specs": [
[
"==",
"2.2.1"
]
]
},
{
"name": "Brotli",
"specs": [
[
"==",
"1.1.0"
]
]
},
{
"name": "certifi",
"specs": [
[
"==",
"2025.7.14"
]
]
},
{
"name": "cffi",
"specs": [
[
"==",
"1.17.1"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"3.4.2"
]
]
},
{
"name": "click",
"specs": [
[
"==",
"8.2.1"
]
]
},
{
"name": "cryptography",
"specs": [
[
"==",
"45.0.5"
]
]
},
{
"name": "cssselect2",
"specs": [
[
"==",
"0.8.0"
]
]
},
{
"name": "deprecation",
"specs": [
[
"==",
"2.1.0"
]
]
},
{
"name": "diff-match-patch",
"specs": [
[
"==",
"20241021"
]
]
},
{
"name": "distro",
"specs": [
[
"==",
"1.9.0"
]
]
},
{
"name": "dj-database-url",
"specs": [
[
"==",
"3.0.1"
]
]
},
{
"name": "Django",
"specs": [
[
"==",
"5.2.4"
]
]
},
{
"name": "django-constance",
"specs": [
[
"==",
"4.3.2"
]
]
},
{
"name": "django-cors-headers",
"specs": [
[
"==",
"4.7.0"
]
]
},
{
"name": "django-downloadview",
"specs": [
[
"==",
"2.4.0"
]
]
},
{
"name": "django-email-verification",
"specs": [
[
"==",
"0.3.3"
]
]
},
{
"name": "django-filter",
"specs": [
[
"==",
"25.1"
]
]
},
{
"name": "django-formtools",
"specs": [
[
"==",
"2.5.1"
]
]
},
{
"name": "django-health-check",
"specs": [
[
"==",
"3.20.0"
]
]
},
{
"name": "django-import-export",
"specs": [
[
"==",
"4.3.9"
]
]
},
{
"name": "django-oauth-toolkit",
"specs": [
[
"==",
"3.0.1"
]
]
},
{
"name": "django-otp",
"specs": [
[
"==",
"1.6.1"
]
]
},
{
"name": "django-phonenumber-field",
"specs": [
[
"==",
"8.1.0"
]
]
},
{
"name": "django-picklefield",
"specs": [
[
"==",
"3.3"
]
]
},
{
"name": "django-redis",
"specs": [
[
"==",
"6.0.0"
]
]
},
{
"name": "django-two-factor-auth",
"specs": [
[
"==",
"1.17.0"
]
]
},
{
"name": "djangorestframework",
"specs": [
[
"==",
"3.16.0"
]
]
},
{
"name": "djangorestframework_simplejwt",
"specs": [
[
"==",
"5.5.1"
]
]
},
{
"name": "drf-api-tracking",
"specs": [
[
"==",
"1.8.4"
]
]
},
{
"name": "drf-spectacular",
"specs": [
[
"==",
"0.28.0"
]
]
},
{
"name": "fonttools",
"specs": [
[
"==",
"4.59.0"
]
]
},
{
"name": "graphql-core",
"specs": [
[
"==",
"3.2.6"
]
]
},
{
"name": "gunicorn",
"specs": [
[
"==",
"23.0.0"
]
]
},
{
"name": "h11",
"specs": [
[
"==",
"0.16.0"
]
]
},
{
"name": "hiredis",
"specs": [
[
"==",
"3.2.1"
]
]
},
{
"name": "huey",
"specs": [
[
"==",
"2.5.3"
]
]
},
{
"name": "idna",
"specs": [
[
"==",
"3.10"
]
]
},
{
"name": "inflection",
"specs": [
[
"==",
"0.5.1"
]
]
},
{
"name": "Jinja2",
"specs": [
[
"==",
"3.1.6"
]
]
},
{
"name": "jsonfield",
"specs": [
[
"==",
"3.2.0"
]
]
},
{
"name": "jsonschema",
"specs": [
[
"==",
"4.25.0"
]
]
},
{
"name": "jsonschema-specifications",
"specs": [
[
"==",
"2025.4.1"
]
]
},
{
"name": "jstruct",
"specs": [
[
"==",
"2021.11"
]
]
},
{
"name": "jwcrypto",
"specs": [
[
"==",
"1.5.6"
]
]
},
{
"name": "karrio",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-australiapost",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-canadapost",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-chronopost",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-dhl-express",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-dhl-parcel-de",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-dhl-poland",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-dhl-universal",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-dpd",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-easypost",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-easyship",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-eshipper",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-fedex",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-freightcom",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-generic",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-laposte",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-purolator",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-sapient",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-seko",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-sendle",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-server",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-server-core",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-server-data",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-server-documents",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-server-events",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-server-graph",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-server-manager",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-server-orders",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-server-pricing",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-server-proxy",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-ups",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-usps",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "karrio-usps-international",
"specs": [
[
"==",
"2025.5rc9"
]
]
},
{
"name": "lxml",
"specs": [
[
"==",
"4.9.4"
]
]
},
{
"name": "lxml-stubs",
"specs": [
[
"==",
"0.5.1"
]
]
},
{
"name": "MarkupSafe",
"specs": [
[
"==",
"3.0.2"
]
]
},
{
"name": "more-itertools",
"specs": [
[
"==",
"10.7.0"
]
]
},
{
"name": "oauthlib",
"specs": [
[
"==",
"3.3.1"
]
]
},
{
"name": "packaging",
"specs": [
[
"==",
"25.0"
]
]
},
{
"name": "phonenumbers",
"specs": [
[
"==",
"9.0.10"
]
]
},
{
"name": "pillow",
"specs": [
[
"==",
"11.3.0"
]
]
},
{
"name": "posthog",
"specs": [
[
"==",
"6.3.1"
]
]
},
{
"name": "psutil",
"specs": [
[
"==",
"7.0.0"
]
]
},
{
"name": "psycopg2-binary",
"specs": [
[
"==",
"2.9.10"
]
]
},
{
"name": "py-soap",
"specs": [
[
"==",
"2020.3.2"
]
]
},
{
"name": "pycparser",
"specs": [
[
"==",
"2.22"
]
]
},
{
"name": "pydyf",
"specs": [
[
"==",
"0.11.0"
]
]
},
{
"name": "PyJWT",
"specs": [
[
"==",
"2.10.1"
]
]
},
{
"name": "PyPDF2",
"specs": [
[
"==",
"3.0.1"
]
]
},
{
"name": "pyphen",
"specs": [
[
"==",
"0.17.2"
]
]
},
{
"name": "pypng",
"specs": [
[
"==",
"0.20220715.0"
]
]
},
{
"name": "python-barcode",
"specs": [
[
"==",
"0.15.1"
]
]
},
{
"name": "python-dateutil",
"specs": [
[
"==",
"2.9.0.post0"
]
]
},
{
"name": "python-decouple",
"specs": [
[
"==",
"3.8"
]
]
},
{
"name": "pytz",
"specs": [
[
"==",
"2025.2"
]
]
},
{
"name": "PyYAML",
"specs": [
[
"==",
"6.0.2"
]
]
},
{
"name": "pyzint",
"specs": [
[
"==",
"0.1.10"
]
]
},
{
"name": "qrcode",
"specs": [
[
"==",
"7.4.2"
]
]
},
{
"name": "redis",
"specs": [
[
"==",
"6.2.0"
]
]
},
{
"name": "referencing",
"specs": [
[
"==",
"0.36.2"
]
]
},
{
"name": "requests",
"specs": [
[
"==",
"2.32.4"
]
]
},
{
"name": "rpds-py",
"specs": [
[
"==",
"0.26.0"
]
]
},
{
"name": "sentry-sdk",
"specs": [
[
"==",
"2.33.2"
]
]
},
{
"name": "six",
"specs": [
[
"==",
"1.17.0"
]
]
},
{
"name": "sqlparse",
"specs": [
[
"==",
"0.5.3"
]
]
},
{
"name": "strawberry-graphql",
"specs": [
[
"==",
"0.278.0"
]
]
},
{
"name": "tablib",
"specs": [
[
"==",
"3.8.0"
]
]
},
{
"name": "tinycss2",
"specs": [
[
"==",
"1.4.0"
]
]
},
{
"name": "tinyhtml5",
"specs": [
[
"==",
"2.0.0"
]
]
},
{
"name": "toml",
"specs": [
[
"==",
"0.10.2"
]
]
},
{
"name": "typing_extensions",
"specs": [
[
"==",
"4.14.1"
]
]
},
{
"name": "uritemplate",
"specs": [
[
"==",
"4.2.0"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"2.5.0"
]
]
},
{
"name": "uvicorn",
"specs": [
[
"==",
"0.35.0"
]
]
},
{
"name": "validators",
"specs": [
[
"==",
"0.35.0"
]
]
},
{
"name": "weasyprint",
"specs": [
[
"==",
"66.0"
]
]
},
{
"name": "webencodings",
"specs": [
[
"==",
"0.5.1"
]
]
},
{
"name": "whitenoise",
"specs": [
[
"==",
"6.9.0"
]
]
},
{
"name": "xmltodict",
"specs": [
[
"==",
"0.14.2"
]
]
},
{
"name": "zopfli",
"specs": [
[
"==",
"0.2.3.post1"
]
]
}
],
"lcname": "karrio-shipengine"
}