-
v1.2.0
StableAll checks were successfulci / test (3.11) (push) Successful in 40sci / test (3.12) (push) Successful in 43sci / test (3.13) (push) Successful in 43sci / test (3.14) (push) Successful in 42sci / test (3.15) (push) Successful in 43sci / lint (push) Successful in 1m8sci / publish (push) Successful in 22sreleased this
2026-10-26 16:30:03 +00:00 | 1 commits to master since this releasepoulpinou 1.2.0 on Forgejo's PyPI registry.
⚠️ Breaking changes
✨ Features
Contributors: @Gilles
Full changelog: v1.1.0...v1.2.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v1.1.0
StableAll checks were successfulci / test (3.10) (push) Successful in 38sci / test (3.11) (push) Successful in 36sci / test (3.12) (push) Successful in 43sci / test (3.13) (push) Successful in 39sci / test (3.14) (push) Successful in 41sci / test (3.15) (push) Successful in 41sci / lint (push) Successful in 1m7sci / publish (push) Successful in 31sreleased this
2026-10-25 22:31:30 +00:00 | 3 commits to master since this releasepoulpinou 1.1.0 on Forgejo's PyPI registry.
✨ Features
- Mail templates (registry, DB-backed content, sandboxed Jinja2, API) (#6) by @Gilles — closes #5 Add a mail-template system (registry + DB-backed templates + API + sandboxed Jinja2 rendering)
- Add code coverage: badge, PR comment with delta, and two report artifacts (9a5f1ba) by @Gilles
- Add Python 3.15 to the test matrix (eaef11f) by @Gilles
⬆️ Dependencies
2 changes
- Update https://code.forgejo.org/forgejo/upload-artifact action to v5 (#4) by @Gilles
- Update actions/checkout action to v7 (#3) by @Gilles
🔧 CI & maintenance
- Skip an already published release without twine --skip-existing (b90f834) by @Winnie
- Publish releases with ci-base's publish-release (170cec9) by @Gilles
- Generate release notes for numbered releases and the devel draft (4d2a0ec) by @Gilles
- Use the shared argus/upload-action (8346bf9) by @Gilles
- Fix 409 on the rolling devel release (PATCH-if-exists, not delete+recreate) (3c1be0d) by @Gilles
- Fix missing tag/release on a real numbered release (0791025) by @Gilles
📦 Other changes
- Use Argus's own server-side aggregate instead of a CI-built one (2555aae) by @Gilles
- Report every Python version to Argus, plus one aggregated report (89bfdb2) by @Gilles
- Migrate onto Argus for test/coverage reporting (8a4134f) by @Gilles
Contributors: @Gilles, @Winnie
Full changelog: v1.0.0...v1.1.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.0.0
StableAll checks were successfulci / test (3.10) (push) Successful in 30sci / test (3.11) (push) Successful in 28sci / test (3.14) (push) Successful in 33sci / lint (push) Successful in 50sci / test (3.12) (push) Successful in 31sci / test (3.13) (push) Successful in 29sci / publish (push) Successful in 24sreleased this
2026-10-24 07:18:10 +00:00 | 17 commits to master since this releasepoulpinou 1.0.0 on Forgejo's PyPI registry.
First release.
✨ Features
- Add CI and license badges to README (18cd000) by @Gilles
- Add tox/pylint/autopep8/bandit tooling, matching vieuxhibou-django (8fcf726) by @Gilles
🐛 Bug fixes
- Fix retry test: eager mode doesn't auto-loop through retries (967264e) by @Gilles
- Fix two test-only bugs surfaced by the first green-ish tox run (236577d) by @Gilles
- Fix tox failures: pytest path, pylint findings, format-check (64b923e) by @Gilles
- Fix Homepage URL typo: pulpinou-django -> poulpinou-django (e86dd10) by @Gilles
📚 Documentation
- Remplace le logo par l'illustration fournie (a37cee9) by @Gilles
- Refonte du logo, registre plus adulte (ca3ca70) by @Gilles
- Poulpe moins rond, tentacules effilées (5ecfcf4) by @Gilles
- Logo plus détaillé (6 tentacules, ventouses, ombrage) (e52997a) by @Gilles
- Ajoute le logo poulpinou en tête de README (2b2106f) by @Gilles
🔧 CI & maintenance
- Drop the now-redundant tox/build install steps (b1f14d3) by @Gilles
- Test across Python 3.10-3.14 instead of just 3.12 (6107bef) by @Gilles
- Use the shared ci-base images instead of reinstalling git/node/curl/jq (a831483) by @Gilles
- Auto-update a rolling "devel" draft release on every snapshot build (edee134) by @Gilles
- Rename FORGEJO_TOKEN secret to PACKAGES_TOKEN (abe9abb) by @Gilles
- Fix workflow_dispatch inputs never rendering in the UI (4aaa886) by @Gilles
- Publish snapshots under both .dev0 and 0.0.0.dev0 (346d50c) by @Gilles
- Maven-style snapshot/release split for the PyPI package (6deccdd) by @Gilles
- Install git, not just node, in both jobs (112c63a) by @Gilles
📦 Other changes
- Translate README to English; add Sphinx/Read the Docs setup (a900305) by @Gilles
- Relicense from GPLv3 to MIT (41ab3db) by @Gilles
- Configure Renovate (#1) by @Gilles
- Snapshot version tracks pyproject.toml's next-planned version; auto-link package to repo (0baae10) by @Gilles
- Point Homepage at the actual Forgejo repo URL (2deb4be) by @Gilles
- Scaffold poulpinou: Celery-backed async Django mail queue (18a566f) by @Gilles
Contributors: @Gilles
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads