Skip to main content

jb-drf-billing

PyPI Version TestPyPI

Reusable billing/subscriptions foundations for Django/DRF projects.

PyPI: https://pypi.org/project/jb-drf-billing/
TestPyPI: https://test.pypi.org/project/jb-drf-billing/

Pattern:

  • abstract models in this package
  • concrete models + migrations in integrator projects
  • configuration via JB_DRF_BILLING

Roadmap

  • Phase 1-2 (done): core lib, abstract models, RevenueCat adapter, admin pattern.
  • Phase 3 (in progress): mobile + RevenueCat real (trial configurable, mobile gating).
  • Phase 4: Stripe adapter (web + Android checkout, customer portal, real webhook signature verification). See PHASE_4_TODO.md for the actionable checklist.

To find all in-code markers for Phase 4 work:

grep -r "TODO\[phase-4-stripe\]" .

Metadata

Release files for jb-drf-billing 0.1.2

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

Source distribution (sdist)

Source distribution for jb-drf-billing 0.1.2
File Size Uploaded
jb_drf_billing-0.1.2.tar.gz 24.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jb-drf-billing 0.1.2
File Interpreter ABI Platform
jb_drf_billing-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 62.9 kB

Release files / jb_drf_billing-0.1.2.tar.gz

Download URL jb_drf_billing-0.1.2.tar.gz
Size 24.3 kB
Tags Source
SHA-256 checksum
How to use checksums
7f860af1532f6121dc5607e59ff3bba471de2fa0e8ce2c446fcd9dbdb2c755b4
BLAKE2b-256 checksum
How to use checksums
ba85f2c8a1dd3e77aa93c6e997914933de3e06b7d74881744209061a43759e8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / jb_drf_billing-0.1.2-py3-none-any.whl

Download URL jb_drf_billing-0.1.2-py3-none-any.whl
Size 38.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
53fd0ac90fde9400adedefb3cd94ea49ddd74da7958438a81f4cbafe6c6a8f77
BLAKE2b-256 checksum
How to use checksums
a704c79c42381c9a816498aac82d1aaf31f905ddc6c9cd807f53e37b8a726ce5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.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