https://github.com/frixoe/veg-biryani
Rust translation of biryani-cli by Dev Ashar
https://github.com/frixoe/veg-biryani
Last synced: 12 months ago
JSON representation
Rust translation of biryani-cli by Dev Ashar
- Host: GitHub
- URL: https://github.com/frixoe/veg-biryani
- Owner: Frixoe
- Created: 2022-12-09T23:12:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-10T23:11:22.000Z (over 3 years ago)
- Last Synced: 2025-01-18T16:11:14.314Z (over 1 year ago)
- Language: Rust
- Homepage: https://github.com/devashar13/biryani-cli
- Size: 1.89 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Veg Biryani
This is a cheap remake of the awesome project by [Dev Ashar](https://github.com/devashar13/biryani-cli) in Rust.
The original project's description:
**Biryani** is a tool created to manage dependecies of your github repositories without locally installing any of them . Given the current version of a dependency with a csv of repositories, biryani can tell if the version is greater than or equal to the version specified or not and update it and create a pull request.
At the moment, this project does none of that.
`veg-biryani` can only search for a package in the dependencies section of the given repos.
## Run Locally
Clone the repo and run the following command to add veg-biryani to path:
```
cargo install --path .
```
Run the command
```
veg-biryani filepath package
```
> `filepath` is the path of the file containing the links separated by new line characters and `package` is the name of the package being searched.
## Pls Contribute
1. Fork the repo
2. Make changes to your local repo
3. Open a pull request
## TODO
- [x] Pull and parse the `Cargo.toml` files for all given repos.
- [x] Check if package is a dependency on the project.
- [x] Check if package version matches
- [x] If package version does not match, is it less than or greater than the mentioned version
- [ ] If version not satisfied, update to latest version and create a pull request
I don't like veg biryani...