Thanks for helping improve CoNum!
To keep contributions clean and secure, please follow these guidelines.
- Fork the repository
- Create a branch (
feature/xyz) - Write clear, structured commits
- Open a Pull Request with a description
- Language: Python 3.11+
- GUI: Tkinter
- Code style: PEP8
- Commit messages in English
- All new features must include unit tests (see
tests/) - Integration tests if GUI/DB functionality is affected
- Features that reduce or bypass security
- Copied tools with license conflicts
- PRs without tests or documentation
CoNum is a security-first project.
All contributors are acknowledged in CHANGELOG.md.