Releases: Jij-Inc/pyo3-stub-gen
Releases · Jij-Inc/pyo3-stub-gen
0.7.0
What's Changed
- Start developing 0.6.3 by @github-actions in #124
- Bump the dependencies group with 10 updates by @dependabot in #126
- Bump the dependencies group with 6 updates by @dependabot in #127
- fix: builtin bytes type missing by @Leeeon233 in #129
- Bump the dependencies group with 4 updates by @dependabot in #130
- Using pyo3's signature information to generate python's defualt value by @zao111222333 in #135
- Bump the dependencies group across 1 directory with 13 updates by @dependabot in #136
- fix: default arguments with non-PyAny
IntoPyObject::Target
by @konn in #138 - fix: qualifies
builtins
types inTypeInfo::builtin
by @konn in #139
New Contributors
- @Leeeon233 made their first contribution in #129
- @zao111222333 made their first contribution in #135
Full Changelog: 0.6.2...0.7.0
0.6.2
What's Changed
- Start developing 0.6.2 by @github-actions in #117
- Bump the dependencies group with 4 updates by @dependabot in #123
- Fix PyUntypedArray by @flying-sheep in #122
Full Changelog: 0.6.1...0.6.2
0.6.1
What's Changed
- Add
chrono
feature by @ThatOneShortGuy in #78 - impl PyStubType for PyUntypedArray by @flying-sheep in #102
- Document TypeInfo methods by @tvanbaak in #98
- fix: Track all submodules instead of one by @konn in #106
New Contributors
- @ThatOneShortGuy made their first contribution in #78
- @flying-sheep made their first contribution in #102
- @tvanbaak made their first contribution in #98
- @konn made their first contribution in #106
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
- Start developing 0.5.4 by @github-actions in #61
- Simplify code generation for
ArgInfo
by @termoshtt in #62 - Module variable by @termoshtt in #63
Full Changelog: 0.5.3...0.6.0
0.5.3
What's Changed
- Start developing 0.5.3 by @github-actions in #56
- Include enum value in pure example by @michaeljones in #58
- Add impl PyStubType for
[T; N]
by @op8867555 in #60
New Contributors
- @michaeljones made their first contribution in #58
- @op8867555 made their first contribution in #60
Full Changelog: 0.5.2...0.5.3
0.5.2
What's Changed
- Start developing 0.5.2 by @github-actions in #53
- Support custom hasher for
HashMap
andHashSet
by @termoshtt in #55
Full Changelog: 0.5.1...0.5.2
0.5.1
What's Changed
- Start developing 0.5.1 by @github-actions in #50
- Support
PathBuf
andOsString
withPyStubType
trait by @termoshtt in #52
Full Changelog: 0.5.0...0.5.1
0.5.0
From this release, the dependency to pyo3/experimental-inspect
feature has been removed, and use original TypeInfo
struct with PyStubType
trait. This makes yielded stub file much better.
What's Changed
- Start developing 0.4.1 by @github-actions in #35
- Split
pyo3_stub_gen::generate
into multiple files by @termoshtt in #36 - New
TypeInfo
struct andPyStubType
trait by @termoshtt in #37 #[derive(PyStubType)]
by @termoshtt in #39- Revise test cases for mixed Rust/Python project by @termoshtt in #40
ModuleRef
forImport
from default module by @termoshtt in #42- Reorganizing testing crates by @termoshtt in #43
- Test case for creating submodule by @termoshtt in #41
- Integrate
#[derive(PyStubType)]
into#[gen_stub_pyclass]
by @termoshtt in #44 - More
PyStubType
impl by @termoshtt in #45 - Bump the dependencies group with 5 updates by @dependabot in #46
- More more
PyStubType
by @termoshtt in #47 - Add
str_len
example by @termoshtt in #49
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- Start developing 0.3.1 by @github-actions in #32
- Error types by @termoshtt in #33
- Bump the dependencies group with 3 updates by @dependabot in #34
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
- Start developing 0.2.1 by @github-actions in #26
- Setup logging for stub file generations by @termoshtt in #27
- Add
#[automatically_derived]
annotation by @termoshtt in #28 - More imports and setup
ruff check
by @termoshtt in #29 - Fix path of the stub file for the root module by @termoshtt in #30
- Add semver check action by @termoshtt in #31
Full Changelog: 0.2.0...0.3.0