v0.0.28 - reqwest bytes - bytes dev #190
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ryo3-bytes
based on my PR into obstore to match and usingmultiple-pymethods
for nowryo3-reqwest
to returnBytes
wrapperAI SALAD BELOW
This pull request includes several changes to the
ryo3-bytes
crate, updates to theCargo.toml
file, and new benchmarking tests. The most important changes include the addition of new methods and functionality to thePyBytes
class, updates to dependencies, and improvements to benchmarking tests.Updates to
ryo3-bytes
crate:PyBytes
class, includingslice
andbytes_sum
functions, and removed several unimplemented methods. [1] [2] [3]Debug
trait forPyBytes
to provide a custom debug representation.isascii
method to use theis_ascii
method from the standard library.Dependency updates:
jiff
from0.1.27
to0.1.28
inCargo.toml
.multiple-pymethods
feature topyo3
dependency inCargo.toml
.Benchmarking tests:
bench/test_bytes2str.py
and updated existing tests inbench/test_build_profile.py
andbench/test_jiter.py
. [1] [2] [3]Miscellaneous changes:
Cargo.toml
from0.0.27
to0.0.28
.bytes.rs
. [1] [2] [3]