Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lioncat2002/ferry
A Rustified package manager for python
https://github.com/lioncat2002/ferry
package-manager pip python-3 rust rust-lang
Last synced: 18 days ago
JSON representation
A Rustified package manager for python
- Host: GitHub
- URL: https://github.com/lioncat2002/ferry
- Owner: Lioncat2002
- License: mit
- Created: 2022-02-20T09:13:14.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-07-02T09:54:16.000Z (over 2 years ago)
- Last Synced: 2024-10-08T13:36:21.560Z (about 1 month ago)
- Topics: package-manager, pip, python-3, rust, rust-lang
- Language: Rust
- Homepage:
- Size: 17.2 MB
- Stars: 12
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ferry
A Rustified package manager for python# How to Use?
- Make sure you got Rust installed since I am not yet providing a built version :p
- Compile the project with `cargo build`
- Create a new project with `ferry new `
- Add your dependencies along with their versions under the `[dependencies]` heading in `ferry.toml`
- Install all the dependencies with `ferry fetch`# Features
- Clap Based CLI
- Create new python project with `ferry new `
- Install packages from `ferry.toml` using `ferry fetch`
- Run python program with `ferry run`
- Python Docs generation `ferry doc `# Road Map
### 0.0.3
- [x] Support for md in the doc strings
- [x] Convert doc to html
- [x] Linux support
- [x] Ability to generate Docs from the docstrings~### 0.0.2
- [x] Ability to run the python program using `ferry run`
- [x] Better Cli