diff options
| author | 2021-10-05 23:30:05 -0400 | |
|---|---|---|
| committer | 2021-10-05 23:30:05 -0400 | |
| commit | 34ba2951b8c523713425c98addb9256ea05c946f (patch) | |
| tree | 6ec7e96d0c6e6f6e94b6b97ecd8c0a414ceef93d /setup.py | |
| parent | 3f5483df9075ae526f4c54f4cbe80edeabf6d4cc (diff) | |
New upstream version 1.19.0.upstream/1.19.0
Diffstat (limited to 'setup.py')
| -rw-r--r-- | setup.py | 45 |
1 files changed, 42 insertions, 3 deletions
@@ -40,13 +40,51 @@ FILES = [ ] ] +DESCRIPTION = ("Command-line program to download image galleries and " + "collections from several image hosting sites") +LONG_DESCRIPTION = read("README.rst") + + +if "py2exe" in sys.argv: + try: + import py2exe + except ImportError: + sys.exit("Error importing 'py2exe'") + + # py2exe dislikes version specifiers with a trailing '-dev' + VERSION = VERSION.partition("-")[0] + + params = { + "console": [{ + "script" : "./gallery_dl/__main__.py", + "dest_base" : "gallery-dl", + "version" : VERSION, + "description" : DESCRIPTION, + "comments" : LONG_DESCRIPTION, + "product_name" : "gallery-dl", + "product_version": VERSION, + }], + "options": {"py2exe": { + "bundle_files": 0, + "compressed" : 1, + "optimize" : 1, + "dist_dir" : ".", + "packages" : ["gallery_dl"], + "includes" : ["youtube_dl"], + "dll_excludes": ["w9xpopen.exe"], + }}, + "zipfile": None, + } + +else: + params = {} + setup( name="gallery_dl", version=VERSION, - description=("Command-line program to download image galleries and " - "collections from several image hosting sites"), - long_description=read("README.rst"), + description=DESCRIPTION, + long_description=LONG_DESCRIPTION, url="https://github.com/mikf/gallery-dl", download_url="https://github.com/mikf/gallery-dl/releases/latest", author="Mike Fährmann", @@ -96,4 +134,5 @@ setup( "Topic :: Utilities", ], test_suite="test", + **params, ) |
