annotate Pipfile @ 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 353c58ba596a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1104
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
1 [[source]]
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
2
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
3 url = "https://pypi.python.org/simple"
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
4 verify_ssl = true
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
5 name = "pypi"
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
6
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
7
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
8 [packages]
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
9
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
10 "e1839a8" = {path = ".", editable = true}
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
11
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
12
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
13 [dev-packages]
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
14
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
15 invoke = "*"
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
16 pytest = "*"
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
17 pytest-cov = "*"
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
18 pytest-mock = "*"
353c58ba596a cm: Simpler, better `Pipfile`.
Ludovic Chabant <ludovic@chabant.com>
parents: 1102
diff changeset
19 mock = "*"