rust-pip
rust-pip copied to clipboard
Pip rewritten in Rust.
Create a docker image for using `rust-pip`. (Its creation should be a part of the release workflow) Blocked by: * #31
Using a crate called [cargo-arch](https://crates.io/crates/cargo-arch) we can easily create an `arch` package for our project which should later be added to the release files. Bare in mind that a new...
Using a crate called [cargo-deb](https://crates.io/crates/cargo-deb) we can easily create a `.deb` package for our project which should later be added to the release files. Bare in mind that a new...
Using a crate called [cargo-rpm](https://crates.io/crates/cargo-rpm) we can easily create a `.rpm` package for our project which should later be added to the release files. Bare in mind that a new...
Crate a package generating release CI job in the release workflow for our project which should later be added to the release files. Bare in mind that a new testing...
Add code coverage checking CI job using `tarpauling` (https://crates.io/crates/cargo-tarpaulin) or any other tool that does that, then add a README badge for the coverage state. * https://crates.io/crates/cargo-tarpaulin
Found a JSON API that offers everything we need for basic functionality and wrote down how it's used: - #7
mdBook is a template for creating documentation in markdown. It is mainly used for rust projects, but the template just like markdown itself is language agnostic, it's just a markup...
Related to #7 and #8, just that we need to translate the `requirements,txt` file (and maybe give it a easier usage in the CLI, something like `pip.rs install-requirements` or something...
Part of https://github.com/John15321/rust-pip/issues/1 task. * Investigate all possible project setups that can be used in Python projects (`setup.py`, `pyproject.toml` etc.) * What tools are needed to build/create a Python package?...