c67625d683
* Revamp PyType name functions to match PEP 737 PyType::name uses `tp_name`, which is not consistent. [PEP 737](https://peps.python.org/pep-0737/) adds a new path forward, so update PyType::name and add PyType::{module,fully_qualified_name} to match the PEP. * refactor conditional code to handle multiple Python versions better * return `Bound<'py, str>` * fixup --------- Co-authored-by: David Hewitt <mail@davidhewitt.dev> |
||
---|---|---|
.. | ||
src | ||
book.toml | ||
pyclass-parameters.md | ||
pyo3_version.py |