# karrio.canadapost
This package is a Canada Post extension of the [karrio](https://pypi.org/project/karrio) multi carrier shipping SDK.
## Requirements
`Python 3.7+`
## Installation
```bash
pip install karrio.canadapost
```
## Usage
```python
import karrio
from karrio.mappers.canadapost.settings import Settings
# Initialize a carrier gateway
canadapost = karrio.gateway["canadapost"].create(
Settings(
...
)
)
```
Check the [Karrio Mutli-carrier SDK docs](https://docs.karrio.io) for Shipping API requests
Raw data
{
"_id": null,
"home_page": "https://github.com/karrioapi/karrio",
"name": "karrio.canadpost",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "karrio",
"author_email": "hello@karrio.io",
"download_url": "",
"platform": null,
"description": "# karrio.canadapost\n\nThis package is a Canada Post extension of the [karrio](https://pypi.org/project/karrio) multi carrier shipping SDK.\n\n## Requirements\n\n`Python 3.7+`\n\n## Installation\n\n```bash\npip install karrio.canadapost\n```\n\n## Usage\n\n```python\nimport karrio\nfrom karrio.mappers.canadapost.settings import Settings\n\n\n# Initialize a carrier gateway\ncanadapost = karrio.gateway[\"canadapost\"].create(\n Settings(\n ...\n )\n)\n```\n\nCheck the [Karrio Mutli-carrier SDK docs](https://docs.karrio.io) for Shipping API requests\n\n\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Karrio - Canada Post Shipping Extension",
"version": "2022.8.11",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "24a45b0e95c1258b9eaa02733f0cd7d7",
"sha256": "a0d12667fec8531576a7ca7ff312f64e3eed733b7ac219b4d628a02e7726210b"
},
"downloads": -1,
"filename": "karrio.canadpost-2022.8.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "24a45b0e95c1258b9eaa02733f0cd7d7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22389,
"upload_time": "2022-12-01T22:58:45",
"upload_time_iso_8601": "2022-12-01T22:58:45.835534Z",
"url": "https://files.pythonhosted.org/packages/2a/e5/361186659913bf2291057f5fb761fb2d73446c0c61cdcfc50defe4658b8b/karrio.canadpost-2022.8.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-01 22:58:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "karrioapi",
"github_project": "karrio",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [
{
"name": "aniso8601",
"specs": [
[
"==",
"7.0.0"
]
]
},
{
"name": "asgiref",
"specs": [
[
"==",
"3.5.2"
]
]
},
{
"name": "async-timeout",
"specs": [
[
"==",
"4.0.2"
]
]
},
{
"name": "attrs",
"specs": [
[
"==",
"22.1.0"
]
]
},
{
"name": "carrier.aramex",
"specs": [
[
"==",
"2021.2"
]
]
},
{
"name": "carrier.australiapost",
"specs": [
[
"==",
"2021.2.1"
]
]
},
{
"name": "carrier.canadapost",
"specs": [
[
"==",
"2021.7"
]
]
},
{
"name": "carrier.canpar",
"specs": [
[
"==",
"2021.2"
]
]
},
{
"name": "carrier.chronopost",
"specs": [
[
"==",
"2022.8"
]
]
},
{
"name": "carrier.dhl-express",
"specs": [
[
"==",
"2021.4"
]
]
},
{
"name": "carrier.dhl-poland",
"specs": [
[
"==",
"2021.11"
]
]
},
{
"name": "carrier.dhl-universal",
"specs": [
[
"==",
"2021.2.1"
]
]
},
{
"name": "carrier.dicom",
"specs": [
[
"==",
"2021.2.1"
]
]
},
{
"name": "carrier.dpdhl",
"specs": [
[
"==",
"2022.8"
]
]
},
{
"name": "carrier.fedex",
"specs": [
[
"==",
"2021.4"
]
]
},
{
"name": "carrier.purolator",
"specs": [
[
"==",
"2020.4.1"
]
]
},
{
"name": "carrier.royalmail",
"specs": [
[
"==",
"2021.2.1"
]
]
},
{
"name": "carrier.sendle",
"specs": [
[
"==",
"2021.11"
]
]
},
{
"name": "carrier.sf-express",
"specs": [
[
"==",
"2021.2"
]
]
},
{
"name": "carrier.tnt",
"specs": [
[
"==",
"2021.3"
]
]
},
{
"name": "carrier.ups",
"specs": [
[
"==",
"2022.8"
]
]
},
{
"name": "carrier.usps",
"specs": [
[
"==",
"2022.6"
]
]
},
{
"name": "carrier.yanwen",
"specs": [
[
"==",
"2021.2.1"
]
]
},
{
"name": "carrier.yunexpress",
"specs": [
[
"==",
"2021.2.1"
]
]
},
{
"name": "certifi",
"specs": [
[
"==",
"2022.9.24"
]
]
},
{
"name": "cffi",
"specs": [
[
"==",
"1.15.1"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"2.1.1"
]
]
},
{
"name": "click",
"specs": [
[
"==",
"8.1.3"
]
]
},
{
"name": "coreapi",
"specs": [
[
"==",
"2.3.3"
]
]
},
{
"name": "coreschema",
"specs": [
[
"==",
"0.0.4"
]
]
},
{
"name": "cryptography",
"specs": [
[
"==",
"38.0.3"
]
]
},
{
"name": "Deprecated",
"specs": [
[
"==",
"1.2.13"
]
]
},
{
"name": "deprecation",
"specs": [
[
"==",
"2.1.0"
]
]
},
{
"name": "Django",
"specs": [
[
"==",
"3.2.16"
]
]
},
{
"name": "django-constance",
"specs": [
[
"==",
"2.9.1"
]
]
},
{
"name": "django-cors-headers",
"specs": [
[
"==",
"3.13.0"
]
]
},
{
"name": "django-downloadview",
"specs": [
[
"==",
"2.3.0"
]
]
},
{
"name": "django-email-verification",
"specs": [
[
"==",
"0.3.1"
]
]
},
{
"name": "django-filter",
"specs": [
[
"==",
"22.1"
]
]
},
{
"name": "django-formtools",
"specs": [
[
"==",
"2.4"
]
]
},
{
"name": "django-health-check",
"specs": [
[
"==",
"3.17.0"
]
]
},
{
"name": "django-oauth-toolkit",
"specs": [
[
"==",
"2.2.0"
]
]
},
{
"name": "django-otp",
"specs": [
[
"==",
"1.1.4"
]
]
},
{
"name": "django-phonenumber-field",
"specs": [
[
"==",
"6.4.0"
]
]
},
{
"name": "django-picklefield",
"specs": [
[
"==",
"3.1"
]
]
},
{
"name": "django-redis",
"specs": [
[
"==",
"5.2.0"
]
]
},
{
"name": "django-two-factor-auth",
"specs": [
[
"==",
"1.14.0"
]
]
},
{
"name": "djangorestframework",
"specs": [
[
"==",
"3.14.0"
]
]
},
{
"name": "djangorestframework-simplejwt",
"specs": [
[
"==",
"5.2.2"
]
]
},
{
"name": "drf-api-tracking",
"specs": [
[
"==",
"1.8.0"
]
]
},
{
"name": "drf-yasg",
"specs": [
[
"==",
"1.21.4"
]
]
},
{
"name": "graphene",
"specs": [
[
"==",
"2.1.9"
]
]
},
{
"name": "graphene-django",
"specs": [
[
"==",
"2.15.0"
]
]
},
{
"name": "graphql-core",
"specs": [
[
"==",
"2.3.2"
]
]
},
{
"name": "graphql-relay",
"specs": [
[
"==",
"2.0.1"
]
]
},
{
"name": "gunicorn",
"specs": [
[
"==",
"20.1.0"
]
]
},
{
"name": "h11",
"specs": [
[
"==",
"0.14.0"
]
]
},
{
"name": "hiredis",
"specs": [
[
"==",
"2.0.0"
]
]
},
{
"name": "huey",
"specs": [
[
"==",
"2.4.4"
]
]
},
{
"name": "idna",
"specs": [
[
"==",
"3.4"
]
]
},
{
"name": "inflection",
"specs": [
[
"==",
"0.5.1"
]
]
},
{
"name": "itypes",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "Jinja2",
"specs": [
[
"==",
"3.1.2"
]
]
},
{
"name": "jsonfield",
"specs": [
[
"==",
"3.1.0"
]
]
},
{
"name": "jstruct",
"specs": [
[
"==",
"2021.11"
]
]
},
{
"name": "jwcrypto",
"specs": [
[
"==",
"1.4.2"
]
]
},
{
"name": "karrio",
"specs": [
[
"==",
"2022.8.10"
]
]
},
{
"name": "karrio.amazon-mws",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.aramex",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.australiapost",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.canadapost",
"specs": [
[
"==",
"2022.8"
]
]
},
{
"name": "karrio.canpar",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.chronopost",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.dhl-express",
"specs": [
[
"==",
"2022.8.7"
]
]
},
{
"name": "karrio.dhl-poland",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.dhl-universal",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.dicom",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.dpdhl",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.eshipper",
"specs": [
[
"==",
"2022.8.10"
]
]
},
{
"name": "karrio.fedex",
"specs": [
[
"==",
"2022.8.12"
]
]
},
{
"name": "karrio.freightcom",
"specs": [
[
"==",
"2022.8.7"
]
]
},
{
"name": "karrio.purolator",
"specs": [
[
"==",
"2022.8.10"
]
]
},
{
"name": "karrio.royalmail",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.sendle",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.server",
"specs": [
[
"==",
"2022.8.10"
]
]
},
{
"name": "karrio.server.core",
"specs": [
[
"==",
"2022.8.9"
]
]
},
{
"name": "karrio.server.events",
"specs": [
[
"==",
"2022.8.7"
]
]
},
{
"name": "karrio.server.graph",
"specs": [
[
"==",
"2022.8.10"
]
]
},
{
"name": "karrio.server.manager",
"specs": [
[
"==",
"2022.8"
]
]
},
{
"name": "karrio.server.pricing",
"specs": [
[
"==",
"2022.8"
]
]
},
{
"name": "karrio.server.proxy",
"specs": [
[
"==",
"2022.8.7"
]
]
},
{
"name": "karrio.sf-express",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.tnt",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.ups",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.ups-freight",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.usps",
"specs": [
[
"==",
"2022.8.7"
]
]
},
{
"name": "karrio.usps-international",
"specs": [
[
"==",
"2022.8.7"
]
]
},
{
"name": "karrio.yanwen",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "karrio.yunexpress",
"specs": [
[
"==",
"2022.8.3"
]
]
},
{
"name": "lxml",
"specs": [
[
"==",
"4.9.1"
]
]
},
{
"name": "lxml-stubs",
"specs": [
[
"==",
"0.4.0"
]
]
},
{
"name": "MarkupSafe",
"specs": [
[
"==",
"2.1.1"
]
]
},
{
"name": "more-itertools",
"specs": [
[
"==",
"9.0.0"
]
]
},
{
"name": "oauthlib",
"specs": [
[
"==",
"3.2.2"
]
]
},
{
"name": "packaging",
"specs": [
[
"==",
"21.3"
]
]
},
{
"name": "phonenumbers",
"specs": [
[
"==",
"8.13.0"
]
]
},
{
"name": "Pillow",
"specs": [
[
"==",
"9.3.0"
]
]
},
{
"name": "promise",
"specs": [
[
"==",
"2.3"
]
]
},
{
"name": "psutil",
"specs": [
[
"==",
"5.9.4"
]
]
},
{
"name": "psycopg2-binary",
"specs": [
[
"==",
"2.9.5"
]
]
},
{
"name": "py-soap",
"specs": [
[
"==",
"2020.3.2"
]
]
},
{
"name": "pycparser",
"specs": [
[
"==",
"2.21"
]
]
},
{
"name": "PyJWT",
"specs": [
[
"==",
"2.6.0"
]
]
},
{
"name": "pyparsing",
"specs": [
[
"==",
"3.0.9"
]
]
},
{
"name": "PyPDF2",
"specs": [
[
"==",
"2.11.1"
]
]
},
{
"name": "python-barcode",
"specs": [
[
"==",
"0.14.0"
]
]
},
{
"name": "python-decouple",
"specs": [
[
"==",
"3.6"
]
]
},
{
"name": "pytz",
"specs": [
[
"==",
"2022.6"
]
]
},
{
"name": "PyYAML",
"specs": [
[
"==",
"6.0"
]
]
},
{
"name": "qrcode",
"specs": [
[
"==",
"7.3.1"
]
]
},
{
"name": "redis",
"specs": [
[
"==",
"4.3.4"
]
]
},
{
"name": "requests",
"specs": [
[
"==",
"2.28.1"
]
]
},
{
"name": "ruamel.yaml",
"specs": [
[
"==",
"0.17.21"
]
]
},
{
"name": "ruamel.yaml.clib",
"specs": [
[
"==",
"0.2.7"
]
]
},
{
"name": "Rx",
"specs": [
[
"==",
"1.6.1"
]
]
},
{
"name": "sentry-sdk",
"specs": [
[
"==",
"1.11.0"
]
]
},
{
"name": "simple-zpl2",
"specs": [
[
"==",
"0.3.0"
]
]
},
{
"name": "singledispatch",
"specs": [
[
"==",
"3.7.0"
]
]
},
{
"name": "six",
"specs": [
[
"==",
"1.16.0"
]
]
},
{
"name": "sqlparse",
"specs": [
[
"==",
"0.4.3"
]
]
},
{
"name": "text-unidecode",
"specs": [
[
"==",
"1.3"
]
]
},
{
"name": "uritemplate",
"specs": [
[
"==",
"4.1.1"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"1.26.12"
]
]
},
{
"name": "uvicorn",
"specs": [
[
"==",
"0.19.0"
]
]
},
{
"name": "wrapt",
"specs": [
[
"==",
"1.14.1"
]
]
},
{
"name": "xmltodict",
"specs": [
[
"==",
"0.13.0"
]
]
}
],
"lcname": "karrio.canadpost"
}