|
6 | 6 | here = path.abspath(path.dirname(__file__)) |
7 | 7 |
|
8 | 8 | # Get the long description from the README file |
9 | | -with open(path.join(here, 'README.md'), encoding='utf-8') as f: |
| 9 | +with open(path.join(here, "README.md"), encoding="utf-8") as f: |
10 | 10 | long_description = f.read() |
11 | 11 |
|
12 | 12 | setup( |
|
18 | 18 | url=ProjInfo.URL, |
19 | 19 | author=ProjInfo.AUTHOR_GITHUB, |
20 | 20 | |
21 | | - |
22 | 21 | # Classifiers help users find your project by categorizing it. |
23 | 22 | # https://pypi.python.org/pypi?%3Aaction=list_classifiers |
24 | 23 | classifiers=[ # Optional |
25 | | - 'Development Status :: 4 - Beta', |
26 | | - |
27 | | - 'Environment :: MacOS X', |
28 | | - |
29 | | - 'Intended Audience :: Developers', |
30 | | - 'Intended Audience :: End Users/Desktop', |
31 | | - 'Intended Audience :: System Administrators', |
32 | | - |
33 | | - 'Topic :: System :: Installation/Setup', |
34 | | - 'Topic :: System :: Archiving :: Backup', |
35 | | - 'Topic :: System :: Operating System', |
36 | | - 'Topic :: Documentation', |
37 | | - 'Topic :: Utilities', |
38 | | - |
39 | | - 'Operating System :: MacOS', |
40 | | - 'Operating System :: POSIX :: Linux', |
41 | | - 'Operating System :: Unix', |
42 | | - |
43 | | - 'Natural Language :: English', |
44 | | - |
45 | | - 'License :: OSI Approved :: MIT License', |
46 | | - |
47 | | - 'Programming Language :: Python :: 3', |
48 | | - 'Programming Language :: Python :: 3.4', |
49 | | - 'Programming Language :: Python :: 3.5', |
50 | | - 'Programming Language :: Python :: 3.6', |
51 | | - 'Programming Language :: Python :: 3.7', |
| 24 | + "Development Status :: 4 - Beta", |
| 25 | + "Environment :: MacOS X", |
| 26 | + "Intended Audience :: Developers", |
| 27 | + "Intended Audience :: End Users/Desktop", |
| 28 | + "Intended Audience :: System Administrators", |
| 29 | + "Topic :: System :: Installation/Setup", |
| 30 | + "Topic :: System :: Archiving :: Backup", |
| 31 | + "Topic :: System :: Operating System", |
| 32 | + "Topic :: Documentation", |
| 33 | + "Topic :: Utilities", |
| 34 | + "Operating System :: MacOS", |
| 35 | + "Operating System :: POSIX :: Linux", |
| 36 | + "Operating System :: Unix", |
| 37 | + "Natural Language :: English", |
| 38 | + "License :: OSI Approved :: MIT License", |
| 39 | + "Programming Language :: Python :: 3", |
| 40 | + "Programming Language :: Python :: 3.4", |
| 41 | + "Programming Language :: Python :: 3.5", |
| 42 | + "Programming Language :: Python :: 3.6", |
| 43 | + "Programming Language :: Python :: 3.7", |
52 | 44 | ], |
53 | | - |
54 | 45 | # This field adds keywords for your project which will appear on the |
55 | 46 | # project page. What does your project relate to? |
56 | 47 | # |
57 | 48 | # Note that this is a string of words separated by whitespace, not a list. |
58 | | - keywords='backup documentation system dotfiles install list configuration', # Optional |
| 49 | + keywords="backup documentation system dotfiles install list configuration", # Optional |
59 | 50 | packages=["shallow_backup"], |
60 | 51 | install_requires=[ |
61 | | - 'inquirer>=2.2.0', |
62 | | - 'colorama>=0.3.9', |
63 | | - 'gitpython>=3.1.20', |
64 | | - 'Click' |
| 52 | + "inquirer>=2.2.0", |
| 53 | + "colorama>=0.3.9", |
| 54 | + "gitpython>=3.1.20", |
| 55 | + "Click", |
65 | 56 | ], |
66 | | - |
67 | 57 | # To provide executable scripts, use entry points in preference to the |
68 | 58 | # "scripts" keyword. Entry points provide cross-platform support and allow |
69 | 59 | # `pip` to create the appropriate form of executable for the target |
70 | 60 | # platform. |
71 | 61 | # |
72 | 62 | # For example, the following would provide a command called `sample` which |
73 | 63 | # executes the function `main` from this package when invoked: |
74 | | - entry_points={ |
75 | | - 'console_scripts': 'shallow-backup=shallow_backup.__main__:cli' |
76 | | - }, |
77 | | - |
| 64 | + entry_points={"console_scripts": "shallow-backup=shallow_backup.__main__:cli"}, |
78 | 65 | # List additional URLs that are relevant to your project as a dict. |
79 | 66 | # |
80 | 67 | # This field corresponds to the "Project-URL" metadata fields: |
|
85 | 72 | # maintainers, and where to support the project financially. The key is |
86 | 73 | # what's used to render the link text on PyPI. |
87 | 74 | project_urls={ |
88 | | - 'Bug Reports': ProjInfo.BUG_REPORT_URL, |
89 | | - 'Donations': 'https://www.patreon.com/alichtman', |
| 75 | + "Bug Reports": ProjInfo.BUG_REPORT_URL, |
| 76 | + "Donations": "https://www.patreon.com/alichtman", |
90 | 77 | }, |
91 | 78 | ) |
0 commit comments