Python 3 API for Fedex Delivery Manager, a way to track packages.
Sign up for Fedex Delivery Manager and verify your address.
pip install fedexdeliverymanager
import fedexdeliverymanager
# Establish a session.
# Use the login credentials you use to login to Fedex Delivery Manager via the web.
# A login failure raises a `FedexError`.
session = fedexdeliverymanager.get_session("username", "password")
# Get all packages that Fedex Delivery Manager knows about.
packages = fedexdeliverymanager.get_packages(session)
Session cookies are cached by default in ./fedexdeliverymanager_cookies.pickle
and will be used if available instead of logging in. If the cookies expire, a new session will be established automatically.
tox
make release
Contributions are welcome. Please submit a PR that passes tox
.
Not affiliated with Fedex.