mirror of
https://github.com/certbot/certbot.git
synced 2025-08-08 04:02:10 +03:00
Remove mock dependency (#8630)
Fixes https://github.com/certbot/certbot/issues/7913. I only added the deprecation warning to `certbot.tests.util` because that's the only place where I think someone could be using the `mock` module through our API. * remove external mock from acme * update Certbot's mock usage * remove mock dependency in plugins * remove external mock from compatibility test * add changelog entry
This commit is contained in:
@@ -1,7 +1,5 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -23,15 +21,6 @@ install_requires = [
|
|||||||
'six>=1.11.0',
|
'six>=1.11.0',
|
||||||
]
|
]
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
dev_extras = [
|
dev_extras = [
|
||||||
'pytest',
|
'pytest',
|
||||||
'pytest-xdist',
|
'pytest-xdist',
|
||||||
|
@@ -1,12 +1,9 @@
|
|||||||
"""Tests for acme.challenges."""
|
"""Tests for acme.challenges."""
|
||||||
import unittest
|
import unittest
|
||||||
|
from unittest import mock
|
||||||
|
|
||||||
import josepy as jose
|
import josepy as jose
|
||||||
import OpenSSL
|
import OpenSSL
|
||||||
try:
|
|
||||||
import mock
|
|
||||||
except ImportError: # pragma: no cover
|
|
||||||
from unittest import mock # type: ignore
|
|
||||||
import requests
|
import requests
|
||||||
from six.moves.urllib import parse as urllib_parse
|
from six.moves.urllib import parse as urllib_parse
|
||||||
|
|
||||||
|
@@ -4,12 +4,9 @@ import copy
|
|||||||
import datetime
|
import datetime
|
||||||
import json
|
import json
|
||||||
import unittest
|
import unittest
|
||||||
|
from unittest import mock
|
||||||
|
|
||||||
import josepy as jose
|
import josepy as jose
|
||||||
try:
|
|
||||||
import mock
|
|
||||||
except ImportError: # pragma: no cover
|
|
||||||
from unittest import mock # type: ignore
|
|
||||||
import OpenSSL
|
import OpenSSL
|
||||||
import requests
|
import requests
|
||||||
from six.moves import http_client # pylint: disable=import-error
|
from six.moves import http_client # pylint: disable=import-error
|
||||||
|
@@ -1,10 +1,6 @@
|
|||||||
"""Tests for acme.errors."""
|
"""Tests for acme.errors."""
|
||||||
import unittest
|
import unittest
|
||||||
|
from unittest import mock
|
||||||
try:
|
|
||||||
import mock
|
|
||||||
except ImportError: # pragma: no cover
|
|
||||||
from unittest import mock # type: ignore
|
|
||||||
|
|
||||||
|
|
||||||
class BadNonceTest(unittest.TestCase):
|
class BadNonceTest(unittest.TestCase):
|
||||||
|
@@ -1,11 +1,7 @@
|
|||||||
"""Tests for acme.magic_typing."""
|
"""Tests for acme.magic_typing."""
|
||||||
import sys
|
import sys
|
||||||
import unittest
|
import unittest
|
||||||
|
from unittest import mock
|
||||||
try:
|
|
||||||
import mock
|
|
||||||
except ImportError: # pragma: no cover
|
|
||||||
from unittest import mock # type: ignore
|
|
||||||
|
|
||||||
|
|
||||||
class MagicTypingTest(unittest.TestCase):
|
class MagicTypingTest(unittest.TestCase):
|
||||||
|
@@ -1,11 +1,8 @@
|
|||||||
"""Tests for acme.messages."""
|
"""Tests for acme.messages."""
|
||||||
import unittest
|
import unittest
|
||||||
|
from unittest import mock
|
||||||
|
|
||||||
import josepy as jose
|
import josepy as jose
|
||||||
try:
|
|
||||||
import mock
|
|
||||||
except ImportError: # pragma: no cover
|
|
||||||
from unittest import mock # type: ignore
|
|
||||||
|
|
||||||
from acme import challenges
|
from acme import challenges
|
||||||
import test_util
|
import test_util
|
||||||
|
@@ -2,12 +2,9 @@
|
|||||||
import socket
|
import socket
|
||||||
import threading
|
import threading
|
||||||
import unittest
|
import unittest
|
||||||
|
from unittest import mock
|
||||||
|
|
||||||
import josepy as jose
|
import josepy as jose
|
||||||
try:
|
|
||||||
import mock
|
|
||||||
except ImportError: # pragma: no cover
|
|
||||||
from unittest import mock # type: ignore
|
|
||||||
import requests
|
import requests
|
||||||
from six.moves import http_client # pylint: disable=import-error
|
from six.moves import http_client # pylint: disable=import-error
|
||||||
from six.moves import socketserver # type: ignore # pylint: disable=import-error
|
from six.moves import socketserver # type: ignore # pylint: disable=import-error
|
||||||
|
@@ -1,7 +1,3 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import sys
|
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -18,15 +14,6 @@ install_requires = [
|
|||||||
'zope.interface',
|
'zope.interface',
|
||||||
]
|
]
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
dev_extras = [
|
dev_extras = [
|
||||||
'apacheconfig>=0.3.2',
|
'apacheconfig>=0.3.2',
|
||||||
]
|
]
|
||||||
|
@@ -2,11 +2,8 @@
|
|||||||
import os
|
import os
|
||||||
import shutil
|
import shutil
|
||||||
import subprocess
|
import subprocess
|
||||||
|
from unittest import mock
|
||||||
|
|
||||||
try:
|
|
||||||
import mock
|
|
||||||
except ImportError: # pragma: no cover
|
|
||||||
from unittest import mock # type: ignore
|
|
||||||
import zope.interface
|
import zope.interface
|
||||||
|
|
||||||
from certbot import errors as le_errors
|
from certbot import errors as le_errors
|
||||||
|
@@ -1,10 +1,7 @@
|
|||||||
"""Tests for certbot_compatibility_test.validator."""
|
"""Tests for certbot_compatibility_test.validator."""
|
||||||
import unittest
|
import unittest
|
||||||
|
from unittest import mock
|
||||||
|
|
||||||
try:
|
|
||||||
import mock
|
|
||||||
except ImportError: # pragma: no cover
|
|
||||||
from unittest import mock # type: ignore
|
|
||||||
import OpenSSL
|
import OpenSSL
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
|
@@ -1,7 +1,5 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -15,15 +13,6 @@ install_requires = [
|
|||||||
'zope.interface',
|
'zope.interface',
|
||||||
]
|
]
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
if sys.version_info < (2, 7, 9):
|
if sys.version_info < (2, 7, 9):
|
||||||
# For secure SSL connexion with Python 2.7 (InsecurePlatformWarning)
|
# For secure SSL connexion with Python 2.7 (InsecurePlatformWarning)
|
||||||
install_requires.append('ndg-httpsclient')
|
install_requires.append('ndg-httpsclient')
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -27,15 +25,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -27,15 +25,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -28,15 +26,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -26,15 +24,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
# This package normally depends on dns-lexicon>=3.2.1 to address the
|
# This package normally depends on dns-lexicon>=3.2.1 to address the
|
||||||
# problem described in https://github.com/AnalogJ/lexicon/issues/387,
|
# problem described in https://github.com/AnalogJ/lexicon/issues/387,
|
||||||
# however, the fix there has been backported to older versions of
|
# however, the fix there has been backported to older versions of
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -27,15 +25,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -26,15 +24,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -30,15 +28,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -26,15 +24,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -27,15 +25,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -27,15 +25,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -27,15 +25,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -27,15 +25,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -27,15 +25,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -26,15 +24,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
|
|||||||
if os.environ.get('SNAP_BUILD'):
|
if os.environ.get('SNAP_BUILD'):
|
||||||
install_requires.append('packaging')
|
install_requires.append('packaging')
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
docs_extras = [
|
docs_extras = [
|
||||||
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
|
||||||
'sphinx_rtd_theme',
|
'sphinx_rtd_theme',
|
||||||
|
@@ -1,7 +1,3 @@
|
|||||||
from distutils.version import LooseVersion
|
|
||||||
import sys
|
|
||||||
|
|
||||||
from setuptools import __version__ as setuptools_version
|
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
|
|
||||||
@@ -18,15 +14,6 @@ install_requires = [
|
|||||||
'zope.interface',
|
'zope.interface',
|
||||||
]
|
]
|
||||||
|
|
||||||
setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name='certbot-nginx',
|
name='certbot-nginx',
|
||||||
version=version,
|
version=version,
|
||||||
|
@@ -10,6 +10,10 @@ Certbot adheres to [Semantic Versioning](https://semver.org/).
|
|||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
* Certbot no longer conditionally depends on an external mock module. Certbot's
|
||||||
|
test API will continue to use it if it is available for backwards
|
||||||
|
compatibility, however, this behavior has been deprecated and will be removed
|
||||||
|
in a future release.
|
||||||
* The acme library no longer depends on the `security` extras from `requests`
|
* The acme library no longer depends on the `security` extras from `requests`
|
||||||
which was needed to support SNI in TLS requests when using old versions of
|
which was needed to support SNI in TLS requests when using old versions of
|
||||||
Python 2.
|
Python 2.
|
||||||
|
@@ -6,12 +6,19 @@ import shutil
|
|||||||
import sys
|
import sys
|
||||||
import tempfile
|
import tempfile
|
||||||
import unittest
|
import unittest
|
||||||
|
import warnings
|
||||||
|
|
||||||
from cryptography.hazmat.backends import default_backend
|
from cryptography.hazmat.backends import default_backend
|
||||||
from cryptography.hazmat.primitives import serialization
|
from cryptography.hazmat.primitives import serialization
|
||||||
import josepy as jose
|
import josepy as jose
|
||||||
try:
|
try:
|
||||||
import mock
|
import mock
|
||||||
|
warnings.warn(
|
||||||
|
"The external mock module is being used for backwards compatibility "
|
||||||
|
"since it is available, however, future versions of Certbot's tests will "
|
||||||
|
"use unittest.mock. Be sure to update your code accordingly.",
|
||||||
|
PendingDeprecationWarning
|
||||||
|
)
|
||||||
except ImportError: # pragma: no cover
|
except ImportError: # pragma: no cover
|
||||||
from unittest import mock # type: ignore
|
from unittest import mock # type: ignore
|
||||||
import OpenSSL
|
import OpenSSL
|
||||||
|
@@ -72,14 +72,6 @@ elif os.name == 'nt':
|
|||||||
# setuptools, pywin32 will not be specified as a dependency.
|
# setuptools, pywin32 will not be specified as a dependency.
|
||||||
install_requires.append(pywin32_req)
|
install_requires.append(pywin32_req)
|
||||||
|
|
||||||
if setuptools_known_environment_markers:
|
|
||||||
install_requires.append('mock ; python_version < "3.3"')
|
|
||||||
elif 'bdist_wheel' in sys.argv[1:]:
|
|
||||||
raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
|
|
||||||
'of setuptools. Version 36.2+ of setuptools is required.')
|
|
||||||
elif sys.version_info < (3,3):
|
|
||||||
install_requires.append('mock')
|
|
||||||
|
|
||||||
dev_extras = [
|
dev_extras = [
|
||||||
'astroid',
|
'astroid',
|
||||||
'azure-devops',
|
'azure-devops',
|
||||||
|
Reference in New Issue
Block a user