Skip to main content

pyShipping provides connections to interface with shipping companies and to transport shipping related information.

  • package - shipping/cargo related calculations based on a unit of shipping (box, crate, package), includes a bin packing implementation in pure Python

  • sendung - defines an abstract shippment (Sendung), with packages and calculations based on that

  • addressvalidation - check if an address is valid

  • carriers.dpd - calculation of DPD/Georoutes routing data and labels. Included tables are for shippments from Wuppertal but it should work with all other german routing tables. See this Blogpost about updating routing information.

  • fortras - tools for reading and writing Fortras messages. Fortras is a EDI standard for logistics related information somewhat common in Germany. See Wikipedia for further enlightenment

It also comes with the only python based 3D Bin Packing implementation I’m aware of. The Algorithm has sufficient performance to be used in everyday shipping and warehousing applications.

You can get the whole Package at http://pypi.python.org/pypi/pyShipping

..literal:

This contains linked in the binpack module code (c) Copyright 1998, 2003, 2005, 2006 by

David Pisinger                        Silvano Martello, Daniele Vigo
DIKU, University of Copenhagen        DEIS, University of Bologna
Universitetsparken 1                  Viale Risorgimento 2
Copenhagen, Denmark                   Bologna, Italy

This code can be used free of charge for research and academic purposes.

The rest of the code is BSD Licensed.

Metadata

Release files for pyShipping 1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyShipping 1.7
File Size Uploaded
pyShipping-1.7.tar.gz 1.2 MB Details

Release files / pyShipping-1.7.tar.gz

Download URL pyShipping-1.7.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
b1e97f62763bc0a011d07e849416a49909fde059ea5b637dc88d661ed13aed36
BLAKE2b-256 checksum
How to use checksums
2689a1b8ae8a7c69c56a4f0aad97d73fa929514ab2734014c0ae5e65978f5708
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.7 This release

1 release file

1.6

1 release file

1.5

1 release file

1.3p3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page