Browse Source

Use pip-tools to deal with Python dependencies

master
David Larlet 2 years ago
parent
commit
ac7ee05eac
4 changed files with 65 additions and 4 deletions
  1. 3
    0
      requirements-dev.in
  2. 42
    0
      requirements-dev.txt
  3. 4
    0
      requirements.in
  4. 16
    4
      requirements.txt

+ 3
- 0
requirements-dev.in View File

@@ -0,0 +1,3 @@
black
flake8
pip-tools

+ 42
- 0
requirements-dev.txt View File

@@ -0,0 +1,42 @@
#
# This file is autogenerated by pip-compile with python 3.9
# To update, run:
#
# pip-compile requirements-dev.in
#
black==21.12b0
# via -r requirements-dev.in
click==8.0.3
# via
# black
# pip-tools
flake8==4.0.1
# via -r requirements-dev.in
mccabe==0.6.1
# via flake8
mypy-extensions==0.4.3
# via black
pathspec==0.9.0
# via black
pep517==0.12.0
# via pip-tools
pip-tools==6.4.0
# via -r requirements-dev.in
platformdirs==2.4.1
# via black
pycodestyle==2.8.0
# via flake8
pyflakes==2.4.0
# via flake8
tomli==1.2.3
# via
# black
# pep517
typing-extensions==4.0.1
# via black
wheel==0.37.1
# via pip-tools

# The following packages are considered to be unsafe in a requirements file:
# pip
# setuptools

+ 4
- 0
requirements.in View File

@@ -0,0 +1,4 @@
Jinja2
Pillow
pyyaml
python-ulid

+ 16
- 4
requirements.txt View File

@@ -1,4 +1,16 @@
Jinja2
Pillow
pyyaml
python-dotenv
#
# This file is autogenerated by pip-compile with python 3.9
# To update, run:
#
# pip-compile requirements.in
#
jinja2==3.0.3
# via -r requirements.in
markupsafe==2.0.1
# via jinja2
pillow==9.0.0
# via -r requirements.in
python-ulid==1.0.3
# via -r requirements.in
pyyaml==6.0
# via -r requirements.in

Loading…
Cancel
Save