Commit Graph

16 Commits

Author SHA1 Message Date
Philipp Wolfer
16ae793a50 PICARD-2362: Do not include __pycache__ dirs in sdist. 2021-12-15 18:08:12 +01:00
Philipp Wolfer
a52f97b133 PICARD-1935: Include tests in sdist
Verify in CI the sdist package is complete and passes tests.
2020-09-04 13:38:27 +02:00
Philipp Wolfer
ce41927f00 PICARD-1675: Disable autoupdate works for pyinstaller and local builds
Generate tagger.py from tagger.py.in
2019-11-21 19:16:18 +01:00
Philipp Wolfer
0dfcedc975 PICARD-1602: Minimize files included in sdist 2019-09-18 11:54:00 +02:00
Philipp Wolfer
eac6ee16ca Only include images required for install in sdist 2019-09-18 10:58:38 +02:00
Philipp Wolfer
641ae078c5 PICARD-1601: Added missing test files to sdist manifest 2019-09-14 20:14:28 +02:00
Philipp Wolfer
a801c3a5d1 PICARD-1549: Include windows installer files in source distribution
Enables installing on Windows using pip.
2019-07-07 15:04:52 +02:00
Kurt Mosiejczuk
d5dcc3d09e Add test *.aac files to MANIFEST.in so that source tarball for PyPI
has all the data files for the tests
2019-07-06 16:49:55 -04:00
Wieland Hoffmann
c000c448b1 Include resources/images/*/*.png in sdists
This allows running `python setup.py build_ui` without removing the existing
images in picard/resources.py.
2018-10-10 17:28:31 +02:00
Wieland Hoffmann
e9d8492238 Include *.{md,txt} in sdists
This includes the various requirements.txt, but also AUTHORS, COPYING, HACKING,
INSTALL, CONTRIBUTING, INSTALL and README.
2018-10-10 17:28:30 +02:00
Wieland Hoffmann
3041dd3ff7 Include win-version-info.txt.in in sdists
This is required for `python setup.py build` on Windows.
2018-10-10 17:28:30 +02:00
Wieland Hoffmann
66da904a20 Include everything required for python setup.py build_ui in sdists 2018-10-10 17:28:30 +02:00
Wieland Hoffmann
e1f3a989ae Ship tagger.py with sdists
This allows running picard from an sdist.
2018-10-10 17:28:30 +02:00
Wieland Hoffmann
8022060bf5 Allow python setup.py test to work from an sdist
The test data files as well as test/__init__.py were missing, making the command
break. Include them.
2018-10-10 17:28:30 +02:00
Wieland Hoffmann
6a2cd4062f Allow python setup.py build to work from an sdist
By actually including picard/build.in, which is used by the `build` command.
2018-10-10 17:28:30 +02:00
Sambhav Kothari
b1271c2f8e Update setup script to allow submitting pip packages
Since all of Picard's requirements are available on pip,
this PR makes changes to the setup script to allow submitting a
distribution file to PyPi. A MANIFEST.in was included to add data dirs.
New packages can be submitted via python setup.py sdist upload -r pypi
2017-05-10 13:29:24 +05:30