Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

up to date #1

Merged
merged 266 commits into from
Apr 3, 2020
Merged
Changes from 1 commit
Commits
Show all changes
266 commits
Select commit Hold shift + click to select a range
8620dcf
Merge branch 'master' into apache-parser-v2
bmw Oct 24, 2019
79caaa8
Merge pull request #7466 from certbot/update-apache-parser-v2-v2
joohoi Oct 25, 2019
9b2322a
Use dummy values for ancestor (#7462)
joohoi Oct 25, 2019
d645574
[Apache v2] AugeasBlockNode find_comments() implementation (#7457)
joohoi Oct 30, 2019
63d673a
Remove references to TLS-SNI-01 outside of ACME (#7479)
bmw Oct 31, 2019
a45efcd
Fix invalid escape sequence \. rebuild_dependencies.py (#7486)
BoboTiG Nov 1, 2019
ef3f888
Don't use dev version of 3.8. (#7485)
bmw Nov 1, 2019
f8ff881
Don't use acme.test_util outside of acme. (#7484)
bmw Nov 1, 2019
fb1aafb
Use distro library for all OS version detection (#7467)
joohoi Nov 1, 2019
3e848b8
Remove changelog entry about unpackaged scripts. (#7490)
bmw Nov 1, 2019
9bc4286
Deprecate more code related to TLS-SNI-01 (#7483)
bmw Nov 1, 2019
8956de6
Describe distributed Certbot components. (#7493)
bmw Nov 1, 2019
fffa74e
Clarify when the changelog should be modified (#7491)
bmw Nov 1, 2019
1c05b9b
Dropped deprecated flags from commands (#7482)
moore3071 Nov 4, 2019
08d91b4
Use fresh authorizations in dry runs (#7442)
alexzorin Nov 4, 2019
3c24ff8
Build Windows installers with pinned dependencies (#7498)
adferrand Nov 4, 2019
78deca4
Don't use --agree-dev-preview in tests. (#7501)
bmw Nov 5, 2019
3d9d212
Update changelog for 0.40.0 release
ohemorange Nov 5, 2019
73cd5aa
Release 0.40.0
ohemorange Nov 5, 2019
fcecdfb
Add contents to CHANGELOG.md for next version
ohemorange Nov 5, 2019
0de2645
Bump version to 0.41.0
ohemorange Nov 5, 2019
f555e4b
Merge pull request #7505 from certbot/candidate-0.40.0
bmw Nov 5, 2019
9b848b1
Add back Python 3.4 support (#7510)
bmw Nov 6, 2019
d87c905
Add back Python 3.4 support (#7510) (#7511)
bmw Nov 6, 2019
5f6ab47
Update changelog for 0.40.1 release
ohemorange Nov 6, 2019
b79bcd0
Release 0.40.1
ohemorange Nov 6, 2019
1b76faa
Add contents to CHANGELOG.md for next version
ohemorange Nov 6, 2019
61f77c3
Bump version to 1.0.0
ohemorange Nov 6, 2019
ebce0ad
Merge branch 'master' into candidate-0.40.1
bmw Nov 6, 2019
baf43a2
Pin all build dependencies for the Windows installer (#7504)
adferrand Nov 6, 2019
19de05c
[Apache v2] Implement set_parameters() (#7461)
joohoi Nov 6, 2019
2b4c2a7
Match our Travis logic in Azure. (#7514)
bmw Nov 6, 2019
1dff022
Deprecate config_changes (#7469)
TheNavigat Nov 6, 2019
88d9a31
Merge branch 'master' into candidate-0.40.1
ohemorange Nov 6, 2019
b84edfd
Merge pull request #7515 from certbot/candidate-0.40.1
ohemorange Nov 6, 2019
f4f1660
dns-rfc2136: use TCP to query SOA records (#7503)
sorz Nov 7, 2019
4b48861
Remove tls sni common (#7527)
bmw Nov 8, 2019
0a48d7b
remove get_systemd_os_info (#7526)
bmw Nov 8, 2019
96e02d6
Make uncomplicated modules private (#7528)
ohemorange Nov 9, 2019
8fb9e9a
Move log.py to _internal (#7531)
ohemorange Nov 11, 2019
e38aa65
Move items in certbot/display to _internal (#7532)
ohemorange Nov 11, 2019
d290fe4
Move eff.py to _internal (#7530)
ohemorange Nov 11, 2019
578ca1c
[Apache v2] Adding nodes 1/3 : add_child_block() (#7497)
joohoi Nov 11, 2019
641b60b
Remove TLS-SNI objects in ACME (#7535)
bmw Nov 11, 2019
08c1de3
Move items in certbot/plugins to _internal (#7533)
ohemorange Nov 11, 2019
4792e1e
Move constants.py to _internal (#7534)
ohemorange Nov 11, 2019
2bc6418
fix docstring
bmw Nov 12, 2019
c26d459
Remove python2 and certbot-auto references in how to set up a Certbot…
adferrand Nov 12, 2019
bdf24d2
Implement add_child_directive (#7517)
joohoi Nov 12, 2019
d14eec9
[Apache v2] Implement save() and unsaved_files() (#7520)
joohoi Nov 12, 2019
517ff5c
[Apache v2] Implement delete_child() (#7521)
joohoi Nov 12, 2019
75acdeb
[Windows] Fix certbot renew task failure under NT AUTHORITY\SYSTEM ac…
adferrand Nov 13, 2019
595b1b2
[Windows] Avoid letsencrypt.log permissions error during scheduled ce…
adferrand Nov 13, 2019
46d5f7a
Move configuration.py to _internal (#7542)
ohemorange Nov 13, 2019
4a8ede2
Deprecate certbot register --update-registration (#7556)
TheNavigat Nov 13, 2019
57148b7
Fix shebang in rebuild_deps (#7557)
bmw Nov 13, 2019
4d4c83d
Internalize modules called by internal plugins (#7543)
ohemorange Nov 13, 2019
2692b86
Update pinned dependencies (#7558)
bmw Nov 13, 2019
4f3010e
fixes #7553 (#7560)
bmw Nov 14, 2019
b70f9c4
[Apache v2] Initial ApacheParser skeleton (#7559)
sydneyli Nov 15, 2019
ac1a60f
Implement add_child_comment (#7518)
joohoi Nov 18, 2019
70e4cb7
Remove unused apache docs (#7575)
ohemorange Nov 22, 2019
bd35e71
Remove unused certbot-compatibility-test docs (#7577)
ohemorange Nov 22, 2019
d8ca555
Remove DNS plugin API docs. (#7578)
ohemorange Nov 22, 2019
5809aa6
remove unused route53 tools (#7586)
bmw Nov 22, 2019
a27b113
Remove unused nginx docs (#7576)
ohemorange Nov 25, 2019
8139689
Make the contents of the apache plugin private (#7579)
ohemorange Nov 25, 2019
d56cd4e
Make the contents of the DNS plugins private (#7580)
ohemorange Nov 25, 2019
4abd81e
Refactor certbot/ and certbot/tests/ to use the same structure as the…
ohemorange Nov 25, 2019
e023f88
Make the contents of the nginx plugin private (#7589)
ohemorange Nov 25, 2019
345bdb4
Update pull_request_template.md (#7596)
ohemorange Nov 25, 2019
5c80838
Fix refactor (#7597)
ohemorange Nov 26, 2019
6d1472b
Implement redirect by default (#7595)
ohemorange Nov 26, 2019
b624172
Refactor tests out of packaged module for dns plugins (#7599)
ohemorange Nov 26, 2019
d2b65b4
Refactor tests out of packaged module for acme plugin (#7600)
ohemorange Nov 26, 2019
f36b932
Exclude pycache and .py[cod] from certbot package (#7608)
ohemorange Nov 27, 2019
a8e711d
Refactor tests out of packaged module for nginx plugin (#7606)
ohemorange Nov 27, 2019
6c1dfe4
Refactor tests out of packaged module for apache plugin (#7607)
ohemorange Nov 27, 2019
84b770b
Defines the RenewableCert API (#7603)
bmw Nov 27, 2019
06fdbf2
[Apache v2] Implement find_ancestors (#7561)
joohoi Dec 2, 2019
4c652b9
Upgrade to pywin32>=227 (#7615)
adferrand Dec 2, 2019
6148e5c
[Apache v2] Move the apachectl parsing to apache_util (#7569)
joohoi Dec 2, 2019
2008e3c
acme/setup.py: comment refers to "PyOpenSSL" not "mock" (#7619)
FelixSchwarz Dec 3, 2019
bc80195
Update changelog for 1.0.0 release
bmw Dec 3, 2019
6102cc4
Release 1.0.0
bmw Dec 3, 2019
5debf7a
Add contents to certbot/CHANGELOG.md for next version
bmw Dec 3, 2019
d2bad80
Bump version to 1.1.0
bmw Dec 3, 2019
e32033f
document main (#7610)
bmw Dec 3, 2019
27d6f62
update external plugin (#7604)
bmw Dec 3, 2019
3cfa634
Add full API documentation (#7614)
bmw Dec 3, 2019
b45f79d
fix bad links in docs (#7623)
bmw Dec 3, 2019
5da6156
Don't list DNS plugins as alpha quality. (#7624)
bmw Dec 4, 2019
b99bfe8
Merge pull request #7622 from certbot/candidate-1.0.0
ohemorange Dec 4, 2019
34b568f
Don't list adding type annotations as a PR req. (#7627)
bmw Dec 4, 2019
e048da1
Reorganize imports (#7616)
adferrand Dec 9, 2019
5c588a6
[Apache v2] Implement parsed_files (#7562)
joohoi Dec 10, 2019
9e5bca4
Lint certbot code on Python 3, and update Pylint to the latest versio…
adferrand Dec 10, 2019
4a90648
Execute Windows installer integration tests on several Windows versio…
adferrand Dec 17, 2019
24fdea5
discourage dns plugins (#7639)
bmw Dec 18, 2019
6ac7aab
Remove warning about dev preview (#7640)
bmw Dec 18, 2019
b5a31be
Add docker-compose as a requirement of certbot-ci (#7120)
adferrand Dec 18, 2019
f520d48
Remove other 3.8-dev references. (#7646)
bmw Dec 18, 2019
4401eac
Implement get_virtual_hosts() for ParserNode interfaces (#7564)
joohoi Dec 19, 2019
6ca80b7
How to uninstall certbot-auto (#7648)
BarbzYHOOL Dec 19, 2019
6d527bc
Include header files for compilation. (#7650)
bmw Dec 19, 2019
887d72f
Remove POST-as-GET fallback to GET (#6994)
adferrand Jan 2, 2020
fda6553
Update CHANGELOG.md (#7659)
adferrand Jan 2, 2020
70be256
Fix gating to ensure that no parsernode functionality is run unless e…
joohoi Jan 2, 2020
0f5bda4
Merge remote-tracking branch 'origin/master' into ap2_merge_master
joohoi Jan 6, 2020
3b06523
Modifications needed for merging to master
joohoi Jan 6, 2020
9b5b275
Merge pull request #7618 from certbot/ap2_merge_master
ohemorange Jan 7, 2020
0e78436
[Apache v2] Add apacheconfig as a dependency (#7643)
sydneyli Jan 7, 2020
84c1b91
Implement a sunset mechanism in certbot-auto for systems not supporte…
adferrand Jan 8, 2020
456122e
improve help about supply selecting in delete command (#7673)
bes-internal Jan 9, 2020
ceea41c
Do not document private members (#7675)
bmw Jan 11, 2020
e84ed49
Fix certbot-auto regarding python 3.4 -> python 3.6 migration for Cen…
adferrand Jan 13, 2020
9800e5d
Update changelog for 1.1.0 release
bmw Jan 14, 2020
f512b5e
Release 1.1.0
bmw Jan 14, 2020
60cd920
Add contents to certbot/CHANGELOG.md for next version
bmw Jan 14, 2020
619b177
Bump version to 1.2.0
bmw Jan 14, 2020
fd91643
Merge pull request #7682 from certbot/candidate-1.1.0
bmw Jan 16, 2020
6e07e8b
Add missing directory field (#7687)
osirisinferi Jan 16, 2020
097c76f
Merge branch 'master' into no-client-plugins
bmw Jan 16, 2020
91ce42c
Do not list the name twice. (#7689)
bmw Jan 16, 2020
9a3186a
Cleanup disabled warnings list in pytest.ini. (#7690)
bmw Jan 16, 2020
5f0703c
Fix minimum certbot version in plugins (#7684)
bmw Jan 16, 2020
702ad99
Don't run some tests multiple times. (#7685)
bmw Jan 16, 2020
fcdeaf4
Include added/deleted TXT record name in RFC 2136 debug log (#7696)
scop Jan 17, 2020
1702cb9
Spelling and grammar fixes (#7695)
scop Jan 17, 2020
07dc240
Downgrade NSIS and upgrade Python (#7702)
bmw Jan 21, 2020
7234d89
Drop Travis tests for Python 3.4 (#7394)
TheNavigat Jan 21, 2020
a677204
Minor release script improvements (#7697)
bmw Jan 21, 2020
4473fd2
Don't run Python 3.5 tests twice. (#7704)
bmw Jan 22, 2020
90fd1af
unpin macos (#7705)
bmw Jan 22, 2020
a342eb5
fixes #1948 -- MD5 on FIPS systems (#7708)
JoshMcCullough Jan 23, 2020
5f315b4
Update documentation files to remove claiming support for Python 3.4 …
TheNavigat Jan 24, 2020
2f24726
Fix collections.abc imports for Python 3.9 (#7707)
hugovk Jan 24, 2020
896c1e0
Remove ECDHE-RSA-AES128-SHA from NGINX ciphers list (#7719)
ohemorange Jan 24, 2020
1e2f70b
Drop Python 3.4 support (#7721)
bmw Jan 24, 2020
b1a8e71
Disable old SSL versions and ciphersuites to follow Mozilla recommend…
ohemorange Jan 24, 2020
2072599
Unpin Python 3.4 dependencies (#7709)
bmw Jan 24, 2020
b8a9dd7
Update dns-lexicon version. (#7723)
bmw Jan 24, 2020
e3c996d
dns-cloudflare: Implement limited-scope API Tokens (#7583)
Tugzrida Jan 24, 2020
2338ab3
Add backwards compatibility docs (#7611)
bmw Jan 27, 2020
11e4028
Remove SSLCompression off line from all config options (#7726)
ohemorange Jan 29, 2020
35fa4c0
Add space between words.
bmw Jan 29, 2020
882335c
Merge remote-tracking branch 'origin/master' into ap2_to_master
joohoi Jan 30, 2020
715899d
Merge pull request #7731 from certbot/master_to_ap2
bmw Jan 30, 2020
8d9943c
Update instructions about how to build docs (#7605)
bmw Jan 30, 2020
174fa0e
Turn off Travis notifications in test branches. (#7733)
bmw Jan 30, 2020
7d0651c
Parse `$hostname` in `server_name`
osirisinferi Feb 2, 2020
05e35ff
Add CHANGELOG entry
osirisinferi Feb 2, 2020
9b35dbf
Forgot to remove a `breakpoint()` statement
osirisinferi Feb 2, 2020
86926df
Use unrestrictive umask for challenge directory
osirisinferi Feb 4, 2020
601a114
Update changelog
osirisinferi Feb 4, 2020
6c5959d
Update changelog for 1.2.0 release
ohemorange Feb 4, 2020
3907b53
Release 1.2.0
ohemorange Feb 4, 2020
97ae63e
Add contents to certbot/CHANGELOG.md for next version
ohemorange Feb 4, 2020
6a4b610
Bump version to 1.3.0
ohemorange Feb 4, 2020
1a2189f
Merge pull request #7729 from certbot/fix-nginx-typo
m0namon Feb 5, 2020
f3ed133
Wrap makedirs() within exception handelrs
osirisinferi Feb 5, 2020
d3a4b8f
Missing import
osirisinferi Feb 5, 2020
6601d03
Merge pull request #7743 from certbot/candidate-1.2.0
bmw Feb 5, 2020
7b35abb
Windows installer integration tests (#7724)
adferrand Feb 5, 2020
cc764b6
Set recreate = true in tox.ini. (#7746)
bmw Feb 5, 2020
7da5196
Add triggers for only a single CI system (#7748)
bmw Feb 5, 2020
2b051dd
Merge branch 'master' of https://github.com/certbot/certbot
filiplajszczak Feb 6, 2020
c98183c
restore CHANGELOG in root directory
filiplajszczak Feb 6, 2020
ef388a3
Merge pull request #7751 from Pilifer/master
adferrand Feb 6, 2020
5035a51
Add test for $hostname parsing
osirisinferi Feb 6, 2020
0e03f82
Remove todo::
osirisinferi Feb 6, 2020
4f80f8b
Fixing existing tests
osirisinferi Feb 6, 2020
995e705
Merge pull request #7738 from osirisinferi/nginx-hostname
schoen Feb 6, 2020
c5a2ba0
Merge pull request #7735 from certbot/apache-parser-v2
ohemorange Feb 6, 2020
1859fb0
Don't display todo comments in docs (#7753)
bmw Feb 6, 2020
86a6cc5
Remove text that certbot.tests.utils isn't public (#7754)
bmw Feb 7, 2020
7cc6cf2
Remove link to letsencrypt readthedocs (#7757)
bmw Feb 7, 2020
5607025
Really remove old docs link from README (#7758)
bmw Feb 7, 2020
e6f050d
Move ocsp.py to public api (#7744)
joohoi Feb 10, 2020
02bf7d7
Print script output in case of a failure. (#7759)
bmw Feb 10, 2020
b8856ac
Fix unpinned tests (#7760)
bmw Feb 11, 2020
605ef40
Remove duplicate pyparsing pin
bmw Feb 11, 2020
7d540fc
update pyparsing comment
bmw Feb 11, 2020
df584a3
Remove _internal from docstring.
bmw Feb 12, 2020
bcaee66
Merge pull request #7766 from certbot/min-pyparsing-version
m0namon Feb 12, 2020
fc7e5e8
Remove useless pylint error suppression directives (#7657)
adferrand Feb 13, 2020
3f52695
more robustly stop patches (#7763)
bmw Feb 15, 2020
fd64c8c
Remove letshelp-certbot (#7761)
bmw Feb 15, 2020
99b1538
Fix spurious pylint errors. (#7780)
bmw Feb 18, 2020
42dda35
Correct AutoHSTS docs (#7767)
bmw Feb 18, 2020
c883efd
add pgp key docs (#7765)
bmw Feb 20, 2020
7d79c91
Move our macOS tests to Azure Pipelines (#7793)
bmw Feb 21, 2020
84b57fa
Refactor cli.py, splitting in it smaller submodules (#6803)
Raklyon Feb 21, 2020
9819443
Add test
osirisinferi Feb 22, 2020
d6ef34a
Use UTF-8 encoding for nginx plugin
g6123 Dec 18, 2017
247d9cd
Use `io` module instead of `codecs`
g6123 Oct 31, 2018
8b90b55
Added test for valid/invalid unicode characters
g6123 Oct 31, 2018
0b21e71
Fix lint problems with long lines
Jan 30, 2019
c3cfd41
Relpace deprecated `logger.warn()` with `logger.warning()`
g6123 Feb 23, 2020
22685ef
Remove `unicode_support/` path in test case
g6123 Feb 23, 2020
36311a2
Add test case for `_parse_ssl_options()`
g6123 Feb 23, 2020
20df550
Add logging test for `_parse_files()`
g6123 Feb 23, 2020
2aac24c
Trivial code clean-up
g6123 Feb 23, 2020
b3071aa
Add my name to AUTHORS.md
g6123 Feb 23, 2020
d68f37a
Add this change to CHANGELOG.md
g6123 Feb 23, 2020
32904d8
Add `TestCase.assertLogs()` backport for Python 2.7
g6123 Feb 23, 2020
5b29e46
Add simple comments
g6123 Feb 23, 2020
2633c3f
acme: ignore params in content-type check (#7342)
alexzorin Feb 23, 2020
4fd0436
Fix issue #7165 in _create_challenge_dirs(), attempt to fix pylint er…
martin-c Feb 23, 2020
4ea98d8
remove _internal docs (#7801)
bmw Feb 24, 2020
2ae0905
Fixed typo & some trivial documentation change
g6123 Feb 25, 2020
ddf68ae
Update comment in testdata file
g6123 Feb 25, 2020
a489079
Update parser test to better assert logging output
g6123 Feb 25, 2020
f169c37
Merge pull request #7742 from osirisinferi/force-non-restrictive-umask
m0namon Feb 27, 2020
f4c0a9f
Split advanced pipeline (#7813)
bmw Feb 27, 2020
24aa1e9
update letstest reqs (#7809)
bmw Feb 27, 2020
8c75a9d
Remove unused notify code. (#7805)
bmw Feb 27, 2020
2f737ee
Change how _USE_DISTRO is set for mypy (#7804)
bmw Feb 27, 2020
a2be8e1
Fix tests on macOS Catalina (#7794)
bmw Feb 27, 2020
5a4f158
Merge pull request #7541 from certbot/no-client-plugins
m0namon Feb 27, 2020
6309ded
Remove references to deprecated flags in Certbot. (#7509)
bmw Feb 27, 2020
fa67b7b
Remove codecov (#7811)
bmw Feb 27, 2020
50ea608
Don't run advanced tests on PRs. (#7820)
bmw Feb 27, 2020
9f8e450
Document safe and simple usage by services without root privileges (#…
mcb30 Feb 28, 2020
3147026
Check OCSP as part of determining if the certificate is due for renew…
bmw Mar 3, 2020
b1fb329
Update changelog for 1.3.0 release
bmw Mar 3, 2020
6edb4e1
Release 1.3.0
bmw Mar 3, 2020
e362948
Add contents to certbot/CHANGELOG.md for next version
bmw Mar 3, 2020
144d4f2
Bump version to 1.4.0
bmw Mar 3, 2020
68f4ae1
Merge pull request #7831 from certbot/candidate-1.3.0
ohemorange Mar 4, 2020
d72a1a7
Fix issues with Azure Pipelines (#7838)
bmw Mar 5, 2020
7f63141
Add changes to the correct changelog entry (#7833)
bmw Mar 6, 2020
69aec55
Remove --no-site-packages outside of certbot-auto. (#7832)
bmw Mar 9, 2020
78168a5
Add CloudDNS to third-party plugins (#7840)
radek-sprta Mar 11, 2020
44b97df
Exposes environment variable to let hooks scripts know when the last …
adferrand Mar 12, 2020
2fd85a4
Add serial number to certificates output (#7842)
osirisinferi Mar 12, 2020
07abe7a
Reimplement tls-alpn-01 in acme (#6886)
adferrand Mar 12, 2020
809cb51
Fix acme compliance to RFC 8555 (#7176)
adferrand Mar 13, 2020
9a256ca
Fix plugin links
TechplexEngineer Mar 13, 2020
c6d3554
Merge branch 'master' into nginx-utf8
schoen Mar 13, 2020
30ec4ca
Merge pull request #7797 from g6123/nginx-utf8
schoen Mar 14, 2020
06599a1
Cleanup more pylint issues (#7848)
bmw Mar 16, 2020
3bfaf41
Merge pull request #7849 from TechplexEngineer/patch-1
schoen Mar 16, 2020
9e3c348
Disable TLS session tickets in Apache (#7771)
ohemorange Mar 23, 2020
1285297
[Apache v2] Load apacheconfig tree and gate related tests (#7710)
m0namon Mar 24, 2020
e4a0edc
Add a 10-second timeout to OCSP queries. (#7860)
alexzorin Mar 24, 2020
6df90d1
Wait 5 minutes for boulder to start. (#7864)
bmw Mar 25, 2020
dbda499
Remove interactive redirect ask (#7861)
ohemorange Mar 31, 2020
bc30881
Add a step to check powershell version in vs2017-win2016 (#7870)
adferrand Mar 31, 2020
4ca86d9
acme: socket timeout for HTTP standalone servers (#7388)
alexzorin Apr 1, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Remove --no-site-packages outside of certbot-auto. (certbot#7832)
bmw authored Mar 9, 2020
commit 69aec55ead42c9ef9231602d002825e838e9dafb
2 changes: 1 addition & 1 deletion certbot-compatibility-test/Dockerfile
Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ COPY certbot-nginx /opt/certbot/src/certbot-nginx/
COPY certbot-compatibility-test /opt/certbot/src/certbot-compatibility-test/
COPY tools /opt/certbot/src/tools

RUN VIRTUALENV_NO_DOWNLOAD=1 virtualenv --no-site-packages -p python2 /opt/certbot/venv && \
RUN VIRTUALENV_NO_DOWNLOAD=1 virtualenv -p python2 /opt/certbot/venv && \
/opt/certbot/venv/bin/pip install -U setuptools && \
/opt/certbot/venv/bin/pip install -U pip
ENV PATH /opt/certbot/venv/bin:$PATH
4 changes: 2 additions & 2 deletions tools/_release.sh
Original file line number Diff line number Diff line change
@@ -59,7 +59,7 @@ mv "dist.$version" "dist.$version.$(date +%s).bak" || true
git tag --delete "$tag" || true

tmpvenv=$(mktemp -d)
VIRTUALENV_NO_DOWNLOAD=1 virtualenv --no-site-packages -p python2 $tmpvenv
VIRTUALENV_NO_DOWNLOAD=1 virtualenv -p python2 $tmpvenv
. $tmpvenv/bin/activate
# update setuptools/pip just like in other places in the repo
pip install -U setuptools
@@ -160,7 +160,7 @@ cd "dist.$version"
python -m SimpleHTTPServer $PORT &
# cd .. is NOT done on purpose: we make sure that all subpackages are
# installed from local PyPI rather than current directory (repo root)
VIRTUALENV_NO_DOWNLOAD=1 virtualenv --no-site-packages ../venv
VIRTUALENV_NO_DOWNLOAD=1 virtualenv ../venv
. ../venv/bin/activate
pip install -U setuptools
pip install -U pip