v0.0.1 #1
Closed
akhundMurad
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
🎉 Pacta v0.0.1 — Initial Release
Architecture Testing & Architecture-as-Code for Python
We're excited to announce the first release of Pacta — a static analysis tool that enforces architectural rules in your codebase, catching violations in pull requests rather than post-mortems.
Highlights
Pacta helps teams maintain clean architecture by:
Features
Architecture Modeling
architecture.yml)Rule Enforcement
Snapshot & Baseline
Reporting
Human-readable text output with color support
JSON output for CI/CD integration
Quiet mode (summary only) and verbose mode (full details)
Clear exit codes:
0— success1— violations2— errorPlugin Architecture
Supported Languages
Installation
Command:
Requirements: Python 3.10+
Documentation
Full documentation is available: https://akhundmurad.github.io/pacta/
Contributing
Contributions are welcome! Please see the repository for contribution guidelines.
License
AGPL-3.0-only
Full Changelog:
https://github.com/your-org/pacta/commits/v0.0.1
This discussion was created from the release v0.0.1.
Beta Was this translation helpful? Give feedback.
All reactions