https://github.com/arnavrneo/pyreqs
A cli tool to autogenerate requirements.txt for your python project
https://github.com/arnavrneo/pyreqs
go python
Last synced: about 1 month ago
JSON representation
A cli tool to autogenerate requirements.txt for your python project
- Host: GitHub
- URL: https://github.com/arnavrneo/pyreqs
- Owner: arnavrneo
- License: other
- Created: 2023-12-06T07:25:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-30T16:42:39.000Z (over 1 year ago)
- Last Synced: 2024-04-18T18:10:21.327Z (about 1 year ago)
- Topics: go, python
- Language: Go
- Homepage:
- Size: 668 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pyreqs
`pyreqs` is a command line tool for auto-generating python dependencies file (requirements.txt) for your project.

| Create Command | Clean Command |
| --- | --- |
|  |  |## Installation
### Linux and MacOS
- Download the latest compatible binary from the releases or from below:
| Platform | Release |
| ------------- | ------------- |
| Linux-x64 | [Link](https://github.com/arnavrneo/pyreqs/releases/download/v1.2.2/pyreqs_Linux_x86_64.tar.gz) |
| Linux-arm64 | [Link](https://github.com/arnavrneo/pyreqs/releases/download/v1.2.2/pyreqs_Linux_arm64.tar.gz) |
| Linux-i386 | [Link](https://github.com/arnavrneo/pyreqs/releases/download/v1.2.2/pyreqs_Linux_i386.tar.gz) |
| MacOS-x64 | [Link](https://github.com/arnavrneo/pyreqs/releases/download/v1.2.2/pyreqs_Darwin_x86_64.tar.gz) |
| MacOS-arm64 | [Link](https://github.com/arnavrneo/pyreqs/releases/download/v1.2.2/pyreqs_Darwin_arm64.tar.gz) |- Untar it;
- Run by `./pyreqs`.> [!NOTE]
> Linux and MacOS users need to give read-write permission to `pyreqs`.
>
> For that, do `chmod 755 pyreqs` before running.### Windows
- Download the latest compatible window release: [windows-x64](https://github.com/arnavrneo/pyreqs/releases/download/v1.2.2/pyreqs_Windows_x86_64.zip), [windows-i386](https://github.com/arnavrneo/pyreqs/releases/download/v1.2.2/pyreqs_Windows_i386.zip), [windows-arm64](https://github.com/arnavrneo/pyreqs/releases/download/v1.2.2/pyreqs_Windows_arm64.zip);
- Unzip it;
- Open `cmd` in the directory where the `pyreqs.exe` is downloaded and run `pyreqs.exe` from the `cmd`.> [!TIP]
> For running `pyreqs` anywhere from the `terminal` or `cmd`, add `pyreqs` path to the system's path variables.
> ### Linux
> - Copy `pyreqs` to `/usr/local/bin`: `cp ~/pyreqs /usr/local/bin/`.
> ### MacOS
> - `cp ~/pyreqs /etc/paths/`.
> ### Windows
> - Add `pyreqs.exe` to the set of environment variables.## Contributing
If anything feels off, or if you feel that some functionality is missing, go and hit-up an issue! 🌟