Skip to content

Conversation

@groodt
Copy link
Owner

@groodt groodt commented Jul 20, 2025

No description provided.

groodt and others added 3 commits July 20, 2025 10:39
- Add pyproject.toml with modern configuration
- Use SPDX license identifier (Apache-2.0)
- Maintain Python 3.6+ compatibility
- Remove deprecated license classifier
- Keep setup.py for backwards compatibility

Tests pass and build works correctly.

Amp-Thread: https://ampcode.com/threads/T-6c9df105-c78b-4f41-b93c-a2cd1b231c5c
Co-authored-by: Amp <amp@ampcode.com>
- Replace full setup.py with minimal version that calls setup()
- All configuration now comes from pyproject.toml (single source of truth)
- Eliminates metadata duplication and version conflicts
- Keeps setup.py for legacy tool compatibility
- Build produces no warnings about conflicting configuration

Amp-Thread: https://ampcode.com/threads/T-6c9df105-c78b-4f41-b93c-a2cd1b231c5c
Co-authored-by: Amp <amp@ampcode.com>
@groodt groodt merged commit f12825b into main Jul 20, 2025
1 check 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