Skip to content

Commit

Permalink
cleaning up dependencies with no pinning and using cronjob to test de…
Browse files Browse the repository at this point in the history
…pendencies monthly
  • Loading branch information
crosenth committed Aug 10, 2024
1 parent 8e4dc77 commit 8ca49a9
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 33 deletions.
5 changes: 2 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,13 @@ RUN mkdir /usr/local/share/deenurp/
COPY bin /usr/local/share/deenurp/bin
COPY tests /usr/local/share/deenurp/tests
COPY deenurp /usr/local/share/deenurp/deenurp
COPY deenurp.py setup.py requirements.txt /usr/local/share/deenurp/
COPY deenurp.py setup.py /usr/local/share/deenurp/

# Install deenurp and dependencies
RUN cd /usr/local/share/deenurp/ && \
PYTHON=/usr/local/bin/python3 \
DEENURP=/usr/local/share/deenurp/ \
bin/bootstrap.sh /usr/local/ \
pip install --requirement requirements.txt
bin/bootstrap.sh /usr/local/

# clean up sources apt packages
RUN rm -rf /var/lib/apt/lists/* && \
Expand Down
40 changes: 10 additions & 30 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,30 +1,10 @@
biopython==1.84
Cython==3.0.11
decorator==5.1.1
DendroPy==5.0.1
fastalite==0.4.1
greenlet==3.0.3
hdbscan==0.8.38.post1
Jinja2==3.1.4
joblib==1.4.2
MarkupSafe==2.1.5
numpy==2.0.1
packaging==24.1
pandas==2.2.2
psycopg==3.2.1
psycopg-binary==3.2.1
psycopg2-binary==2.9.9
pygtrie==2.5.0
python-dateutil==2.9.0.post0
pytz==2024.1
PyYAML==6.0.2
scikit-learn==1.5.1
scipy==1.14.0
seqmagick==0.8.6
six==1.16.0
SQLAlchemy==2.0.32
sqlparse==0.5.1
taxtastic==0.10.0
threadpoolctl==3.5.0
typing_extensions==4.12.2
tzdata==2024.1
biopython
hdbscan
numpy
packaging
pandas
scikit-learn
scipy
sqlalchemy
seqmagick
taxtastic

0 comments on commit 8ca49a9

Please sign in to comment.