-
Notifications
You must be signed in to change notification settings - Fork 740
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enhancement: Testing - Add Black to tox file for code formatting (#407)
- Loading branch information
1 parent
f46bca2
commit 2155b1a
Showing
9 changed files
with
129 additions
and
74 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
[tool.black] | ||
line-length = 100 | ||
target-version = ['py36'] | ||
include = '\.pyi?$' | ||
exclude = ''' | ||
/( | ||
\.eggs | ||
| \.git | ||
| \.hg | ||
| \.mypy_cache | ||
| \.tox | ||
| \.venv | ||
| _build | ||
| buck-out | ||
| build | ||
| dist | ||
)/ | ||
| test-templates\.py | ||
''' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,43 +2,40 @@ | |
from codecs import open | ||
from setuptools import setup, find_packages | ||
|
||
version = '' | ||
with open('lib/ntc_templates/__init__.py', 'r') as fd: | ||
version = re.search(r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]', | ||
fd.read(), re.MULTILINE).group(1) | ||
with open("lib/ntc_templates/__init__.py", "r") as fd: | ||
version = re.search(r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]', fd.read(), re.MULTILINE).group(1) | ||
|
||
if not version: | ||
raise RuntimeError('Cannot find version information') | ||
raise RuntimeError("Cannot find version information") | ||
|
||
with open('README.md', 'r', 'utf-8') as f: | ||
with open("README.md", "r", "utf-8") as f: | ||
readme = f.read() | ||
|
||
with open('CHANGELOG', 'r', 'utf-8') as f: | ||
with open("CHANGELOG", "r", "utf-8") as f: | ||
history = f.read() | ||
|
||
long_description = readme + '\n\n' + history | ||
long_description = readme + "\n\n" + history | ||
|
||
config = { | ||
'name': 'ntc_templates', | ||
'package_dir': {'': 'lib'}, | ||
'packages': find_packages('lib'), | ||
'version': version, | ||
'package_data': {'ntc_templates': ['templates/*']}, | ||
'description': 'Package to return structured data from the output of network devices.', | ||
'long_description': long_description, | ||
'long_description_content_type': 'text/markdown', | ||
'author': 'network.toCode()', | ||
'author_email': '[email protected]', | ||
'url': 'https://github.com/networktocode/ntc-templates', | ||
'install_requires': [ | ||
'textfsm', | ||
'terminal', | ||
"name": "ntc_templates", | ||
"package_dir": {"": "lib"}, | ||
"packages": find_packages("lib"), | ||
"version": version, | ||
"package_data": {"ntc_templates": ["templates/*"]}, | ||
"description": "Package to return structured data from the output of network devices.", | ||
"long_description": long_description, | ||
"long_description_content_type": "text/markdown", | ||
"author": "network.toCode()", | ||
"author_email": "[email protected]", | ||
"url": "https://github.com/networktocode/ntc-templates", | ||
"install_requires": ["textfsm", "terminal"], | ||
"classifiers": [ | ||
"Development Status :: 4 - Beta", | ||
"Intended Audience :: Developers", | ||
"Intended Audience :: System Administrators", | ||
"Programming Language :: Python :: 3", | ||
], | ||
'classifiers': ['Development Status :: 4 - Beta', | ||
'Intended Audience :: Developers', | ||
'Intended Audience :: System Administrators', | ||
'Programming Language :: Python :: 3'], | ||
'zip_safe': False | ||
"zip_safe": False, | ||
} | ||
|
||
setup(**config) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters