annotate requirements.txt @ 1188:a7c43131d871

bake: Fix file write flushing problem with Python 3.8+ Writing the cache files fails in Python 3.8 because it looks like flushing behaviour has changed. We need to explicitly flush. And even then, in very rare occurrences, it looks like it can still run into racing conditions, so we do a very hacky and ugly "retry" loop when fetching cached data :(
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 15 Jun 2021 22:36:23 -0700
parents c5c98d0fb4ec
children 773d99b9a612
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1062
7f7f91275578 cm: Upgrade Jinja2 to `2.10`, remove `dev-requirements.txt`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1061
diff changeset
1 argh==0.26.2
7f7f91275578 cm: Upgrade Jinja2 to `2.10`, remove `dev-requirements.txt`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1061
diff changeset
2 asn1crypto==0.24.0
1162
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
3 atomicwrites==1.3.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
4 attrs==19.1.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
5 bcrypt==3.1.6
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
6 beautifulsoup4==4.7.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
7 bleach==3.1.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
8 certifi==2019.3.9
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
9 cffi==1.12.3
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
10 chardet==3.0.4
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
11 Click==7.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
12 colorama==0.4.1
188
31eaffd0afd7 build: Add `pystache` to `requirements.txt`.
Ludovic Chabant <ludovic@chabant.com>
parents: 124
diff changeset
13 compressinja==0.0.2
1062
7f7f91275578 cm: Upgrade Jinja2 to `2.10`, remove `dev-requirements.txt`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1061
diff changeset
14 cov-core==1.15.0
1162
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
15 coverage==4.5.3
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
16 cryptography==2.6.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
17 docutils==0.14
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
18 entrypoints==0.3
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
19 flake8==3.7.7
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
20 Flask==1.0.2
895
accfe8fc8440 admin: Add a Micropub endpoint.
Ludovic Chabant <ludovic@chabant.com>
parents: 861
diff changeset
21 Flask-IndieAuth==0.0.3.2
1162
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
22 Flask-Login==0.4.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
23 html5lib==1.0.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
24 idna==2.8
1063
21834ab8fd9b cm: Bump Inukshuk to `0.1.2`, regenerate `requirements.txt`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1062
diff changeset
25 Inukshuk==0.1.2
1162
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
26 invoke==1.2.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
27 itsdangerous==1.1.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
28 Jinja2==2.10.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
29 Markdown==3.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
30 MarkupSafe==1.1.1
1063
21834ab8fd9b cm: Bump Inukshuk to `0.1.2`, regenerate `requirements.txt`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1062
diff changeset
31 mccabe==0.6.1
1162
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
32 mf2py==1.1.2
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
33 mock==2.0.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
34 more-itertools==7.0.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
35 olefile==0.46
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
36 packaging==19.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
37 paramiko==2.4.2
1062
7f7f91275578 cm: Upgrade Jinja2 to `2.10`, remove `dev-requirements.txt`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1061
diff changeset
38 pathtools==0.1.2
1162
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
39 pbr==5.1.3
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
40 Pillow==6.0.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
41 pip-autoremove==0.9.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
42 pipdeptree==0.13.2
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
43 pkginfo==1.5.0.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
44 pluggy==0.9.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
45 py==1.8.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
46 pyasn1==0.4.5
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
47 pycodestyle==2.5.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
48 pycparser==2.19
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
49 pyflakes==2.1.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
50 Pygments==2.3.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
51 PyNaCl==1.3.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
52 pyparsing==2.4.0
188
31eaffd0afd7 build: Add `pystache` to `requirements.txt`.
Ludovic Chabant <ludovic@chabant.com>
parents: 124
diff changeset
53 pystache==0.5.4
1162
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
54 pytest==4.4.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
55 pytest-cov==2.6.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
56 pytest-mock==1.10.4
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
57 python-dateutil==2.8.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
58 PyYAML==5.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
59 readme-renderer==24.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
60 repoze.lru==0.7
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
61 requests==2.21.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
62 requests-toolbelt==0.9.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
63 six==1.12.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
64 smartypants==2.0.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
65 soupsieve==1.9.1
1063
21834ab8fd9b cm: Bump Inukshuk to `0.1.2`, regenerate `requirements.txt`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1062
diff changeset
66 strict-rfc3339==0.7
1162
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
67 textile==3.0.3
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
68 tqdm==4.31.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
69 twine==1.13.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
70 Unidecode==1.0.23
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
71 urllib3==1.24.2
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
72 watchdog==0.9.0
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
73 webencodings==0.5.1
c5c98d0fb4ec cm: Update dependencies.
Ludovic Chabant <ludovic@chabant.com>
parents: 1063
diff changeset
74 Werkzeug==0.15.2