Skip to content

Releases: arnavrneo/pyreqs

pyreqs 1.2.2

27 Dec 08:52
8cfdc36
Compare
Choose a tag to compare

Release v1.2.2

Update

  • Visual Changes

TODO

  • Print debug information flag
  • Dynamic versioning for imports (>=, ==, ~=. no pin)
  • Visual Changes

pyreqs 1.2.1

26 Dec 16:55
Compare
Choose a tag to compare

Release v1.2.1

Major Updates

  • create command

    • for spinning-up requirements.txt file for your python project.
    • takes in the following flags:
Flag Description Default value
-d or --dirPath path to the python directory or a .py file All the .py in working directory
-v or --venvPath directory containing venv (virtual env) dir for getting the imports Default scope is the working directory
-i or --ignore ignore specific directories (multiple dirs are seperated by comma) If not specified, no dirs are ignored
-p or --print print the requirements.txt to stdout false
-s or --savePath save path for requirements.txt the current working directory
-m or --mode set dynamic versioning: gt for >=; compat for ~=; none for no versioning ==
--debug print debug information false
  • clean command

    • for cleaning-up the provided requirements.txt file for your python project.
    • takes in the following flags:
Flag Description Default value
-r or --reqPath path to the requirements.txt REQUIRED
-d or --dirPath path to the python directory or a .py file Default scope is all the .py in working directory
-v or --venvPath directory containing venv (virtual env) dir for getting the imports Default cope is the working directory
-i or --ignore for ignoring specific directories (multiple dirs are seperated by comma) If not specified, no dirs are ignored
-p or --print for printing the requirements.txt to stdout false
--debug print debug information false

TODO

  • Print debug information flag
  • Dynamic versioning for imports (>=, ==, ~=. no pin)
  • Visual Changes

pyreqs 1.2

26 Dec 10:37
Compare
Choose a tag to compare

Release v1.2

This is the first full release for pyreqs.

Features

  • create command

    • for spinning-up requirements.txt file for your python project.
    • takes in the following flags:
Flag Description Default value
-d path to the python directory or a .py file If not specified, the scope is all the .py in working directory
-v directory containing venv (virtual env) dir for getting the imports If not specified, the scope is the working directory
-i for ignoring specific directories (multiple dirs are seperated by comma) If not specified, no dirs are ignored
-p for printing the requirements.txt to stdout false
  • clean command

    • for cleaning-up the provided requirements.txt file for your python project.
    • takes in the following flags:
Flag Description Default value
-r path to the requirements.txt [required] throws error if not specified
-d path to the python directory or a .py file If not specified, the scope is all the .py in working directory
-v directory containing venv (virtual env) dir for getting the imports If not specified, the scope is the working directory
-i for ignoring specific directories (multiple dirs are seperated by comma) If not specified, no dirs are ignored
-p for printing the requirements.txt to stdout false

TODO

  • Print debug information flag
  • Dynamic versioning for imports (>=, ==, ~=. no pin)
  • Visual Changes

pyreqs 1.1

25 Dec 17:55
d9c5abd
Compare
Choose a tag to compare

Release v1.1

This is the first test release for pyreqs.
Refer to README.md for usage.