Changelog
1.6.5 (2023-12-04)
- Fix type hints for optional arguments
1.6.4 (2023-07-31)
- Update to Cython 3
- Update for Python 3.12
1.6.3 (2023-06-24)
- Fix typing for
dump()
(#61)
1.6.2 (2022-09-15)
1.6.1 (2022-01-18)
1.6.0 (2021-11-17)
1.5.3 (2021-11-16)
1.5.2 (2021-07-09)
- Add file extensions to fix compilation with current Apple SDKs
- Update fast_double_parser to v0.5.0
- Update to Unicode 14.0.0d18
1.5.1 (2021-05-01)
- Update up Unicode 14.0.0d9
1.5.0 (2021-03-11)
1.4.9 (2021-03-03)
1.4.8 (2020-12-23)
- Update up Unicode 13.0.0
- Don't use non-standard
__uint128
- Add PyPy compatibility
- Add
decode_utf8(byte-like)
1.4.7 (2019-12-20)
- Allow
\uXXXX
sequences in identifier names - Update to Unicode 12.1.0
- Optimized encoder and decoder for a little better speed
- Setup basic CI environment
- Parse
\uXXXX
in literal keys - Understand “0.”
- Add CI tests
- Reject unescaped newlines in strings per spec
- Allow overriding default quotation mark
- Make Options objects pickle-able
- Bump major version number
0.4.6 (2019-02-09)
- Fix PyUnicode_AsUTF8AndSize()'s signature
0.4.5 (2018-06-02)
- Don't use C++14 features, only C++11
0.4.4 (2018-05-19)
- Better documentation
- Optimized encoder for a little better speed
0.4.3 (2018-05-03)