Closed
Description
Hi all,
Pending the PEP 541 Request, I wanted to gather community feedback on the direction of this project.
My current thoughts are:
Version 3.0.0
Goal: bring project into maintained state
- Move to
pyproject.toml
- Ensure local development works (local linting, testing, building, etc)
- Ensure CI works (test all versions, run on PRs etc)
- Update supported python versions
- drop 3.6 support
- CPython 3.7-3.12 (ubuntu, win, mac)
- Pypy 3.7-3.10 (ubuntu, win, mac)
- Bug fixes
Version 3.x
Goal: modernise package and include feature requests
- Existing feature requests from old repository
- ORJSON (and other?) encoders
Split core functionality and support orjson and msgspec #9
Support Policy
Security support: any python version that makes up at least 5% of total downloads and within 2 years of EOL (currently 3.7+)
Bug fixes and new features: only currently maintained versions of python (currently 3.8+)
Maintainers
I'd like to look for 1-3 persons who are interested in helping maintain the project. These persons would also serve as a "backup" to prevent this repository from becoming unmaintained. If you'd like to be involved let me know