Skip to content

ci: add skip_existing to publish workflow#7

Merged
greyllmmoder merged 2 commits intomainfrom
ci/fix-publish-skip-existing
Apr 9, 2026
Merged

ci: add skip_existing to publish workflow#7
greyllmmoder merged 2 commits intomainfrom
ci/fix-publish-skip-existing

Conversation

@greyllmmoder
Copy link
Copy Markdown
Owner

Prevents failure when version already exists on PyPI (e.g. after a manual twine upload). Safe to merge immediately — no logic change.

greyllmmoder and others added 2 commits April 9, 2026 09:48
High-volume utility additions:
- aztec_py/batch.py: encode_batch() with ordered output and multiprocessing
- aztec_py/presets.py: boarding_pass, transit_ticket, event_entry, gs1_label
- aztec_py/__main__.py: bulk mode (--input, --workers, --out-dir, --preset)
  and benchmark mode (--benchmark, --benchmark-count, --benchmark-workers)
- aztec_py/__init__.py: expose encode_batch, presets, __version__ = "1.1.0"
- aztec_py/core.py: minor type annotation updates

Tests:
- tests/test_batch.py, test_presets.py, test_cli_bulk_and_benchmark.py (new)
- tests/test_rune.py: SVG-path and PDF-to-file-object coverage
- tests/test_compat_matrix.py: compat.py error-path coverage
- Total: 94 passed, 90.67% coverage

Meta:
- Version: 0.11.0 → 1.1.0
- pyproject.toml: description, 12 keywords, Production/Stable + Typing classifiers
- README: full rewrite — why-aztec-py table, six real-world use-case sections
  (airline, logistics, healthcare, ticketing, retail, Django/FastAPI service)
- CHANGELOG: 1.1.0 entry

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Prevents failure when version already exists on PyPI (e.g. manual twine upload).
@greyllmmoder greyllmmoder merged commit 564ea52 into main Apr 9, 2026
10 checks passed
@greyllmmoder greyllmmoder deleted the ci/fix-publish-skip-existing branch April 9, 2026 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant