polylabel-pyo3
rustimport
polylabel-pyo3 | rustimport | |
---|---|---|
1 | 1 | |
3 | 202 | |
- | - | |
0.0 | 6.6 | |
about 2 years ago | 4 months ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
polylabel-pyo3
-
What is the best way to setup Criterion to benchmark a mixed rust/python project?
If it doesn't need to be criterion, I'd go for pytest-benchmark. This project has a full fledged CI for that: https://github.com/MoonVision/polylabel-pyo3/tree/main/benchmarks
rustimport
-
Writing python extensions never been easier… with Rust and PyO3
Just want to point out the rustimport module. Pyo3 is already pretty easy, but it's disgusting how trivial it is to set up and use with rustimport.
What are some alternatives?
NURBS-Python - Object-oriented pure Python B-Spline and NURBS library
sequence_align - Efficient implementations of Needleman-Wunsch and other sequence alignment algorithms written in Rust with Python bindings via PyO3.
FastGeoTable - FastGeoTable is a PostGIS geospatial api to enable creating/editing geographical tables within a spatial database.
birthday-book-app - Rust in Anger: high-performance web applications
fastuuid - FastUUID is a library which provides CPython bindings to Rust's UUID library
TheReposterminator - A Reddit bot built to assist moderators in dealing with reposts on their subreddits.
python-third-party-imports - A Python CLI tool (Written in Rust) that finds all third-party packages imported into your Python project
orjson - Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy