Releases: Jonxslays/piston_rspy
v0.4.3
v0.4.2
Additions
- Add support for Python 3.12.
Breaking Changes
- Drop support for Python 3.7.
- Remove
get_headers()
andget_url()
methods fromClient
.
(Still accessible via theheaders
andurl
property ofClient
)
Bugfixes
- Changes to CI build process to fix issues with pip install.
Full Changelog: v0.4.1...v0.4.2
v0.4.1
v0.4.0
Hello, adventurer!
This release includes the ability to load file content from a file on disk, and fixes a bug where long running programs could not be deserialized by piston_rs.
What's Changed
- Update README to better match parent project by @parafoxia in #4
- Implement upstream bugfix by @Jonxslays in #8
- Add bindings for features added in piston_rs#12 by @parafoxia in #6
New Contributors
- @parafoxia made their first contribution in #4
Full Changelog: v0.3.2...v0.4.0
v0.3.2
Custom url support.
Thanks to the Jonxslays/piston_rs#10 upstream release we now have support for self hosted instances of Piston!
Full Changelog: v0.3.1...v0.3.2
v0.3.1
pyo3 update
This release bumps pyo3
and pyo3_asyncio
to version v0.15.
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Update piston_rs dependency
Summary
This release switches to the new 0.4 version of piston_rs
. This adds a status property to the ExecResponse
class, and properly differentiates between an err in the execution response, and an error in the execution result.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
This release moves to a stable version of piston_rs
.
Additions
- Executor.version now defaults to "*"
- Executor language is now automatically converted to lowercase when using the
set_language()
method, preventing 400 responses from Piston
Full Changelog: v0.1.3...v0.2.0
v0.1.3
Type hints!
Summary
This release sees the addition of type hints to piston_rspy.
Additions
- Included pyi files in package_data.
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Goodbye openssl
Summary
This pull request moves to an upstream branch of piston_rs
that utilizes rustls-tls instead of openssl. This removes the main source of issues for the project.
What's Changed
- Use piston_rs test-rustls branch by @Jonxslays in #1
Bugfixes
- Fixes bug where attempting to make any http request using
piston_rspy
would result in a runtime error detailing ssl issues.
Full Changelog: v0.1.0...v0.1.2