Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

general small fixes #204

Merged
merged 19 commits into from
Feb 21, 2025
Merged

general small fixes #204

merged 19 commits into from
Feb 21, 2025

Conversation

jessekrubin
Copy link
Owner

ai word salad

This pull request includes several updates and improvements across multiple files, focusing on restructuring, adding new functionality, and enhancing documentation. The most important changes include the removal of ryo3-types and its integration into ryo3-core, the addition of new async functions, and the enhancement of workspace settings in Cargo.toml.

Restructuring and Integration:

  • Removed ryo3-types and integrated its functionality into ryo3-core (CHANGELOG.md, Cargo.toml) [1] [2] [3].

New Functionality:

  • Added read_async and write_async async functions to ryo3-tokio (CHANGELOG.md, README.md) [1] [2] [3].
  • Updated which_re function to accept ry.Regex or str (CHANGELOG.md, README.md) [1] [2].

Documentation and Metadata Enhancements:

  • Enhanced Cargo.toml with additional workspace settings including documentation, homepage, license, repository, keywords, and categories [1] [2] [3] [4] [5] [6] [7] [8] [9] [10].

Code Improvements:

  • Refactored extract_vecu8_ref to extract_bytes_ref and added extract_bytes_ref_str for better handling of byte-like objects (crates/ryo3-bytes/src/bytes_like.rs, crates/ryo3-bytes/src/lib.rs) [1] [2] [3].

Miscellaneous:

  • Added a new build.rs file to ryo3-core for configuring build settings (crates/ryo3-core/build.rs).
  • Added types module to ryo3-core (crates/ryo3-core/src/lib.rs).

Copy link

Deploying ry with  Cloudflare Pages  Cloudflare Pages

Latest commit: 0b1839a
Status: ✅  Deploy successful!
Preview URL: https://55f3b4fc.ry-5qq.pages.dev
Branch Preview URL: https://jkrdev.ry-5qq.pages.dev

View logs

Copy link

Deploying ry with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2137ccc
Status:⚡️  Build in progress...

View logs

Copy link

Deploying ry with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2137ccc
Status: ✅  Deploy successful!
Preview URL: https://357f90a1.ry-5qq.pages.dev
Branch Preview URL: https://jkrdev.ry-5qq.pages.dev

View logs

@jessekrubin jessekrubin merged commit 8559479 into main Feb 21, 2025
23 checks passed
@jessekrubin jessekrubin deleted the jkrdev branch February 21, 2025 01:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant