diff --git a/CHANGELOG.md b/CHANGELOG.md index 62738319b..951e090c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +# Karrio 2024.12.rc12 + +## Changes + +### Feat + +- feat: add `currency` to SEKO connection config + +### Fix + +- fix: `ups` delivery confirmation data mapping (#749) + # Karrio 2024.12.rc11 ## Changes diff --git a/apps/api/karrio/server/VERSION b/apps/api/karrio/server/VERSION index 4777c1752..03ad52126 100644 --- a/apps/api/karrio/server/VERSION +++ b/apps/api/karrio/server/VERSION @@ -1 +1 @@ -2024.12rc11 \ No newline at end of file +2024.12rc12 \ No newline at end of file diff --git a/apps/www/openapi.yml b/apps/www/openapi.yml index 6395c5929..dd5db304d 100644 --- a/apps/www/openapi.yml +++ b/apps/www/openapi.yml @@ -14,7 +14,7 @@ info: ## Versioning When backwards-incompatible changes are made to the API, a new, dated version is released. - The current version is `2024.12rc11`. + The current version is `2024.12rc12`. Read our API changelog to learn more about backwards compatibility. @@ -84,7 +84,7 @@ info: All API requests must be made over [HTTPS](http://en.wikipedia.org/wiki/HTTP_Secure). API requests without authentication will also fail. title: Karrio API - version: 2024.12rc11 + version: 2024.12rc12 paths: /: get: diff --git a/bin/deploy-hobby b/bin/deploy-hobby index 6cec1dea8..7caefe828 100755 --- a/bin/deploy-hobby +++ b/bin/deploy-hobby @@ -2,7 +2,7 @@ set -e -export KARRIO_TAG="${KARRIO_TAG:-2024.12rc11}" +export KARRIO_TAG="${KARRIO_TAG:-2024.12rc12}" export SENTRY_DSN="${SENTRY_DSN:-'https://public@sentry.example.com/1'}" SECRET_KEY=$(head -c 28 /dev/urandom | sha224sum -b | head -c 56) @@ -23,7 +23,7 @@ if ! [ -z "$1" ] then export KARRIO_TAG=$1 else -echo "What version of Karrio would you like to install? (We default to '2024.12rc11')" +echo "What version of Karrio would you like to install? (We default to '2024.12rc12')" echo "You can check out available versions here: https://hub.docker.com/r/karrio/server/tags" read -r KARRIO_TAG_READ if [ -z "$KARRIO_TAG_READ" ] diff --git a/bin/upgrade-hobby b/bin/upgrade-hobby index f803dff20..a493289f7 100755 --- a/bin/upgrade-hobby +++ b/bin/upgrade-hobby @@ -44,7 +44,7 @@ else fi [[ -f ".env" ]] && export $(cat .env | xargs) || ( echo "No .env file found. Please create it with SECRET_KEY and DOMAIN set." && exit 1) -export KARRIO_TAG="${KARRIO_TAG:-2024.12rc11}" +export KARRIO_TAG="${KARRIO_TAG:-2024.12rc12}" # get karrio scripts mkdir -p ./karrio diff --git a/docker/.env b/docker/.env index fda2f8156..c4cc7f9dc 100644 --- a/docker/.env +++ b/docker/.env @@ -30,7 +30,7 @@ REDIS_PORT=6379 # API - Configuration for the Nginx Reverse proxy. ############ -KARRIO_TAG=2024.12rc11 +KARRIO_TAG=2024.12rc12 KARRIO_HTTP_PORT=5002 ############ diff --git a/ee/insiders b/ee/insiders index 2b67c20a5..916ef5898 160000 --- a/ee/insiders +++ b/ee/insiders @@ -1 +1 @@ -Subproject commit 2b67c20a5020e5eab75b1dc0cacff3559b17f55b +Subproject commit 916ef58986d5e324df330362756b3d7a6d46e5a4 diff --git a/modules/connectors/seko/karrio/providers/seko/rate.py b/modules/connectors/seko/karrio/providers/seko/rate.py index aadfe0cf2..7a4d5f678 100644 --- a/modules/connectors/seko/karrio/providers/seko/rate.py +++ b/modules/connectors/seko/karrio/providers/seko/rate.py @@ -36,7 +36,7 @@ def _extract_details( carrier_name=settings.carrier_name, service=service.name_or_key, total_charge=lib.to_money(details.Cost), - currency="USD", + currency=settings.connection_config.currency.state or "USD", meta=dict( service_name=service.value_or_key, seko_carrier=details.CarrierName, diff --git a/modules/connectors/seko/karrio/providers/seko/utils.py b/modules/connectors/seko/karrio/providers/seko/utils.py index 890733de0..75eba9e1c 100644 --- a/modules/connectors/seko/karrio/providers/seko/utils.py +++ b/modules/connectors/seko/karrio/providers/seko/utils.py @@ -93,7 +93,10 @@ def connection_config(self) -> lib.units.Options: class ConnectionConfig(lib.Enum): - cost_center = lib.OptionEnum("CostCentreName", str) + """SEKO Logistics connection configuration.""" + + currency = lib.OptionEnum("currency", str) + cost_center = lib.OptionEnum("cost_center", str) shipping_options = lib.OptionEnum("shipping_options", list) shipping_services = lib.OptionEnum("shipping_services", list) diff --git a/modules/connectors/seko/setup.py b/modules/connectors/seko/setup.py index 1d58182cc..82f594c40 100644 --- a/modules/connectors/seko/setup.py +++ b/modules/connectors/seko/setup.py @@ -7,7 +7,7 @@ setup( name="karrio.seko", - version="2024.12rc11", + version="2024.12rc12", description="Karrio - SEKO Logistics Shipping Extension", long_description=long_description, long_description_content_type="text/markdown", diff --git a/modules/connectors/seko/tests/seko/fixture.py b/modules/connectors/seko/tests/seko/fixture.py index 26b29e09f..bd9df1b59 100644 --- a/modules/connectors/seko/tests/seko/fixture.py +++ b/modules/connectors/seko/tests/seko/fixture.py @@ -3,6 +3,6 @@ gateway = karrio.gateway["seko"].create( dict( access_key="access_key", - config=dict(cost_center="mysite.com"), + config=dict(cost_center="mysite.com", currency="GBP"), ) ) diff --git a/modules/connectors/seko/tests/seko/test_rate.py b/modules/connectors/seko/tests/seko/test_rate.py index 0cf3aa114..ff6bef4f2 100644 --- a/modules/connectors/seko/tests/seko/test_rate.py +++ b/modules/connectors/seko/tests/seko/test_rate.py @@ -89,7 +89,7 @@ def test_parse_rate_response(self): { "carrier_id": "seko", "carrier_name": "seko", - "currency": "USD", + "currency": "GBP", "meta": { "CarrierServiceType": "InternationalCourier", "DeliveryType": "AIR TRACKED", diff --git a/modules/connectors/ups/karrio/providers/ups/rate.py b/modules/connectors/ups/karrio/providers/ups/rate.py index d3bc2f784..8b2ef5969 100644 --- a/modules/connectors/ups/karrio/providers/ups/rate.py +++ b/modules/connectors/ups/karrio/providers/ups/rate.py @@ -254,7 +254,19 @@ def rate_request( Weight=str(package.weight[weight_unit.name]), ), Commodity=None, - PackageServiceOptions=None, + PackageServiceOptions=lib.identity( + ups.PackageServiceOptionsType( + DeliveryConfirmation=lib.identity( + ups.DeliveryConfirmationType( + DCISType=options.ups_delivery_confirmation.state, + ) + if options.ups_delivery_confirmation.state + else None + ), + ) + if options.ups_delivery_confirmation.state + else None + ), UPSPremier=None, OversizeIndicator=None, MinimumBillableWeightIndicator=None, @@ -308,13 +320,7 @@ def rate_request( if options.ups_cod.state else None ), - DeliveryConfirmation=lib.identity( - ups.DeliveryConfirmationType( - DCISType=options.ups_delivery_confirmation.state, - ) - if options.ups_delivery_confirmation.state - else None - ), + DeliveryConfirmation=None, ReturnOfDocumentIndicator=lib.identity( "Y" if options.ups_return_of_document_indicator.state diff --git a/modules/connectors/ups/setup.py b/modules/connectors/ups/setup.py index 5b3dab807..67a3f3e7b 100644 --- a/modules/connectors/ups/setup.py +++ b/modules/connectors/ups/setup.py @@ -5,7 +5,7 @@ setup( name="karrio.ups", - version="2024.12rc5", + version="2024.12rc12", description="Karrio - UPS Shipping extension", long_description=long_description, long_description_content_type="text/markdown", diff --git a/modules/connectors/ups/tests/ups/test_rate.py b/modules/connectors/ups/tests/ups/test_rate.py index d493aa62e..9879aa76c 100644 --- a/modules/connectors/ups/tests/ups/test_rate.py +++ b/modules/connectors/ups/tests/ups/test_rate.py @@ -478,6 +478,9 @@ def test_parse_rate_response_with_missing_amount(self): "UnitOfMeasurement": {"Code": "CM", "Description": "Dimension"}, "Width": "3.0", }, + "PackageServiceOptions": { + "DeliveryConfirmation": {"DCISType": "1"} + }, "PackageWeight": { "UnitOfMeasurement": {"Code": "KGS", "Description": "Weight"}, "Weight": "0.5", @@ -527,10 +530,7 @@ def test_parse_rate_response_with_missing_amount(self): "ShipperNumber": "Your Account Number", }, "TaxInformationIndicator": "Y", - "ShipmentServiceOptions": { - "AvailableServicesOption": "3", - "DeliveryConfirmation": {"DCISType": "1"}, - }, + "ShipmentServiceOptions": {"AvailableServicesOption": "3"}, }, } } diff --git a/packages/types/rest/api.ts b/packages/types/rest/api.ts index c22a6d73f..8856d067f 100644 --- a/packages/types/rest/api.ts +++ b/packages/types/rest/api.ts @@ -2,9 +2,9 @@ /* eslint-disable */ /** * Karrio API - * Karrio is a multi-carrier shipping API that simplifies the integration of logistics carrier services. The Karrio API is organized around REST. Our API has predictable resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs. The Karrio API differs for every account as we release new versions. These docs are customized to your version of the API. ## Versioning When backwards-incompatible changes are made to the API, a new, dated version is released. The current version is `2024.12rc11`. Read our API changelog to learn more about backwards compatibility. As a precaution, use API versioning to check a new API version before committing to an upgrade. ## Environments The Karrio API offer the possibility to create and retrieve certain objects in `test_mode`. In development, it is therefore possible to add carrier connections, get live rates, buy labels, create trackers and schedule pickups in `test_mode`. ## Pagination All top-level API resources have support for bulk fetches via \"list\" API methods. For instance, you can list addresses, list shipments, and list trackers. These list API methods share a common structure, taking at least these two parameters: limit, and offset. Karrio utilizes offset-based pagination via the offset and limit parameters. Both parameters take a number as value (see below) and return objects in reverse chronological order. The offset parameter returns objects listed after an index. The limit parameter take a limit on the number of objects to be returned from 1 to 100. ```json { \"count\": 100, \"next\": \"/v1/shipments?limit=25&offset=50\", \"previous\": \"/v1/shipments?limit=25&offset=25\", \"results\": [ { ... }, ] } ``` ## Metadata Updateable Karrio objects—including Shipment and Order have a metadata parameter. You can use this parameter to attach key-value data to these Karrio objects. Metadata is useful for storing additional, structured information on an object. As an example, you could store your user\'s full name and corresponding unique identifier from your system on a Karrio Order object. Do not store any sensitive information as metadata. ## Authentication API keys are used to authenticate requests. You can view and manage your API keys in the Dashboard. Your API keys carry many privileges, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth. Authentication to the API is performed via HTTP Basic Auth. Provide your API token as the basic auth username value. You do not need to provide a password. ```shell $ curl https://instance.api.com/v1/shipments \\ -u key_xxxxxx: # The colon prevents curl from asking for a password. ``` If you need to authenticate via bearer auth (e.g., for a cross-origin request), use `-H \"Authorization: Token key_xxxxxx\"` instead of `-u key_xxxxxx`. All API requests must be made over [HTTPS](http://en.wikipedia.org/wiki/HTTP_Secure). API requests without authentication will also fail. + * Karrio is a multi-carrier shipping API that simplifies the integration of logistics carrier services. The Karrio API is organized around REST. Our API has predictable resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs. The Karrio API differs for every account as we release new versions. These docs are customized to your version of the API. ## Versioning When backwards-incompatible changes are made to the API, a new, dated version is released. The current version is `2024.12rc12`. Read our API changelog to learn more about backwards compatibility. As a precaution, use API versioning to check a new API version before committing to an upgrade. ## Environments The Karrio API offer the possibility to create and retrieve certain objects in `test_mode`. In development, it is therefore possible to add carrier connections, get live rates, buy labels, create trackers and schedule pickups in `test_mode`. ## Pagination All top-level API resources have support for bulk fetches via \"list\" API methods. For instance, you can list addresses, list shipments, and list trackers. These list API methods share a common structure, taking at least these two parameters: limit, and offset. Karrio utilizes offset-based pagination via the offset and limit parameters. Both parameters take a number as value (see below) and return objects in reverse chronological order. The offset parameter returns objects listed after an index. The limit parameter take a limit on the number of objects to be returned from 1 to 100. ```json { \"count\": 100, \"next\": \"/v1/shipments?limit=25&offset=50\", \"previous\": \"/v1/shipments?limit=25&offset=25\", \"results\": [ { ... }, ] } ``` ## Metadata Updateable Karrio objects—including Shipment and Order have a metadata parameter. You can use this parameter to attach key-value data to these Karrio objects. Metadata is useful for storing additional, structured information on an object. As an example, you could store your user\'s full name and corresponding unique identifier from your system on a Karrio Order object. Do not store any sensitive information as metadata. ## Authentication API keys are used to authenticate requests. You can view and manage your API keys in the Dashboard. Your API keys carry many privileges, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth. Authentication to the API is performed via HTTP Basic Auth. Provide your API token as the basic auth username value. You do not need to provide a password. ```shell $ curl https://instance.api.com/v1/shipments \\ -u key_xxxxxx: # The colon prevents curl from asking for a password. ``` If you need to authenticate via bearer auth (e.g., for a cross-origin request), use `-H \"Authorization: Token key_xxxxxx\"` instead of `-u key_xxxxxx`. All API requests must be made over [HTTPS](http://en.wikipedia.org/wiki/HTTP_Secure). API requests without authentication will also fail. * - * The version of the OpenAPI document: 2024.12rc11 + * The version of the OpenAPI document: 2024.12rc12 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/requirements.insiders.txt b/requirements.insiders.txt index 712c9079a..be665f8ec 100644 --- a/requirements.insiders.txt +++ b/requirements.insiders.txt @@ -48,78 +48,78 @@ jsonschema==4.23.0 jsonschema-specifications==2024.10.1 jstruct==2021.11 jwcrypto==1.5.6 --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio&subdirectory=modules/sdk --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.aramex&subdirectory=modules/connectors/aramex --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.bpost&subdirectory=modules/connectors/bpost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.canpar&subdirectory=modules/connectors/canpar --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dicom&subdirectory=modules/connectors/dicom --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dpd&subdirectory=modules/connectors/dpd --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.easypost&subdirectory=modules/connectors/easypost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.easyship&subdirectory=modules/connectors/easyship --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.fedex&subdirectory=modules/connectors/fedex --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.generic&subdirectory=modules/connectors/generic --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.geodis&subdirectory=modules/connectors/geodis --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.laposte&subdirectory=modules/connectors/laposte --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.nationex&subdirectory=modules/connectors/nationex --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.purolator&subdirectory=modules/connectors/purolator --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.roadie&subdirectory=modules/connectors/roadie --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.sapient&subdirectory=modules/connectors/sapient --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.seko&subdirectory=modules/connectors/seko --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.sendle&subdirectory=modules/connectors/sendle --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server&subdirectory=apps/api --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.admin&subdirectory=../../ee/insiders/modules/admin --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.apps&subdirectory=../../ee/insiders/modules/apps --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.audit&subdirectory=../../ee/insiders/modules/audit --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.automation&subdirectory=../../ee/insiders/modules/automation --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.cloud&subdirectory=../../ee/insiders/modules/cloud --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.core&subdirectory=modules/core --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.data&subdirectory=modules/data --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.documents&subdirectory=modules/documents --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.events&subdirectory=modules/events --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.graph&subdirectory=modules/graph --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.manager&subdirectory=modules/manager --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.orders&subdirectory=modules/orders --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.orgs&subdirectory=../../ee/insiders/modules/orgs --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.pricing&subdirectory=modules/pricing --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.proxy&subdirectory=modules/proxy --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.tge&subdirectory=modules/connectors/tge --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.tnt&subdirectory=modules/connectors/tnt --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.ups&subdirectory=modules/connectors/ups --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps&subdirectory=modules/connectors/usps --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio&subdirectory=modules/sdk +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.aramex&subdirectory=modules/connectors/aramex +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.bpost&subdirectory=modules/connectors/bpost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.canpar&subdirectory=modules/connectors/canpar +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dicom&subdirectory=modules/connectors/dicom +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dpd&subdirectory=modules/connectors/dpd +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.easypost&subdirectory=modules/connectors/easypost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.easyship&subdirectory=modules/connectors/easyship +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.fedex&subdirectory=modules/connectors/fedex +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.generic&subdirectory=modules/connectors/generic +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.geodis&subdirectory=modules/connectors/geodis +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.laposte&subdirectory=modules/connectors/laposte +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.nationex&subdirectory=modules/connectors/nationex +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.purolator&subdirectory=modules/connectors/purolator +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.roadie&subdirectory=modules/connectors/roadie +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.sapient&subdirectory=modules/connectors/sapient +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.seko&subdirectory=modules/connectors/seko +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.sendle&subdirectory=modules/connectors/sendle +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server&subdirectory=apps/api +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.admin&subdirectory=../../ee/insiders/modules/admin +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.apps&subdirectory=../../ee/insiders/modules/apps +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.audit&subdirectory=../../ee/insiders/modules/audit +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.automation&subdirectory=../../ee/insiders/modules/automation +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.cloud&subdirectory=../../ee/insiders/modules/cloud +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.core&subdirectory=modules/core +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.data&subdirectory=modules/data +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.documents&subdirectory=modules/documents +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.events&subdirectory=modules/events +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.graph&subdirectory=modules/graph +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.manager&subdirectory=modules/manager +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.orders&subdirectory=modules/orders +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.orgs&subdirectory=../../ee/insiders/modules/orgs +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.pricing&subdirectory=modules/pricing +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.proxy&subdirectory=modules/proxy +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.tge&subdirectory=modules/connectors/tge +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.tnt&subdirectory=modules/connectors/tnt +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.ups&subdirectory=modules/connectors/ups +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps&subdirectory=modules/connectors/usps +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u lxml==4.9.4 lxml-stubs==0.5.1 MarkupSafe==3.0.2 monotonic==1.6 -more-itertools==10.5.0 +more-itertools==10.6.0 oauthlib==3.2.2 packaging==24.2 phonenumbers==8.13.52 pillow==11.1.0 -posthog==3.7.5 +posthog==3.8.3 psutil==6.1.1 psycopg2-binary==2.9.10 py-soap==2020.3.2 @@ -140,10 +140,10 @@ redis==5.2.1 referencing==0.35.1 requests==2.32.3 rpds-py==0.22.3 -sentry-sdk==2.19.2 +sentry-sdk==2.20.0 six==1.17.0 sqlparse==0.5.3 -strawberry-graphql==0.257.0 +strawberry-graphql==0.258.0 tablib==3.7.0 tinycss2==1.4.0 tinyhtml5==2.0.0 diff --git a/requirements.platform.txt b/requirements.platform.txt index 1fc16adcf..9908ca2e4 100644 --- a/requirements.platform.txt +++ b/requirements.platform.txt @@ -49,79 +49,79 @@ jsonschema==4.23.0 jsonschema-specifications==2024.10.1 jstruct==2021.11 jwcrypto==1.5.6 --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio&subdirectory=modules/sdk --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.aramex&subdirectory=modules/connectors/aramex --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.bpost&subdirectory=modules/connectors/bpost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.canpar&subdirectory=modules/connectors/canpar --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dicom&subdirectory=modules/connectors/dicom --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dpd&subdirectory=modules/connectors/dpd --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.easypost&subdirectory=modules/connectors/easypost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.easyship&subdirectory=modules/connectors/easyship --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.fedex&subdirectory=modules/connectors/fedex --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.generic&subdirectory=modules/connectors/generic --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.geodis&subdirectory=modules/connectors/geodis --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.laposte&subdirectory=modules/connectors/laposte --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.nationex&subdirectory=modules/connectors/nationex --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.purolator&subdirectory=modules/connectors/purolator --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.roadie&subdirectory=modules/connectors/roadie --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.sapient&subdirectory=modules/connectors/sapient --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.seko&subdirectory=modules/connectors/seko --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.sendle&subdirectory=modules/connectors/sendle --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server&subdirectory=apps/api --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.admin&subdirectory=../../ee/insiders/modules/admin --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.apps&subdirectory=../../ee/insiders/modules/apps --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.audit&subdirectory=../../ee/insiders/modules/audit --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.automation&subdirectory=../../ee/insiders/modules/automation --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.cloud&subdirectory=../../ee/insiders/modules/cloud --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.core&subdirectory=modules/core --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.data&subdirectory=modules/data --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.documents&subdirectory=modules/documents --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.events&subdirectory=modules/events --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.graph&subdirectory=modules/graph --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.manager&subdirectory=modules/manager --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.orders&subdirectory=modules/orders --e git+https://github.com/karrioapi/karrio-insiders.git@9379d7f967f9136adc3ee7b663d3de8b0af5018b#egg=karrio.server.orgs&subdirectory=../../ee/insiders/modules/orgs --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.pricing&subdirectory=modules/pricing --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.proxy&subdirectory=modules/proxy +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio&subdirectory=modules/sdk +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.aramex&subdirectory=modules/connectors/aramex +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.bpost&subdirectory=modules/connectors/bpost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.canpar&subdirectory=modules/connectors/canpar +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dicom&subdirectory=modules/connectors/dicom +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dpd&subdirectory=modules/connectors/dpd +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.easypost&subdirectory=modules/connectors/easypost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.easyship&subdirectory=modules/connectors/easyship +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.fedex&subdirectory=modules/connectors/fedex +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.generic&subdirectory=modules/connectors/generic +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.geodis&subdirectory=modules/connectors/geodis +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.laposte&subdirectory=modules/connectors/laposte +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.nationex&subdirectory=modules/connectors/nationex +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.purolator&subdirectory=modules/connectors/purolator +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.roadie&subdirectory=modules/connectors/roadie +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.sapient&subdirectory=modules/connectors/sapient +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.seko&subdirectory=modules/connectors/seko +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.sendle&subdirectory=modules/connectors/sendle +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server&subdirectory=apps/api +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.admin&subdirectory=../../ee/insiders/modules/admin +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.apps&subdirectory=../../ee/insiders/modules/apps +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.audit&subdirectory=../../ee/insiders/modules/audit +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.automation&subdirectory=../../ee/insiders/modules/automation +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.cloud&subdirectory=../../ee/insiders/modules/cloud +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.core&subdirectory=modules/core +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.data&subdirectory=modules/data +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.documents&subdirectory=modules/documents +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.events&subdirectory=modules/events +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.graph&subdirectory=modules/graph +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.manager&subdirectory=modules/manager +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.orders&subdirectory=modules/orders +-e git+https://github.com/karrioapi/karrio-insiders.git@916ef58986d5e324df330362756b3d7a6d46e5a4#egg=karrio.server.orgs&subdirectory=../../ee/insiders/modules/orgs +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.pricing&subdirectory=modules/pricing +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.proxy&subdirectory=modules/proxy -e git+https://github.com/karrioapi/karrio-platform.git@d3ec41831da6cfab79cecbf568a4b58d1edb6f52#egg=karrio.server.tenants&subdirectory=../../ee/platform/modules/tenants --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.tge&subdirectory=modules/connectors/tge --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.tnt&subdirectory=modules/connectors/tnt --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.ups&subdirectory=modules/connectors/ups --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps&subdirectory=modules/connectors/usps --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.tge&subdirectory=modules/connectors/tge +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.tnt&subdirectory=modules/connectors/tnt +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.ups&subdirectory=modules/connectors/ups +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps&subdirectory=modules/connectors/usps +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u lxml==4.9.4 lxml-stubs==0.5.1 MarkupSafe==3.0.2 monotonic==1.6 -more-itertools==10.5.0 +more-itertools==10.6.0 oauthlib==3.2.2 packaging==24.2 phonenumbers==8.13.52 pillow==11.1.0 -posthog==3.7.5 +posthog==3.8.3 psutil==6.1.1 psycopg2-binary==2.9.10 py-soap==2020.3.2 @@ -142,10 +142,10 @@ redis==5.2.1 referencing==0.35.1 requests==2.32.3 rpds-py==0.22.3 -sentry-sdk==2.19.2 +sentry-sdk==2.20.0 six==1.17.0 sqlparse==0.5.3 -strawberry-graphql==0.257.0 +strawberry-graphql==0.258.0 tablib==3.7.0 tinycss2==1.4.0 tinyhtml5==2.0.0 diff --git a/requirements.txt b/requirements.txt index fdfa84f09..7d61f5128 100644 --- a/requirements.txt +++ b/requirements.txt @@ -45,72 +45,72 @@ jsonschema==4.23.0 jsonschema-specifications==2024.10.1 jstruct==2021.11 jwcrypto==1.5.6 --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio&subdirectory=modules/sdk --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.aramex&subdirectory=modules/connectors/aramex --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.bpost&subdirectory=modules/connectors/bpost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.canpar&subdirectory=modules/connectors/canpar --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dicom&subdirectory=modules/connectors/dicom --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dpd&subdirectory=modules/connectors/dpd --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.easypost&subdirectory=modules/connectors/easypost --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.easyship&subdirectory=modules/connectors/easyship --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.fedex&subdirectory=modules/connectors/fedex --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.generic&subdirectory=modules/connectors/generic --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.geodis&subdirectory=modules/connectors/geodis --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.laposte&subdirectory=modules/connectors/laposte --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.nationex&subdirectory=modules/connectors/nationex --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.purolator&subdirectory=modules/connectors/purolator --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.roadie&subdirectory=modules/connectors/roadie --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.sapient&subdirectory=modules/connectors/sapient --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.seko&subdirectory=modules/connectors/seko --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.sendle&subdirectory=modules/connectors/sendle --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server&subdirectory=apps/api --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.core&subdirectory=modules/core --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.data&subdirectory=modules/data --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.documents&subdirectory=modules/documents --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.events&subdirectory=modules/events --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.graph&subdirectory=modules/graph --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.manager&subdirectory=modules/manager --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.orders&subdirectory=modules/orders --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.pricing&subdirectory=modules/pricing --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.server.proxy&subdirectory=modules/proxy --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.tge&subdirectory=modules/connectors/tge --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.tnt&subdirectory=modules/connectors/tnt --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.ups&subdirectory=modules/connectors/ups --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps&subdirectory=modules/connectors/usps --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international --e git+https://github.com/karrioapi/karrio.git@448371a6ffe93cf515ff11d92ea637f2480d796f#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio&subdirectory=modules/sdk +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.aramex&subdirectory=modules/connectors/aramex +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.bpost&subdirectory=modules/connectors/bpost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.canpar&subdirectory=modules/connectors/canpar +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dicom&subdirectory=modules/connectors/dicom +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dpd&subdirectory=modules/connectors/dpd +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.easypost&subdirectory=modules/connectors/easypost +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.easyship&subdirectory=modules/connectors/easyship +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.fedex&subdirectory=modules/connectors/fedex +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.generic&subdirectory=modules/connectors/generic +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.geodis&subdirectory=modules/connectors/geodis +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.laposte&subdirectory=modules/connectors/laposte +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.nationex&subdirectory=modules/connectors/nationex +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.purolator&subdirectory=modules/connectors/purolator +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.roadie&subdirectory=modules/connectors/roadie +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.sapient&subdirectory=modules/connectors/sapient +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.seko&subdirectory=modules/connectors/seko +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.sendle&subdirectory=modules/connectors/sendle +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server&subdirectory=apps/api +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.core&subdirectory=modules/core +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.data&subdirectory=modules/data +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.documents&subdirectory=modules/documents +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.events&subdirectory=modules/events +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.graph&subdirectory=modules/graph +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.manager&subdirectory=modules/manager +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.orders&subdirectory=modules/orders +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.pricing&subdirectory=modules/pricing +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.server.proxy&subdirectory=modules/proxy +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.tge&subdirectory=modules/connectors/tge +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.tnt&subdirectory=modules/connectors/tnt +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.ups&subdirectory=modules/connectors/ups +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps&subdirectory=modules/connectors/usps +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international +-e git+https://github.com/karrioapi/karrio.git@4b3cd1461b6e726f4a7f90e4aee87265f12c20e2#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u lxml==4.9.4 lxml-stubs==0.5.1 MarkupSafe==3.0.2 monotonic==1.6 -more-itertools==10.5.0 +more-itertools==10.6.0 oauthlib==3.2.2 packaging==24.2 phonenumbers==8.13.52 pillow==11.1.0 -posthog==3.7.5 +posthog==3.8.3 psutil==6.1.1 psycopg2-binary==2.9.10 py-soap==2020.3.2 @@ -131,10 +131,10 @@ redis==5.2.1 referencing==0.35.1 requests==2.32.3 rpds-py==0.22.3 -sentry-sdk==2.19.2 +sentry-sdk==2.20.0 six==1.17.0 sqlparse==0.5.3 -strawberry-graphql==0.257.0 +strawberry-graphql==0.258.0 tablib==3.7.0 tinycss2==1.4.0 tinyhtml5==2.0.0 diff --git a/schemas/openapi.yml b/schemas/openapi.yml index 82d9a0fcc..095d8a71b 100644 --- a/schemas/openapi.yml +++ b/schemas/openapi.yml @@ -14,7 +14,7 @@ info: ## Versioning When backwards-incompatible changes are made to the API, a new, dated version is released. - The current version is `2024.12rc11`. + The current version is `2024.12rc12`. Read our API changelog to learn more about backwards compatibility. @@ -84,7 +84,7 @@ info: All API requests must be made over [HTTPS](http://en.wikipedia.org/wiki/HTTP_Secure). API requests without authentication will also fail. title: Karrio API - version: 2024.12rc11 + version: 2024.12rc12 paths: /: get: diff --git a/source.requirements.insiders.txt b/source.requirements.insiders.txt index 8f8fd6123..7c420b8ba 100644 --- a/source.requirements.insiders.txt +++ b/source.requirements.insiders.txt @@ -114,12 +114,12 @@ lxml==4.9.4 lxml-stubs==0.5.1 MarkupSafe==3.0.2 monotonic==1.6 -more-itertools==10.5.0 +more-itertools==10.6.0 oauthlib==3.2.2 packaging==24.2 phonenumbers==8.13.52 pillow==11.1.0 -posthog==3.7.5 +posthog==3.8.3 psutil==6.1.1 psycopg2-binary==2.9.10 py-soap==2020.3.2 @@ -140,10 +140,10 @@ redis==5.2.1 referencing==0.35.1 requests==2.32.3 rpds-py==0.22.3 -sentry-sdk==2.19.2 +sentry-sdk==2.20.0 six==1.17.0 sqlparse==0.5.3 -strawberry-graphql==0.257.0 +strawberry-graphql==0.258.0 tablib==3.7.0 tinycss2==1.4.0 tinyhtml5==2.0.0 diff --git a/source.requirements.platform.txt b/source.requirements.platform.txt index 71741e64b..48a11e26c 100644 --- a/source.requirements.platform.txt +++ b/source.requirements.platform.txt @@ -116,12 +116,12 @@ lxml==4.9.4 lxml-stubs==0.5.1 MarkupSafe==3.0.2 monotonic==1.6 -more-itertools==10.5.0 +more-itertools==10.6.0 oauthlib==3.2.2 packaging==24.2 phonenumbers==8.13.52 pillow==11.1.0 -posthog==3.7.5 +posthog==3.8.3 psutil==6.1.1 psycopg2-binary==2.9.10 py-soap==2020.3.2 @@ -142,10 +142,10 @@ redis==5.2.1 referencing==0.35.1 requests==2.32.3 rpds-py==0.22.3 -sentry-sdk==2.19.2 +sentry-sdk==2.20.0 six==1.17.0 sqlparse==0.5.3 -strawberry-graphql==0.257.0 +strawberry-graphql==0.258.0 tablib==3.7.0 tinycss2==1.4.0 tinyhtml5==2.0.0 diff --git a/source.requirements.txt b/source.requirements.txt index 0f8a86720..70b228763 100644 --- a/source.requirements.txt +++ b/source.requirements.txt @@ -105,12 +105,12 @@ lxml==4.9.4 lxml-stubs==0.5.1 MarkupSafe==3.0.2 monotonic==1.6 -more-itertools==10.5.0 +more-itertools==10.6.0 oauthlib==3.2.2 packaging==24.2 phonenumbers==8.13.52 pillow==11.1.0 -posthog==3.7.5 +posthog==3.8.3 psutil==6.1.1 psycopg2-binary==2.9.10 py-soap==2020.3.2 @@ -131,10 +131,10 @@ redis==5.2.1 referencing==0.35.1 requests==2.32.3 rpds-py==0.22.3 -sentry-sdk==2.19.2 +sentry-sdk==2.20.0 six==1.17.0 sqlparse==0.5.3 -strawberry-graphql==0.257.0 +strawberry-graphql==0.258.0 tablib==3.7.0 tinycss2==1.4.0 tinyhtml5==2.0.0