Skip to main content

Suppliers Django module for Volkanos

Project description

django-suppliers

Suppliers Django module for the Volkanos ecommerce platform — supplier registry, feed-driven product import pipeline, review/approval workflow, one-time push to PIM and cyclic delta refresh of cost / qty / physical attributes. Cross-supplier features: auto EAN-match, preferred-supplier selection, per-field audit log and a CMS bridge for "supplier touched this SKU" badges.

Installation

pip install entirius-django-suppliers

Add the app to your project:

INSTALLED_APPS = [
    ...
    "django_suppliers",
]

Optional QMS stock integration (soft dependency — degrades gracefully when absent):

pip install "entirius-django-suppliers[qms]"

Development

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

Architecture, API and model reference: AGENTS.md, docs/.

License

Mozilla Public License 2.0 — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

entirius_django_suppliers-2.0.0.tar.gz (339.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

entirius_django_suppliers-2.0.0-py3-none-any.whl (199.8 kB view details)

Uploaded Python 3

File details

Details for the file entirius_django_suppliers-2.0.0.tar.gz.

File metadata

  • Download URL: entirius_django_suppliers-2.0.0.tar.gz
  • Upload date:
  • Size: 339.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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}

File hashes

Hashes for entirius_django_suppliers-2.0.0.tar.gz
Algorithm Hash digest
SHA256 afc78ff41e68ff551c3061aa8270ca2b1c3af2f0d1ac9b0bf2a04b3ca76a799c
MD5 e7963617916430d73e462f7a930613d4
BLAKE2b-256 b3af2f77e451a5e8e1a3f0c07bf4929286238cc84b3557a27259d80310e2e4b0

See more details on using hashes here.

File details

Details for the file entirius_django_suppliers-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: entirius_django_suppliers-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 199.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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}

File hashes

Hashes for entirius_django_suppliers-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cd336d4667ba12539f2c5f5a8158bf732bd1f16181a35b422056b2a686bee1bf
MD5 6c0ddbc1669a216dc87d26619faa87dd
BLAKE2b-256 168d5c16f9a0c6f1e84fad5fd8a4b7ff3e113e119e42c70d59ec0d226b3ecb8c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page