1
0
mirror of https://github.com/certbot/certbot.git synced 2025-08-12 13:22:46 +03:00

Make uncomplicated modules private (#7528)

* Create _internal package for Certbot's non-public modules

* Move account.py to _internal

* Move auth_handler.py to _internal

* Move cert_manager.py to _internal

* Move client.py to _internal

* Move error_handler.py to _internal

* Move lock.py to _internal

* Move main.py to _internal

* Move notify.py to _internal

* Move ocsp.py to _internal

* Move renewal.py to _internal

* Move reporter.py to _internal

* Move storage.py to _internal

* Move updater.py to _internal

* update apache and nginx oldest requirements

* Keep the lock file as certbot.lock

* nginx oldest tests still need to rely on newer certbot

* python doesn't have good dependency resolution, so specify the transitive dependency

* update required minimum versions in nginx setup.py
This commit is contained in:
ohemorange
2019-11-08 16:19:21 -08:00
committed by Brad Warren
parent 0a48d7bf7e
commit 96e02d614b
56 changed files with 533 additions and 582 deletions

View File

@@ -147,7 +147,7 @@ files=run.bat
renew-down.ps1
[Command certbot]
entry_point=certbot.main:main
entry_point=certbot._internal.main:main
extra_preamble=pywin32_paths.py
'''.format(certbot_version=certbot_version,
installer_suffix='win_amd64' if PYTHON_BITNESS == 64 else 'win32',