Skip to main content

django-deliverypoints

Delivery and pickup points management for Volkanos. Supports carrier pickup points (InPost, DPD, Orlen) and custom location points (showrooms, retail stores).

Features

  • Delivery point type registry (carrier vs custom)
  • Point CRUD with geo coordinates
  • CSV import (incremental and full modes)
  • Haversine-based nearby search
  • Admin API (v2, JWT protected)
  • Public API (v2, channel-scoped)

Installation

pip install entirius-django-deliverypoints

Add the app to your project:

INSTALLED_APPS = [
    ...
    "django_regional",
    "django_deliverypoints",
]

Development

make install     # sync dependencies (uv)
make check       # lint + format check (ruff)
make test        # test suite (pytest + pytest-django)

Development and agent instructions: AGENTS.md.

License

Mozilla Public License 2.0 — see LICENSE.

Metadata

Release files for entirius-django-deliverypoints 2.1.0

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

Source distribution (sdist)

Source distribution for entirius-django-deliverypoints 2.1.0
File Size Uploaded
entirius_django_deliverypoints-2.1.0.tar.gz 107.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for entirius-django-deliverypoints 2.1.0
File Interpreter ABI Platform
entirius_django_deliverypoints-2.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 165.1 kB

Release files / entirius_django_deliverypoints-2.1.0.tar.gz

Download URL entirius_django_deliverypoints-2.1.0.tar.gz
Size 107.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d77ac89113214b351d7dc7209eeba783f111f1cb26aac6a6fd51463df15d2ad6
BLAKE2b-256 checksum
How to use checksums
2448935d00323d1c6350969a84a089b94d54d0364a33ea7265dbbb31dc61cb45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / entirius_django_deliverypoints-2.1.0-py3-none-any.whl

Download URL entirius_django_deliverypoints-2.1.0-py3-none-any.whl
Size 57.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
106d04af2d9f389739dbaa0a96005d9904c65d2223565a686817c7cb8ca59838
BLAKE2b-256 checksum
How to use checksums
f04ff87b5559afc4c5a51dc173967185b792a7c8543da77e735415c8fae21544
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

2.2.0

2 release files

This release

2.1.0 This release

2 release files

2.0.0

2 release files

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