forked from mozilla/pontoon
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements-test.txt
83 lines (75 loc) · 3.62 KB
/
requirements-test.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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# This requirements file is formatted to make it easy to see what are the
# direct requirements of our application, and what are dependencies of
# those requirements.
#
# The intent is to make this big mess of a file more maintainable. When removing
# a dependency, it should be easy to see exactly what else can be removed. This
# way we avoid keeping things in here that we don't require anymore.
#
# When adding a new requirement, it should fall in one of two categories:
#
# 1. Top-level requirements with no dependencies.
# 2. Top-level requirement, followed by its dependencies.
#
# The first group is straight-forward: all top-level dependencies (resources that
# are used by the application directly) are sorted by alphabetical order.
# Dependencies that do not come from pypi (eg. eggs from github) are listed at
# the end of that list.
#
# The second group has sub-groups. Each group has, at the top, the requirement
# being used by the application, followed by all the requirements of that resource.
# These groups are order by alphabetical order of the top-level requirement.
#
# For example:
# # ---------------------------
# depA==1.1
#
# # Required by depA
# resource1
# resource2
#
# # Required by resource1
# depB
# ==================================================================================
# Requirements with no sub-dependencies
# (or where dependencies are required by other packages).
# ==================================================================================
# ----------------------------------------------------------------------------------
coverage==4.4.2 \
--hash=sha256:eea9135432428d3ca7ee9be86af27cb8e56243f73764a9b6c3e0bda1394916be
codecov==2.0.9 \
--hash=sha256:ad82f054837b02081f86ed1eb6c04cddc029fbc734eaf92ff73da1db3a79188b
pytest-django==3.1.2 \
--hash=sha256:00995c2999b884a38ae9cd30a8c00ed32b3d38c1041250ea84caf18085589662 \
--hash=sha256:038ccc5a9daa1b1b0eb739ab7dce54e495811eca5ea3af4815a2a3ac45152309
pytest-cov==2.5.1 \
--hash=sha256:890fe5565400902b0c78b5357004aab1c814115894f4f21370e2433256a3eeec \
--hash=sha256:03aa752cf11db41d281ea1d807d954c4eda35cfa1b21d6971966cc041bbf6e2d
requests_mock==1.3.0 \
--hash=sha256:23edd6f7926aa13b88bf79cb467632ba2dd5a253034e9f41563f60ed305620c7 \
--hash=sha256:bd86970d6c52cc97071f5185aa594de6a997a5ca63b3bb36aceb9bb9db49294b
# ==================================================================================
# Requirements with dependencies.
# ==================================================================================
pylama==7.4.3 \
--hash=sha256:a3670459e7855529e2ccd3959e0bdebd694ac62bcdc7c58a877f3456c0a2058b
# Required by pylama
configparser==3.5.0 \
--hash=sha256:5308b47021bc2340965c371f0f058cc6971a04502638d4244225c49d80db273a
mccabe==0.6.1 \
--hash=sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42
pycodestyle==2.3.1 \
--hash=sha256:6c4245ade1edfad79c3446fadfc96b0de2759662dc29d07d80a6f27ad1ca6ba9
pydocstyle==2.1.1 \
--hash=sha256:08a870edc94508264ed90510db466c6357c7192e0e866561d740624a8fc7d90c
pyflakes==1.6.0 \
--hash=sha256:08bd6a50edf8cffa9fa09a463063c425ecaaf10d1eb0335a7e8b1401aef89e6f
snowballstemmer==1.2.1 \
--hash=sha256:9f3bcd3c401c3e862ec0ebe6d2c069ebc012ce142cce209c098ccb5b09136e89
pytest==3.2.3 \
--hash=sha256:81a25f36a97da3313e1125fce9e7bbbba565bc7fec3c5beb14c262ddab238ac1 \
--hash=sha256:27fa6617efc2869d3e969a3e75ec060375bfb28831ade8b5cdd68da3a741dc3c
# Required by pytest
py==1.4.34 \
--hash=sha256:2ccb79b01769d99115aa600d7eed99f524bf752bba8f041dc1c184853514655a \
--hash=sha256:0f2d585d22050e90c7d293b6451c83db097df77871974d90efd5a30dc12fcde3