Skip to content

Update dev#135

Merged
markobud merged 10 commits intodevelopmentfrom
master
Mar 7, 2026
Merged

Update dev#135
markobud merged 10 commits intodevelopmentfrom
master

Conversation

@markobud
Copy link
Copy Markdown
Owner

@markobud markobud commented Mar 7, 2026

No description provided.

markobud and others added 10 commits February 8, 2026 21:59
- Fix build_artifacts job to actually build and upload sdist
- Add system dependencies (GLPK) to build process
- Create test_publish.yml for TestPyPI testing
- Rename publish.yml to publish_pypi.yml for production
- Remove TestPyPI step from production workflow

Co-authored-by: markobud <93592045+markobud@users.noreply.github.com>
- Create comprehensive documentation for publishing workflows
- Explain TestPyPI and PyPI publishing processes
- Add setup instructions for trusted publishing
- Include troubleshooting guide

Co-authored-by: markobud <93592045+markobud@users.noreply.github.com>
- Use proper command substitution for glob pattern checks
- Fix tar.gz existence check to use ls with exit code
- Fix wheel existence check to use ls with exit code

Co-authored-by: markobud <93592045+markobud@users.noreply.github.com>
- test_publish.yml now triggers automatically on release (+ manual)
- publish_pypi.yml is now manual-only (after TestPyPI testing)
- Update verification logic to handle both trigger types
- Update documentation to reflect new workflow process

Co-authored-by: markobud <93592045+markobud@users.noreply.github.com>
…action

Fix publish workflow artifact build and separate TestPyPI publishing
Bumps [cryptography](https://github.com/pyca/cryptography) from 44.0.2 to 46.0.5.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@44.0.2...46.0.5)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Removed cffi package from requirements.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 7, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails
pip/cryptography 46.0.5 UnknownUnknown

Scanned Files

  • .github/workflows/publish.yml
  • requirements.txt

@markobud markobud merged commit a8c5f0e into development Mar 7, 2026
76 of 77 checks passed
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.

2 participants