# Changelog
## [0.1.2](https://github.com/terror/pyproject/releases/tag/0.1.2) - 2025-11-27
### Added
- Make upper bound warnings opt-in ([#120](https://github.com/terror/pyproject/pull/120) by [terror](https://github.com/terror))
### Misc
- Add python release workflow ([#122](https://github.com/terror/pyproject/pull/122) by [terror](https://github.com/terror))
- Add python package ([#119](https://github.com/terror/pyproject/pull/119) by [terror](https://github.com/terror))
## [0.1.1](https://github.com/terror/pyproject/releases/tag/0.1.1) - 2025-11-26
### Added
- Add support for context-aware completions ([#112](https://github.com/terror/pyproject/pull/112) by [terror](https://github.com/terror))
- Add rule for validating project optional dependencies ([#108](https://github.com/terror/pyproject/pull/108) by [terror](https://github.com/terror))
### Fixed
- Remove classifiers from allowed dynamic keys ([#110](https://github.com/terror/pyproject/pull/110) by [terror](https://github.com/terror))
- Default to error for unknown project keys ([#109](https://github.com/terror/pyproject/pull/109) by [terror](https://github.com/terror))
### Misc
- Scaffold `pyproject-wasm` crate ([#114](https://github.com/terror/pyproject/pull/114) by [terror](https://github.com/terror))
- Add usage section to readme ([#111](https://github.com/terror/pyproject/pull/111) by [terror](https://github.com/terror))
- Add changelog crate ([#107](https://github.com/terror/pyproject/pull/107) by [terror](https://github.com/terror))
- Use dark theme for readme badges ([#106](https://github.com/terror/pyproject/pull/106) by [terror](https://github.com/terror))
## [0.1.0](https://github.com/terror/pyproject/releases/tag/0.1.0) - 2025-11-25
Initial release 🎉