]>
git.madduck.net Git - etc/vim.git/blobdiff - setup.py
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
CURRENT_DIR = Path(__file__).parent
CURRENT_DIR = Path(__file__).parent
-def get_long_description():
+def get_long_description() -> str :
readme_md = CURRENT_DIR / "README.md"
with open(readme_md, encoding="utf8") as ld_file:
return ld_file.read()
readme_md = CURRENT_DIR / "README.md"
with open(readme_md, encoding="utf8") as ld_file:
return ld_file.read()
+def get_version() -> str :
black_py = CURRENT_DIR / "black.py"
_version_re = re.compile(r"__version__\s+=\s+(?P<version>.*)")
with open(black_py, "r", encoding="utf8") as f:
black_py = CURRENT_DIR / "black.py"
_version_re = re.compile(r"__version__\s+=\s+(?P<version>.*)")
with open(black_py, "r", encoding="utf8") as f:
- version = _version_re.search(f.read()).group("version")
+ match = _version_re.search(f.read())
+ version = match.group("version") if match is not None else '"unknown"'
return str(ast.literal_eval(version))
return str(ast.literal_eval(version))
package_data={"blib2to3": ["*.txt"]},
python_requires=">=3.6",
zip_safe=False,
package_data={"blib2to3": ["*.txt"]},
python_requires=">=3.6",
zip_safe=False,
- install_requires=["click", "attrs>=17.4.0", "appdirs "],
+ install_requires=["click>=6.5", "attrs>=17.4.0", "appdirs", "toml>=0.9.4 "],
test_suite="tests.test_black",
classifiers=[
test_suite="tests.test_black",
classifiers=[
- "Development Status :: 3 - Alph a",
+ "Development Status :: 4 - Bet a",
"Environment :: Console",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Environment :: Console",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",