Introduce base requirement updater script for all repos

This commit is contained in:
nolash 2021-06-30 14:26:45 +02:00
parent 3e5dd44e0b
commit d83843a761
Signed by untrusted user who does not match committer: lash
GPG Key ID: 21D2E7BB88C2A746
7 changed files with 25 additions and 4 deletions

View File

@ -1,4 +1,4 @@
cic-base~=0.1.3a2
cic-base==0.1.3a3+build.4aa03607
alembic==1.4.2
confini~=0.3.6rc3
uwsgi==2.0.19.1

View File

@ -1,4 +1,4 @@
cic-base~=0.1.3a3
cic-base==0.1.3a3+build.4aa03607
celery==4.4.7
crypto-dev-signer~=0.4.14b6
confini~=0.3.6rc3

View File

@ -1,4 +1,4 @@
cic_base[full_graph]~=0.1.2b21
cic_base[full_graph]==0.1.3a3+build.4aa03607
cic-eth~=0.11.0b16
cic-notify~=0.4.0a5
cic-types~=0.1.0a11

View File

@ -1,4 +1,4 @@
cic-base[full_graph]==0.1.3a3
cic_base[full_graph]==0.1.3a3+build.4aa03607
sarafu-faucet==0.0.4a1
cic-eth==0.11.1a1
cic-types==0.1.0a13

View File

@ -0,0 +1 @@
cic-base==0.1.3a3+build.4aa03607

View File

@ -0,0 +1 @@
requirements-magic~=0.0.2

View File

@ -0,0 +1,19 @@
#!/bin/bash
which pyreq-merge &> /dev/null
if [ $? -gt 0 ]; then
>&2 echo pyreq-merge missing, please install requirements
exit 1
fi
t=$(mktemp)
>&2 echo using tmp $t
repos=(../../cic-cache ../../cic-eth ../../cic-ussd ../../data-seeding)
for r in ${repos[@]}; do
f="$r/requirements.txt"
>&2 echo updating $f
pyreq-merge $f base_requirement.txt > $t
cp $t $f
done