annotate MANIFEST.in @ 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 02955fbea705
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
844
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
1 include CHANGELOG.rst
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
2 include INSTALL.rst
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
3 include LICENSE.rst
72
ecee3e8f35e5 Fix `setuptools` install.
Ludovic Chabant <ludovic@chabant.com>
parents: 9
diff changeset
4 include README.rst
844
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
5
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
6 include pytest.ini
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
7 include setup.cfg
388
3890353d3e5a setup: Add `requirements.txt` to `MANIFEST.in` so it can be used by the setup.
Ludovic Chabant <ludovic@chabant.com>
parents: 72
diff changeset
8 include requirements.txt
3890353d3e5a setup: Add `requirements.txt` to `MANIFEST.in` so it can be used by the setup.
Ludovic Chabant <ludovic@chabant.com>
parents: 72
diff changeset
9 include dev-requirements.txt
844
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
10
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
11 recursive-include piecrust *
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
12 recursive-include tests *
9
8f7ba2c95025 Add packaging and related files.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
13
844
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
14 global-exclude *.py[cdo] __pycache__ *.so
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
15 global-exclude .DS_Store Thumbs.db Desktop.ini
02955fbea705 cm: Fix MANIFEST file for packaging.
Ludovic Chabant <ludovic@chabant.com>
parents: 587
diff changeset
16 global-exclude *.swp *~ *.bak