|
1 | 1 | Changelog |
2 | 2 | ========= |
3 | 3 |
|
4 | | -Version 1.0-dev (Aug 29, 2023) |
| 4 | + |
| 5 | +Version 1.2 (Aug 31, 2023) |
5 | 6 | -------------------------- |
6 | | -⚠️ Project was rewritten from scratch for `1.x`. This allowed me to address some long-standing issues, but I might accidentally brake behaviour you relied on. |
| 7 | +Changes: |
7 | 8 |
|
| 9 | +- 🐛 Fix compatibility with Python 3.7..3.9 (#124) |
| 10 | +- 🐛 Fix incorrect list of base classes (#123) |
| 11 | +- ✨ Replace `typing` collections with builtin types (e.g. `typing.List` -> `list`) according |
| 12 | + to [PEP 585](https://peps.python.org/pep-0585/) (#122) |
| 13 | +- ✨ Add missing translations of pybind types: `function` -> `Callable`, `object`/`handle` -> `typing.Any` (#121) |
| 14 | +- ✨ Support function-valued default arguments (#119) |
| 15 | +- 🐛 Fix missing properties docstrings (#118) |
| 16 | + |
| 17 | +Version 1.1 (Aug 30, 2023) |
| 18 | +-------------------------- |
8 | 19 | Changes: |
9 | | - - Updated CLI interface, some options were removed, please see `pybind11-stubgen --help` for details |
10 | | - - Replaced regex-based signature parsing with more robust procedure which enables to produce partially degraded signatures |
11 | | - - Added type parsing/replacing, including deeply annotated types |
12 | | - - Support implicit imports required for static analysis |
13 | | - - Add introspection of pure python functions |
14 | | - - Support python 3.10+ only (temporarily) |
15 | | - - Improved structure of test binary pybind module |
| 20 | + |
| 21 | +- Added `--dry-run` CLI option to skip writing stubs stage (#114 ) |
| 22 | + |
| 23 | +Version 1.0-dev (Aug 29, 2023) |
| 24 | +------------------------------ |
| 25 | +⚠️ Project was rewritten from scratch for `1.x`. This allowed me to address some long-standing issues, but I might |
| 26 | +accidentally brake behaviour you relied on. |
| 27 | + |
| 28 | +Changes: |
| 29 | + |
| 30 | +- Updated CLI interface, some options were removed, please see `pybind11-stubgen --help` for details |
| 31 | +- Replaced regex-based signature parsing with more robust procedure which enables to produce partially degraded |
| 32 | + signatures |
| 33 | +- Added type parsing/replacing, including deeply annotated types |
| 34 | +- Support implicit imports required for static analysis |
| 35 | +- Add introspection of pure python functions |
| 36 | +- Support python 3.10+ only (temporarily) |
| 37 | +- Improved structure of test binary pybind module |
0 commit comments