-
Notifications
You must be signed in to change notification settings - Fork 1
/
requirements_dev.txt
55 lines (49 loc) · 2.06 KB
/
requirements_dev.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# Testing requirements
pytest
coverage
pytest-cov
pytest-mock
requests_mock
Sphinx
jsonschema2rst
# jsonschema2rst version 0.1.4 does not work with recent PyYAML versions,
# because it uses deprecated pyaml.load() function. Therefore, PyYAML version
# 5 is used until the issue is resolved. See
# https://github.com/inspirehep/jsonschema2rst/issues/13
# for more information
PyYAML<6.0
mongomock
xmltodict
mock-ssh-server
git+https://gitlab.ci.csc.fi/dpres/mets.git@develop#egg=mets
git+https://gitlab.ci.csc.fi/dpres/xml-helpers.git@develop#egg=xml_helpers
git+https://gitlab.ci.csc.fi/dpres/premis.git@develop#egg=premis
git+https://gitlab.ci.csc.fi/dpres/addml.git@develop#egg=addml
git+https://gitlab.ci.csc.fi/dpres/audiomd.git@develop#egg=audiomd
git+https://gitlab.ci.csc.fi/dpres/nisomix.git@develop#egg=nisomix
git+https://gitlab.ci.csc.fi/dpres/videomd.git@develop#egg=videomd
git+https://gitlab.ci.csc.fi/dpres/dpres-signature.git@develop#egg=dpres_signature
# Install requirements
git+https://gitlab.ci.csc.fi/dpres/file-scraper.git@develop#egg=file_scraper
git+https://gitlab.ci.csc.fi/dpres/dpres-siptools.git@develop#egg=siptools
git+https://gitlab.ci.csc.fi/dpres/metax-access.git@develop#egg=metax_access
git+https://gitlab.ci.csc.fi/dpres/upload-rest-api.git@develop#egg=upload_rest_api
# Temporary patch for ffmpeg-python / jpeg2000 lossless detection
git+https://gitlab.ci.csc.fi/dpres/ffmpeg-python.git#egg=ffmpeg_python
# Get our newest format string changes not yet present in official Fido repository
git+https://gitlab.ci.csc.fi/dpres/fido.git@develop#egg=opf_fido
lxml<4.9.3
luigi==2.7.5 ; python_version == '3.6'
luigi ; python_version > '3.6'
pymongo==3.6.1 ; python_version == '3.6' # version available on centos7
pymongo ; python_version > '3.6'
requests==2.14.2 ; python_version == '3.6'
requests ; python_version > '3.6'
paramiko
jsonschema==3.2.0 ; python_version == '3.6'
jsonschema ; python_version > '3.6'
iso-639
python-dateutil
# TODO: docutils is required by python-daemon. Can be removed when this issue:
# https://pagure.io/python-daemon/issue/18 is solved
docutils