release_v2.23
What's Changed
- Allow abstract declarator "static" (GH issue #539) by @gperciva in https://github.com/eliben/pycparser/pull/545
- Add support for Python 3.13 by @hugovk in https://github.com/eliben/pycparser/pull/550
- Add dirent and socket typedefs. by @MegaManSec in https://github.com/eliben/pycparser/pull/558
- Support for labels with no statement by @ignatirabo in https://github.com/eliben/pycparser/pull/562
- Accept empty 'case' or 'default' labels by @ignatirabo in https://github.com/eliben/pycparser/pull/564
- fix: preserve parentheses for statement exprs by @zawan-ila in https://github.com/eliben/pycparser/pull/566
- fix: hex float types by @zawan-ila in https://github.com/eliben/pycparser/pull/567
- Explicit error for comments, with README link by @cellularmitosis in https://github.com/eliben/pycparser/pull/569
- showemptyattrs option on Node.show() by @cellularmitosis in https://github.com/eliben/pycparser/pull/570
- Add fake typedefs for GNU Extension 128-bit integers. by @dj-wednesday in https://github.com/eliben/pycparser/pull/577
- Typedef for __kernel_sa_family_t in linux/socket.h by @crosser in https://github.com/eliben/pycparser/pull/578
New Contributors
- @gperciva made their first contribution in https://github.com/eliben/pycparser/pull/545
- @MegaManSec made their first contribution in https://github.com/eliben/pycparser/pull/558
- @ignatirabo made their first contribution in https://github.com/eliben/pycparser/pull/562
- @zawan-ila made their first contribution in https://github.com/eliben/pycparser/pull/566
- @cellularmitosis made their first contribution in https://github.com/eliben/pycparser/pull/569
- @dj-wednesday made their first contribution in https://github.com/eliben/pycparser/pull/577
- @crosser made their first contribution in https://github.com/eliben/pycparser/pull/578
Full Changelog: https://github.com/eliben/pycparser/compare/release_v2.22...release_v2.23