Repository navigation
Pyronaut 0.0.4
Pre-release
Pre-release
Install the Pyronaut CLI
Pyronaut 0.0.4 needs Python 3.10 or later.
Install the wheel from this GitHub release:
tmp="$(mktemp -d)" \
&& gh release download v0.0.4 --repo micronaut-projects/pyronaut --pattern 'pyronaut-*.whl' --dir "$tmp" \
&& python3 -m pip install --upgrade --no-index "$tmp"/pyronaut-*.whlThe GitHub CLI supplies the credentials needed to download a private release asset.
Then provision the SDK that runs Pyronaut applications:
pyronaut setupPyronaut wheel and platform distributions.
Contains distributions for the enabled Linux, macOS, and Windows builds.
What's Changed
Dependency updates 🚀
- Update dependency org.graalvm.buildtools:graalvm-reachability-metadata to v1.1.14 by @renovate[bot] in #159
Other Changes 💡
- Add pyronaut doctor for environment and project diagnostics by @dstepanov in #144
- Resolve relative runtime manifest entries from project root by @n0tl3ss in #146
- Update Crema runtime dependencies by @n0tl3ss in #147
- Apply the live progress display to build, direct sources and launcher start-up by @graemerocher in #148
- Upgrade to Micronaut Core 5.2.3 by @graemerocher in #149
- Register Writable for native Python invocation by @n0tl3ss in #151
- Keep native API jars for direct compilation by @n0tl3ss in #155
- Filter duplicate Test Resources service providers by @n0tl3ss in #157
- Preserve Netty logging classes in reusable image by @n0tl3ss in #153
- Preserve direct Netty internal classes by @n0tl3ss in #162
- Preserve Gson for native HTTP clients by @n0tl3ss in #158
- Initialize CORS converter in native images by @n0tl3ss in #165
- Allow dependencies on artifacts that are not published as jars by @graemerocher in #170
- Build test application contexts against the project classloader by @graemerocher in #171
- Include annotation member and attribute Javadoc in Python IDE stubs by @dstepanov in #175
- Fix processor cache reuse with Python bytecode by @graemerocher in #163
- Prove the compiler daemon keeps the Python processing session warm across compilations by @graemerocher in #167
- Clear the glyph from the visor and simplify the narrow header by @graemerocher in #177
- Upgrade to GraalVM 25.4 and GraalPy 25.4.4.1.1 by @graemerocher in #176
- Mirror Test Resources logs from the launcher that owns the terminal by @graemerocher in #178
- Align GraalVM 25.4.4.1.1 and Micronaut Core 5.2.4 by @graemerocher in #180
- Read test-resources pyproject keys in the documented kebab-case by @graemerocher in #179
- Run a pytest test body inside the Micronaut test interceptor chain by @graemerocher in #181
- Let dev mode watch a directory without restarting for it by @graemerocher in #183
- Pin the Crema native build to the JVM Gradle is running on by @graemerocher in #184
- Adding style guide and edits by @ban-mi in #172
- Upgrade Micronaut Core to 5.2.5 by @n0tl3ss in #186
Full Changelog: v0.0.3...v0.0.4