Skip to content

Commit

Permalink
autoformat setup script
Browse files Browse the repository at this point in the history
Revert "autoformat setup script"

This reverts commit 9e433d2.

autoformat setup script
  • Loading branch information
mwt committed Aug 11, 2022
1 parent 1f5efdf commit 6760add
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 47 deletions.
94 changes: 48 additions & 46 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,75 +4,77 @@
from setuptools import find_packages
from setuptools import setup

version = '0.0.3'
version = "0.0.3"

install_requires = [
'requests>=2.25.1',
'setuptools>=41.6.0',
"requests>=2.25.1",
"setuptools>=41.6.0",
]

if not os.environ.get('SNAP_BUILD'):
install_requires.extend([
# We specify the minimum acme and certbot version as the current plugin
# version for simplicity. See
# https://github.com/certbot/certbot/issues/8761 for more info.
f'acme>={version}',
f'certbot>={version}',
])
elif 'bdist_wheel' in sys.argv[1:]:
raise RuntimeError('Unset SNAP_BUILD when building wheels '
'to include certbot dependencies.')
if os.environ.get('SNAP_BUILD'):
install_requires.append('packaging')
if not os.environ.get("SNAP_BUILD"):
install_requires.extend(
[
# We specify the minimum acme and certbot version as the current plugin
# version for simplicity. See
# https://github.com/certbot/certbot/issues/8761 for more info.
f"acme>={version}",
f"certbot>={version}",
]
)
elif "bdist_wheel" in sys.argv[1:]:
raise RuntimeError(
"Unset SNAP_BUILD when building wheels " "to include certbot dependencies."
)
if os.environ.get("SNAP_BUILD"):
install_requires.append("packaging")

docs_extras = [
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
'sphinx_rtd_theme',
"Sphinx>=1.0", # autodoc_member_order = 'bysource', autodoc_default_flags
"sphinx_rtd_theme",
]

# Load readme to use on PyPI
with open('README.rst') as f:
with open("README.rst") as f:
readme = f.read()

setup(
name='certbot-dns-bunny',
name="certbot-dns-bunny",
version=version,
description="Bunny.net DNS Authenticator plugin for Certbot",
url='https://github.com/mwt/certbot-dns-bunny',
url="https://github.com/mwt/certbot-dns-bunny",
author="Matthew W. Thomas",
author_email='[email protected]',
license='BSD-2-Clause',
long_description = readme,
python_requires='>=3.7',
author_email="[email protected]",
license="BSD-2-Clause",
long_description=readme,
python_requires=">=3.7",
classifiers=[
'Development Status :: 5 - Production/Stable',
'Environment :: Plugins',
'Intended Audience :: System Administrators',
'License :: OSI Approved :: BSD License',
'Operating System :: POSIX :: Linux',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Topic :: Internet :: WWW/HTTP',
'Topic :: Security',
'Topic :: System :: Installation/Setup',
'Topic :: System :: Networking',
'Topic :: System :: Systems Administration',
'Topic :: Utilities',
"Development Status :: 5 - Production/Stable",
"Environment :: Plugins",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: BSD License",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Security",
"Topic :: System :: Installation/Setup",
"Topic :: System :: Networking",
"Topic :: System :: Systems Administration",
"Topic :: Utilities",
],

packages=find_packages(),
include_package_data=True,
install_requires=install_requires,
extras_require={
'docs': docs_extras,
"docs": docs_extras,
},
entry_points={
'certbot.plugins': [
'dns-bunny = certbot_dns_bunny._internal.dns_bunny:Authenticator',
"certbot.plugins": [
"dns-bunny = certbot_dns_bunny._internal.dns_bunny:Authenticator",
],
},
)
2 changes: 1 addition & 1 deletion snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ parts:
source: .
override-pull: |
snapcraftctl pull
snapcraftctl set-version `grep ^version $SNAPCRAFT_PART_SRC/setup.py | cut -f2 -d= | tr -d "'[:space:]"`
snapcraftctl set-version `grep ^version $SNAPCRAFT_PART_SRC/setup.py | cut -f2 -d= | tr -d '"[:space:]'`
build-environment:
# We set this environment variable while building to try and increase the
# stability of fetching the rust crates needed to build the cryptography
Expand Down

0 comments on commit 6760add

Please sign in to comment.