From 8f4aa0dda54659e50cab3bfee3942e810f27c95b Mon Sep 17 00:00:00 2001 From: Daniel K Date: Thu, 12 Dec 2024 11:36:14 -0800 Subject: [PATCH 1/3] fix: tracking event date parsing --- .../seko/karrio/providers/seko/tracking.py | 10 +- modules/connectors/seko/setup.py | 2 +- .../seko/tests/seko/test_tracking.py | 210 ++++++++++++++++++ 3 files changed, 219 insertions(+), 3 deletions(-) diff --git a/modules/connectors/seko/karrio/providers/seko/tracking.py b/modules/connectors/seko/karrio/providers/seko/tracking.py index f318b1a9e..3552deb6b 100644 --- a/modules/connectors/seko/karrio/providers/seko/tracking.py +++ b/modules/connectors/seko/karrio/providers/seko/tracking.py @@ -49,10 +49,16 @@ def _extract_details( tracking_number=details.ConsignmentNo, events=[ models.TrackingEvent( - date=lib.fdate(event.EventDT, "%Y-%m-%dT%H:%M:%S.%f"), + date=lib.fdate( + event.EventDT, + try_formats=["%Y-%m-%dT%H:%M:%S.%f", "%Y-%m-%dT%H:%M:%S"], + ), description=event.Description, code=event.Code or event.OmniCode, - time=lib.flocaltime(event.EventDT, "%Y-%m-%dT%H:%M:%S.%f"), + time=lib.flocaltime( + event.EventDT, + try_formats=["%Y-%m-%dT%H:%M:%S.%f", "%Y-%m-%dT%H:%M:%S"], + ), location=event.Location, ) for event in details.Events diff --git a/modules/connectors/seko/setup.py b/modules/connectors/seko/setup.py index 279fc0627..a8d1f5cd3 100644 --- a/modules/connectors/seko/setup.py +++ b/modules/connectors/seko/setup.py @@ -7,7 +7,7 @@ setup( name="karrio.seko", - version="2024.9.11", + version="2024.12rc6", description="Karrio - SEKO Logistics Shipping Extension", long_description=long_description, long_description_content_type="text/markdown", diff --git a/modules/connectors/seko/tests/seko/test_tracking.py b/modules/connectors/seko/tests/seko/test_tracking.py index decdd4302..6ae33b942 100644 --- a/modules/connectors/seko/tests/seko/test_tracking.py +++ b/modules/connectors/seko/tests/seko/test_tracking.py @@ -46,6 +46,15 @@ def test_parse_error_response(self): self.assertListEqual(lib.to_dict(parsed_response), ParsedErrorResponse) + def test_parse_tracking_response_multiple(self): + with patch("karrio.mappers.seko.proxy.lib.request") as mock: + mock.return_value = TrackingResponse2 + parsed_response = ( + karrio.Tracking.fetch(self.TrackingRequest).from_(gateway).parse() + ) + + self.assertListEqual(lib.to_dict(parsed_response), ParsedTrackingResponse2) + if __name__ == "__main__": unittest.main() @@ -107,6 +116,99 @@ def test_parse_error_response(self): ], ] +ParsedTrackingResponse2 = [ + [ + { + "carrier_id": "seko", + "carrier_name": "seko", + "delivered": False, + "events": [ + { + "code": "OP-1", + "date": "2024-10-25", + "description": "Tracking number allocated & order ready", + "location": "LONDON,EGHAM,GB", + "time": "10:28 AM", + }, + { + "code": "AAY", + "date": "2024-10-25", + "description": "Pre-advice received", + "time": "11:28 AM", + }, + ], + "status": "in_transit", + "tracking_number": "DG30754101650", + }, + { + "carrier_id": "seko", + "carrier_name": "seko", + "delivered": False, + "events": [ + { + "code": "OP-1", + "date": "2024-10-25", + "description": "Tracking number allocated & order ready", + "location": "LONDON,EGHAM,GB", + "time": "10:56 AM", + }, + { + "code": "AAY", + "date": "2024-10-25", + "description": "Pre-advice received", + "time": "11:56 AM", + }, + ], + "status": "in_transit", + "tracking_number": "DG30754101664", + }, + { + "carrier_id": "seko", + "carrier_name": "seko", + "delivered": False, + "events": [ + { + "code": "OP-1", + "date": "2024-10-25", + "description": "Tracking number allocated & order ready", + "location": "LONDON,EGHAM,GB", + "time": "10:57 AM", + }, + { + "code": "AAY", + "date": "2024-10-25", + "description": "Pre-advice received", + "time": "11:57 AM", + }, + ], + "status": "in_transit", + "tracking_number": "DG30754101665", + }, + { + "carrier_id": "seko", + "carrier_name": "seko", + "delivered": False, + "events": [ + { + "code": "OP-1", + "date": "2024-10-25", + "description": "Tracking number allocated & order ready", + "location": "LONDON,EGHAM,GB", + "time": "11:02 AM", + }, + { + "code": "AAY", + "date": "2024-10-25", + "description": "Pre-advice received", + "time": "12:02 PM", + }, + ], + "status": "in_transit", + "tracking_number": "DG30754101666", + }, + ], + [], +] TrackingRequest = ["6994008906", "6994008907"] @@ -148,6 +250,114 @@ def test_parse_error_response(self): ] """ +TrackingResponse2 = """[ + { + "ConsignmentNo": "DG30754101650", + "Status": "Pre-advice received", + "Picked": null, + "Delivered": null, + "Tracking": "http://track.omniparcel.com/DG30754101650", + "Reference1": "", + "Events": [ + { + "EventDT": "2024-10-25T10:28:47.677", + "Code": null, + "OmniCode": "OP-1", + "Description": "Tracking number allocated & order ready", + "Location": "LONDON,EGHAM,GB", + "Part": 1 + }, + { + "EventDT": "2024-10-25T11:28:49", + "Code": "AAY", + "OmniCode": "OP-1", + "Description": "Pre-advice received", + "Location": "", + "Part": 1 + } + ] + }, + { + "ConsignmentNo": "DG30754101664", + "Status": "Pre-advice received", + "Picked": null, + "Delivered": null, + "Tracking": "http://track.omniparcel.com/DG30754101664", + "Reference1": "", + "Events": [ + { + "EventDT": "2024-10-25T10:56:28.603", + "Code": null, + "OmniCode": "OP-1", + "Description": "Tracking number allocated & order ready", + "Location": "LONDON,EGHAM,GB", + "Part": 1 + }, + { + "EventDT": "2024-10-25T11:56:30", + "Code": "AAY", + "OmniCode": "OP-1", + "Description": "Pre-advice received", + "Location": "", + "Part": 1 + } + ] + }, + { + "ConsignmentNo": "DG30754101665", + "Status": "Pre-advice received", + "Picked": null, + "Delivered": null, + "Tracking": "http://track.omniparcel.com/DG30754101665", + "Reference1": "", + "Events": [ + { + "EventDT": "2024-10-25T10:57:24.197", + "Code": null, + "OmniCode": "OP-1", + "Description": "Tracking number allocated & order ready", + "Location": "LONDON,EGHAM,GB", + "Part": 1 + }, + { + "EventDT": "2024-10-25T11:57:25", + "Code": "AAY", + "OmniCode": "OP-1", + "Description": "Pre-advice received", + "Location": "", + "Part": 1 + } + ] + }, + { + "ConsignmentNo": "DG30754101666", + "Status": "Pre-advice received", + "Picked": null, + "Delivered": null, + "Tracking": "http://track.omniparcel.com/DG30754101666", + "Reference1": "", + "Events": [ + { + "EventDT": "2024-10-25T11:02:19.387", + "Code": null, + "OmniCode": "OP-1", + "Description": "Tracking number allocated & order ready", + "Location": "LONDON,EGHAM,GB", + "Part": 1 + }, + { + "EventDT": "2024-10-25T12:02:20", + "Code": "AAY", + "OmniCode": "OP-1", + "Description": "Pre-advice received", + "Location": "", + "Part": 1 + } + ] + } +] +""" + ErrorResponse = """{ "Errors": [ { From 2b948f3654984bd8c085ed425b8ae00abe7dc095 Mon Sep 17 00:00:00 2001 From: Daniel K Date: Thu, 12 Dec 2024 20:47:54 -0800 Subject: [PATCH 2/3] fix: image build with missing default admin username/password --- docker/api/entrypoint | 4 ++-- docker/insiders/entrypoint | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docker/api/entrypoint b/docker/api/entrypoint index 7f19cdff4..a5a4285b5 100755 --- a/docker/api/entrypoint +++ b/docker/api/entrypoint @@ -13,8 +13,8 @@ karrio collectstatic --noinput 1>/dev/null || exit from decouple import config from django.contrib.auth import get_user_model if not any(get_user_model().objects.all()): - ADMIN_EMAIL = config('ADMIN_EMAIL', default="admin@example.com") - ADMIN_PASSWORD = config('ADMIN_PASSWORD', default="demo") + ADMIN_EMAIL = config('ADMIN_EMAIL', default='admin@example.com') + ADMIN_PASSWORD = config('ADMIN_PASSWORD', default='demo') get_user_model().objects.create_superuser(ADMIN_EMAIL, ADMIN_PASSWORD) " | karrio shell) || exit diff --git a/docker/insiders/entrypoint b/docker/insiders/entrypoint index 7f19cdff4..a5a4285b5 100755 --- a/docker/insiders/entrypoint +++ b/docker/insiders/entrypoint @@ -13,8 +13,8 @@ karrio collectstatic --noinput 1>/dev/null || exit from decouple import config from django.contrib.auth import get_user_model if not any(get_user_model().objects.all()): - ADMIN_EMAIL = config('ADMIN_EMAIL', default="admin@example.com") - ADMIN_PASSWORD = config('ADMIN_PASSWORD', default="demo") + ADMIN_EMAIL = config('ADMIN_EMAIL', default='admin@example.com') + ADMIN_PASSWORD = config('ADMIN_PASSWORD', default='demo') get_user_model().objects.create_superuser(ADMIN_EMAIL, ADMIN_PASSWORD) " | karrio shell) || exit From 6c3787a81e210836ad6b5919ff325f19cd2c9b59 Mon Sep 17 00:00:00 2001 From: Daniel K Date: Thu, 12 Dec 2024 20:54:11 -0800 Subject: [PATCH 3/3] release: 2024.12rc6 --- CHANGELOG.md | 9 +++ apps/api/karrio/server/VERSION | 2 +- apps/www/openapi.yml | 4 +- bin/deploy-hobby | 4 +- bin/upgrade-hobby | 2 +- docker/.env | 2 +- docker/docker-compose.yml | 6 +- ee/insiders | 2 +- packages/types/rest/api.ts | 4 +- requirements.insiders.txt | 112 ++++++++++++++++----------------- requirements.platform.txt | 112 ++++++++++++++++----------------- requirements.txt | 112 ++++++++++++++++----------------- schemas/openapi.yml | 4 +- 13 files changed, 192 insertions(+), 183 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb9bebff4..e8e864e35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Karrio 2024.12rc6 + +## Changes + +### Fix + +- fix: `seko` tracking event date parsing +- fix: karrio image default user set up + # Karrio 2024.12rc5 ## Changes diff --git a/apps/api/karrio/server/VERSION b/apps/api/karrio/server/VERSION index a70215b0b..31c284110 100644 --- a/apps/api/karrio/server/VERSION +++ b/apps/api/karrio/server/VERSION @@ -1 +1 @@ -2024.12rc5 \ No newline at end of file +2024.12rc6 \ No newline at end of file diff --git a/apps/www/openapi.yml b/apps/www/openapi.yml index 92c49ff38..2cfe63fb5 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.12rc5`. + The current version is `2024.12rc6`. 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.12rc5 + version: 2024.12rc6 paths: /: get: diff --git a/bin/deploy-hobby b/bin/deploy-hobby index a7e35b33e..0bc2d4429 100755 --- a/bin/deploy-hobby +++ b/bin/deploy-hobby @@ -2,7 +2,7 @@ set -e -export KARRIO_TAG="${KARRIO_TAG:-2024.12rc5}" +export KARRIO_TAG="${KARRIO_TAG:-2024.12rc6}" 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.12rc5')" +echo "What version of Karrio would you like to install? (We default to '2024.12rc6')" 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 fc5758ced..06eb9793b 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.12rc5}" +export KARRIO_TAG="${KARRIO_TAG:-2024.12rc6}" # get karrio scripts mkdir -p ./karrio diff --git a/docker/.env b/docker/.env index d914fe6e1..7d627a86d 100644 --- a/docker/.env +++ b/docker/.env @@ -30,7 +30,7 @@ REDIS_PORT=6379 # API - Configuration for the Nginx Reverse proxy. ############ -KARRIO_TAG=2024.12rc5 +KARRIO_TAG=2024.12rc6 KARRIO_HTTP_PORT=5002 ############ diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 15839073e..d8d4d2745 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,7 +1,7 @@ services: api: container_name: karrio.api - image: karrio.docker.scarf.sh/karrio/server:$KARRIO_TAG + image: karrio/server:$KARRIO_TAG restart: unless-stopped ports: - ${KARRIO_HTTP_PORT}:${KARRIO_HTTP_PORT} @@ -30,7 +30,7 @@ services: worker: container_name: karrio.worker - image: karrio.docker.scarf.sh/karrio/server:$KARRIO_TAG + image: karrio/server:$KARRIO_TAG restart: unless-stopped depends_on: - db @@ -50,7 +50,7 @@ services: dashboard: container_name: karrio.dashboard - image: karrio.docker.scarf.sh/karrio/dashboard:$KARRIO_TAG + image: karrio/dashboard:$KARRIO_TAG restart: unless-stopped ports: - ${DASHBOARD_PORT}:3000/tcp diff --git a/ee/insiders b/ee/insiders index 0d3a4c5be..bac748969 160000 --- a/ee/insiders +++ b/ee/insiders @@ -1 +1 @@ -Subproject commit 0d3a4c5be80c6940cec59a287a6f71304bc8ff10 +Subproject commit bac7489694caa480ecb177dfbac7ecca4823e6e5 diff --git a/packages/types/rest/api.ts b/packages/types/rest/api.ts index 09b284fc1..7e489cb1d 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.12rc5`. 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.12rc6`. 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.12rc5 + * The version of the OpenAPI document: 2024.12rc6 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/requirements.insiders.txt b/requirements.insiders.txt index c8c4b5311..bc4a5b5fc 100644 --- a/requirements.insiders.txt +++ b/requirements.insiders.txt @@ -48,68 +48,68 @@ jsonschema==4.23.0 jsonschema-specifications==2024.10.1 jstruct==2021.11 jwcrypto==1.5.6 --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio&subdirectory=modules/sdk --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.aramex&subdirectory=modules/connectors/aramex --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.bpost&subdirectory=modules/connectors/bpost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.canpar&subdirectory=modules/connectors/canpar --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dicom&subdirectory=modules/connectors/dicom --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dpd&subdirectory=modules/connectors/dpd --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.easypost&subdirectory=modules/connectors/easypost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.easyship&subdirectory=modules/connectors/easyship --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.fedex&subdirectory=modules/connectors/fedex --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.generic&subdirectory=modules/connectors/generic --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.geodis&subdirectory=modules/connectors/geodis --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.laposte&subdirectory=modules/connectors/laposte --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.nationex&subdirectory=modules/connectors/nationex --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.purolator&subdirectory=modules/connectors/purolator --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.roadie&subdirectory=modules/connectors/roadie --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.sapient&subdirectory=modules/connectors/sapient --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.seko&subdirectory=modules/connectors/seko --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.sendle&subdirectory=modules/connectors/sendle --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server&subdirectory=apps/api +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio&subdirectory=modules/sdk +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.aramex&subdirectory=modules/connectors/aramex +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.bpost&subdirectory=modules/connectors/bpost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.canpar&subdirectory=modules/connectors/canpar +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dicom&subdirectory=modules/connectors/dicom +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dpd&subdirectory=modules/connectors/dpd +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.easypost&subdirectory=modules/connectors/easypost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.easyship&subdirectory=modules/connectors/easyship +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.fedex&subdirectory=modules/connectors/fedex +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.generic&subdirectory=modules/connectors/generic +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.geodis&subdirectory=modules/connectors/geodis +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.laposte&subdirectory=modules/connectors/laposte +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.nationex&subdirectory=modules/connectors/nationex +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.purolator&subdirectory=modules/connectors/purolator +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.roadie&subdirectory=modules/connectors/roadie +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.sapient&subdirectory=modules/connectors/sapient +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.seko&subdirectory=modules/connectors/seko +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.sendle&subdirectory=modules/connectors/sendle +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server&subdirectory=apps/api -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.admin&subdirectory=../../ee/insiders/modules/admin -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.apps&subdirectory=../../ee/insiders/modules/apps -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.audit&subdirectory=../../ee/insiders/modules/audit -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.automation&subdirectory=../../ee/insiders/modules/automation -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.cloud&subdirectory=../../ee/insiders/modules/cloud --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.core&subdirectory=modules/core --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.data&subdirectory=modules/data --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.documents&subdirectory=modules/documents --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.events&subdirectory=modules/events --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.graph&subdirectory=modules/graph --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.manager&subdirectory=modules/manager --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.orders&subdirectory=modules/orders +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.core&subdirectory=modules/core +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.data&subdirectory=modules/data +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.documents&subdirectory=modules/documents +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.events&subdirectory=modules/events +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.graph&subdirectory=modules/graph +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.manager&subdirectory=modules/manager +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.orders&subdirectory=modules/orders -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.orgs&subdirectory=../../ee/insiders/modules/orgs --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.pricing&subdirectory=modules/pricing --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.proxy&subdirectory=modules/proxy --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.tge&subdirectory=modules/connectors/tge --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.tnt&subdirectory=modules/connectors/tnt --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.ups&subdirectory=modules/connectors/ups --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps&subdirectory=modules/connectors/usps --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.pricing&subdirectory=modules/pricing +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.proxy&subdirectory=modules/proxy +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.tge&subdirectory=modules/connectors/tge +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.tnt&subdirectory=modules/connectors/tnt +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.ups&subdirectory=modules/connectors/ups +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps&subdirectory=modules/connectors/usps +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u lxml==4.9.4 lxml-stubs==0.5.1 MarkupSafe==3.0.2 diff --git a/requirements.platform.txt b/requirements.platform.txt index 455690e89..6f1edaafa 100644 --- a/requirements.platform.txt +++ b/requirements.platform.txt @@ -49,69 +49,69 @@ jsonschema==4.23.0 jsonschema-specifications==2024.10.1 jstruct==2021.11 jwcrypto==1.5.6 --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio&subdirectory=modules/sdk --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.aramex&subdirectory=modules/connectors/aramex --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.bpost&subdirectory=modules/connectors/bpost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.canpar&subdirectory=modules/connectors/canpar --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dicom&subdirectory=modules/connectors/dicom --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dpd&subdirectory=modules/connectors/dpd --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.easypost&subdirectory=modules/connectors/easypost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.easyship&subdirectory=modules/connectors/easyship --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.fedex&subdirectory=modules/connectors/fedex --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.generic&subdirectory=modules/connectors/generic --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.geodis&subdirectory=modules/connectors/geodis --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.laposte&subdirectory=modules/connectors/laposte --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.nationex&subdirectory=modules/connectors/nationex --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.purolator&subdirectory=modules/connectors/purolator --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.roadie&subdirectory=modules/connectors/roadie --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.sapient&subdirectory=modules/connectors/sapient --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.seko&subdirectory=modules/connectors/seko --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.sendle&subdirectory=modules/connectors/sendle --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server&subdirectory=apps/api +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio&subdirectory=modules/sdk +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.aramex&subdirectory=modules/connectors/aramex +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.bpost&subdirectory=modules/connectors/bpost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.canpar&subdirectory=modules/connectors/canpar +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dicom&subdirectory=modules/connectors/dicom +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dpd&subdirectory=modules/connectors/dpd +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.easypost&subdirectory=modules/connectors/easypost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.easyship&subdirectory=modules/connectors/easyship +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.fedex&subdirectory=modules/connectors/fedex +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.generic&subdirectory=modules/connectors/generic +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.geodis&subdirectory=modules/connectors/geodis +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.laposte&subdirectory=modules/connectors/laposte +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.nationex&subdirectory=modules/connectors/nationex +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.purolator&subdirectory=modules/connectors/purolator +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.roadie&subdirectory=modules/connectors/roadie +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.sapient&subdirectory=modules/connectors/sapient +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.seko&subdirectory=modules/connectors/seko +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.sendle&subdirectory=modules/connectors/sendle +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server&subdirectory=apps/api -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.admin&subdirectory=../../ee/insiders/modules/admin -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.apps&subdirectory=../../ee/insiders/modules/apps -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.audit&subdirectory=../../ee/insiders/modules/audit -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.automation&subdirectory=../../ee/insiders/modules/automation -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.cloud&subdirectory=../../ee/insiders/modules/cloud --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.core&subdirectory=modules/core --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.data&subdirectory=modules/data --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.documents&subdirectory=modules/documents --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.events&subdirectory=modules/events --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.graph&subdirectory=modules/graph --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.manager&subdirectory=modules/manager --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.orders&subdirectory=modules/orders +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.core&subdirectory=modules/core +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.data&subdirectory=modules/data +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.documents&subdirectory=modules/documents +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.events&subdirectory=modules/events +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.graph&subdirectory=modules/graph +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.manager&subdirectory=modules/manager +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.orders&subdirectory=modules/orders -e git+https://github.com/karrioapi/karrio-insiders.git@0d3a4c5be80c6940cec59a287a6f71304bc8ff10#egg=karrio.server.orgs&subdirectory=../../ee/insiders/modules/orgs --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.pricing&subdirectory=modules/pricing --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.proxy&subdirectory=modules/proxy +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.pricing&subdirectory=modules/pricing +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#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@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.tge&subdirectory=modules/connectors/tge --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.tnt&subdirectory=modules/connectors/tnt --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.ups&subdirectory=modules/connectors/ups --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps&subdirectory=modules/connectors/usps --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.tge&subdirectory=modules/connectors/tge +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.tnt&subdirectory=modules/connectors/tnt +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.ups&subdirectory=modules/connectors/ups +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps&subdirectory=modules/connectors/usps +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u lxml==4.9.4 lxml-stubs==0.5.1 MarkupSafe==3.0.2 diff --git a/requirements.txt b/requirements.txt index 696c935c7..dedb9be00 100644 --- a/requirements.txt +++ b/requirements.txt @@ -45,62 +45,62 @@ jsonschema==4.23.0 jsonschema-specifications==2024.10.1 jstruct==2021.11 jwcrypto==1.5.6 --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio&subdirectory=modules/sdk --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.aramex&subdirectory=modules/connectors/aramex --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.bpost&subdirectory=modules/connectors/bpost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.canpar&subdirectory=modules/connectors/canpar --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dicom&subdirectory=modules/connectors/dicom --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dpd&subdirectory=modules/connectors/dpd --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.easypost&subdirectory=modules/connectors/easypost --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.easyship&subdirectory=modules/connectors/easyship --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.fedex&subdirectory=modules/connectors/fedex --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.generic&subdirectory=modules/connectors/generic --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.geodis&subdirectory=modules/connectors/geodis --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.laposte&subdirectory=modules/connectors/laposte --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.nationex&subdirectory=modules/connectors/nationex --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.purolator&subdirectory=modules/connectors/purolator --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.roadie&subdirectory=modules/connectors/roadie --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.sapient&subdirectory=modules/connectors/sapient --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.seko&subdirectory=modules/connectors/seko --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.sendle&subdirectory=modules/connectors/sendle --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server&subdirectory=apps/api --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.core&subdirectory=modules/core --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.data&subdirectory=modules/data --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.documents&subdirectory=modules/documents --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.events&subdirectory=modules/events --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.graph&subdirectory=modules/graph --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.manager&subdirectory=modules/manager --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.orders&subdirectory=modules/orders --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.pricing&subdirectory=modules/pricing --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.server.proxy&subdirectory=modules/proxy --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.tge&subdirectory=modules/connectors/tge --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.tnt&subdirectory=modules/connectors/tnt --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.ups&subdirectory=modules/connectors/ups --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps&subdirectory=modules/connectors/usps --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international --e git+https://github.com/karrioapi/karrio.git@2732a8e5804778385cf60763fbfca8b636cc26d8#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio&subdirectory=modules/sdk +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.allied_express&subdirectory=modules/connectors/allied_express +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.allied_express_local&subdirectory=modules/connectors/allied_express_local +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.amazon_shipping&subdirectory=modules/connectors/amazon_shipping +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.aramex&subdirectory=modules/connectors/aramex +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.asendia_us&subdirectory=modules/connectors/asendia_us +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.australiapost&subdirectory=modules/connectors/australiapost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.boxknight&subdirectory=modules/connectors/boxknight +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.bpost&subdirectory=modules/connectors/bpost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.canadapost&subdirectory=modules/connectors/canadapost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.canpar&subdirectory=modules/connectors/canpar +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.chronopost&subdirectory=modules/connectors/chronopost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.colissimo&subdirectory=modules/connectors/colissimo +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_express&subdirectory=modules/connectors/dhl_express +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_parcel_de&subdirectory=modules/connectors/dhl_parcel_de +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_poland&subdirectory=modules/connectors/dhl_poland +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dhl_universal&subdirectory=modules/connectors/dhl_universal +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dicom&subdirectory=modules/connectors/dicom +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dpd&subdirectory=modules/connectors/dpd +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.dpdhl&subdirectory=modules/connectors/dpdhl +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.easypost&subdirectory=modules/connectors/easypost +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.easyship&subdirectory=modules/connectors/easyship +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.eshipper&subdirectory=modules/connectors/eshipper +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.fedex&subdirectory=modules/connectors/fedex +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.fedex_ws&subdirectory=modules/connectors/fedex_ws +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.freightcom&subdirectory=modules/connectors/freightcom +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.generic&subdirectory=modules/connectors/generic +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.geodis&subdirectory=modules/connectors/geodis +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.hay_post&subdirectory=modules/connectors/hay_post +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.laposte&subdirectory=modules/connectors/laposte +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.locate2u&subdirectory=modules/connectors/locate2u +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.nationex&subdirectory=modules/connectors/nationex +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.purolator&subdirectory=modules/connectors/purolator +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.roadie&subdirectory=modules/connectors/roadie +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.royalmail&subdirectory=modules/connectors/royalmail +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.sapient&subdirectory=modules/connectors/sapient +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.seko&subdirectory=modules/connectors/seko +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.sendle&subdirectory=modules/connectors/sendle +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server&subdirectory=apps/api +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.core&subdirectory=modules/core +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.data&subdirectory=modules/data +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.documents&subdirectory=modules/documents +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.events&subdirectory=modules/events +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.graph&subdirectory=modules/graph +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.manager&subdirectory=modules/manager +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.orders&subdirectory=modules/orders +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.pricing&subdirectory=modules/pricing +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.server.proxy&subdirectory=modules/proxy +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.tge&subdirectory=modules/connectors/tge +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.tnt&subdirectory=modules/connectors/tnt +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.ups&subdirectory=modules/connectors/ups +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps&subdirectory=modules/connectors/usps +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps_international&subdirectory=modules/connectors/usps_international +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps_wt&subdirectory=modules/connectors/usps_wt +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.usps_wt_international&subdirectory=modules/connectors/usps_wt_international +-e git+https://github.com/karrioapi/karrio.git@8f4aa0dda54659e50cab3bfee3942e810f27c95b#egg=karrio.zoom2u&subdirectory=modules/connectors/zoom2u lxml==4.9.4 lxml-stubs==0.5.1 MarkupSafe==3.0.2 diff --git a/schemas/openapi.yml b/schemas/openapi.yml index 806adf11a..b3084c78d 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.12rc5`. + The current version is `2024.12rc6`. 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.12rc5 + version: 2024.12rc6 paths: /: get: