Browse Source

Add header to generated requirements

pull/994/head
Ross McFarland 3 years ago
parent
commit
8eea4ca544
No known key found for this signature in database GPG Key ID: 943B179E15D3B22A
3 changed files with 7 additions and 0 deletions
  1. +1
    -0
      requirements-dev.txt
  2. +1
    -0
      requirements.txt
  3. +5
    -0
      script/update-requirements

+ 1
- 0
requirements-dev.txt View File

@ -1,3 +1,4 @@
# DO NOT EDIT THIS FILE DIRECTLY - use ./script/update-requirements to update
Pygments==2.13.0
attrs==22.1.0
black==22.10.0


+ 1
- 0
requirements.txt View File

@ -1,3 +1,4 @@
# DO NOT EDIT THIS FILE DIRECTLY - use ./script/update-requirements to update
PyYAML==6.0
dnspython==2.3.0
fqdn==1.5.1


+ 5
- 0
script/update-requirements View File

@ -2,6 +2,7 @@
from os.path import join
from subprocess import check_call, check_output
from sys import argv
from tempfile import TemporaryDirectory
import re
@ -43,10 +44,14 @@ dev_frozen = sorted([p for p in dev_frozen
print_packages(frozen, 'frozen')
print_packages(dev_frozen, 'dev_frozen')
script = argv[0]
with open('requirements.txt', 'w') as fh:
fh.write(f'# DO NOT EDIT THIS FILE DIRECTLY - use {script} to update\n')
fh.write('\n'.join(frozen))
fh.write('\n')
with open('requirements-dev.txt', 'w') as fh:
fh.write(f'# DO NOT EDIT THIS FILE DIRECTLY - use {script} to update\n')
fh.write('\n'.join(dev_frozen))
fh.write('\n')

Loading…
Cancel
Save