pyproject 0.1.2

A linter and language server for `pyproject.toml` files
# 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 🎉