Brad Warren
21173e2353
Partial le-auto rename
2016-04-14 10:50:31 -07:00
Brad Warren
37817130b0
Bump version to 0.6.0
2016-04-05 17:55:29 -07:00
Brad Warren
4d4cfb414f
Release 0.5.0
2016-04-05 17:55:18 -07:00
Brad Warren
ee2ef9a345
reuse venv sometimes on Python 2.6
2016-04-05 16:36:11 -07:00
Brad Warren
b0c34b7581
build le-auto
2016-04-05 16:34:42 -07:00
Erik Rose
7ac614e763
Update pipstrap to 1.1.1.
...
Report crashes without crashing under Python 2.6.
2016-04-04 16:48:15 -04:00
Robert Xiao
4be308ac0e
Support MacPorts on OS X. This fixes #2447 .
...
Notably, this also installs pip via the recommended `get-pip` route rather than
grabbing a whole new version over Homebrew; this allows the install to work with
OS X's built-in Python or with the python.org Python.
2016-03-14 16:48:40 -04:00
Brad Warren
4a17294654
Remove sigfileball and add it to gitignore
2016-03-10 13:35:06 -08:00
Brad Warren
99382b9f5b
Merge branch 'pip8'
2016-03-08 15:49:52 -08:00
Brad Warren
7f099b5355
Bump version to 0.5.0
2016-03-03 15:50:36 -08:00
Brad Warren
fe0c9c8ff1
Release 0.4.2
2016-03-03 15:50:15 -08:00
bmw
f2390edb49
Merge pull request #2594 from letsencrypt/upgrade-cryptography-version
...
upgrade cryptography version in le-auto
2016-03-03 12:40:54 -08:00
Brad Warren
bb0406ee85
quote TEMP_DIR
2016-03-03 12:01:53 -08:00
Brad Warren
8fbb6ed819
Use consistent comment style
2016-03-03 09:46:11 -08:00
Brad Warren
34eb86b226
trap magic
2016-03-03 09:44:42 -08:00
Brad Warren
bd04076bad
Install setuptools separately...
2016-03-02 19:32:06 -08:00
Brad Warren
bcdce86ced
split setuptools into own requirements
2016-03-02 19:18:40 -08:00
Brad Warren
25cd02c75e
documentation++
2016-03-02 18:18:46 -08:00
Brad Warren
dcaf600a5d
Use newest setuptools
2016-03-02 18:15:14 -08:00
bmw
cb1a5fda6a
Merge pull request #2592 from letsencrypt/upgrade-leauto-parsedatetime
...
Upgrade parsedatetime dependency
2016-03-02 18:06:42 -08:00
Brad Warren
4c9bb18777
upgrade cryptography version in le-auto
2016-03-02 15:22:18 -08:00
Erik Rose
7de0fd452c
Move pycparser above cffi in the requirements file. May fix #2499 .
...
There's no particular reason this *should* fix #2499 , but it changes how pycparser gets installed (to a more modern way: pip vs. setuptools), so it may.
2016-03-02 17:54:30 -05:00
Brad Warren
0b118c6522
Upgrade le-auto parsedatetime pin to 2.1
2016-03-02 14:53:11 -08:00
Brad Warren
94930a48c5
Bump source le-auto version
2016-03-01 12:49:25 -08:00
Brad Warren
49d8fd7d61
Release 0.4.1
2016-02-29 16:30:24 -08:00
Brad Warren
bbea71760c
grammar
2016-02-29 13:24:12 -08:00
Brad Warren
35437019a5
Merge branch 'master' into autopeep
2016-02-29 12:33:50 -08:00
Brad Warren
0c345cb8d3
Merge branch 'master' into revert-2492-unbreak-le-auto
2016-02-26 08:49:37 -08:00
Peter Eckersley
71cd638183
Merge pull request #2547 from erikrose/safer-shell-script-updates
...
Use a new file for the updated le-auto script. Fix #2456 .
2016-02-25 23:58:04 -08:00
Brad Warren
b3166497f0
Merge branch 'master' into keinwerkzeug
2016-02-25 17:16:12 -08:00
Peter Eckersley
556e9f2123
Rebuild leauto
2016-02-25 17:03:48 -08:00
Peter Eckersley
bcb40a890b
Remove werkzeug from leauto requirements
2016-02-25 16:52:29 -08:00
Peter Eckersley
a5d320bca0
Merge pull request #2465 from erikrose/mac-always-brew-python
...
Always install the homebrew version of Python. Fix #1437 .
2016-02-25 15:07:46 -08:00
Erik Rose
d4804fd9e6
Use a new file for the updated le-auto script. Fix #2456 .
...
I prefer to err toward simplicity here. Yes, there's an assumption necessary for this to work--that the shell doesn't do multiple open() calls to the script path throughout the life of the interpreter--but I think it's reasonable. The alternative of exec-ing out to a dedicated update script which then execs back to le-auto has more moving parts (like extra files that we have to clean up) and is longer.
2016-02-25 00:15:28 -05:00
bmw
aebe4b7c73
Merge pull request #2485 from letsencrypt/arch-bootstrap
...
Fix minor bootstrap problems
2016-02-24 14:40:44 -08:00
Peter Eckersley
38d4b62a3f
Merge pull request #2473 from dave-cz/patch-1
...
sudo: not found [needs revision]
2016-02-23 17:35:59 -08:00
bmw
3c43698280
Merge pull request #2486 from erikrose/peep-3.1.1
...
Upgrade peep to 3.1.1.
2016-02-23 08:17:57 -08:00
bmw
db4135a3ec
Revert "Revert "Let --no-self-upgrade bootstrap OS packages. Fix #2432.""
2016-02-22 11:21:04 -08:00
dave-cz
eec6287d12
change in the source file
2016-02-18 09:57:06 +01:00
Brad Warren
dbc81490e5
Revert "Let --no-self-upgrade bootstrap OS packages. Fix #2432."
...
This reverts commit 6eb2d60166 .
2016-02-16 17:10:59 -08:00
Erik Rose
c71fa44456
Upgrade peep to 3.1.1.
...
Fix bad LE experience reported at https://github.com/erikrose/peep/issues/119 .
2016-02-16 17:51:08 -05:00
Brad Warren
55228e2df4
Remove quotes around SUDO in other bootstrap scripts
2016-02-16 14:30:35 -08:00
Brad Warren
4b25d6543f
Don't exit without installing packages
2016-02-16 14:19:27 -08:00
Brad Warren
95efab93b7
Remove quotes around $SUDO
2016-02-16 13:59:28 -08:00
Peter Eckersley
805e85dd64
Make requirements.txt safe for editing
2016-02-16 12:34:35 -08:00
Erik Rose
e8f6d4ff39
Merge the true public suitability of --no-self-upgrade. Close #2451 .
2016-02-16 15:12:26 -05:00
Erik Rose
3915e0014b
Merge removal of venv on le-auto failure. Close #2450 .
2016-02-16 15:02:23 -05:00
David
c83517c6f1
sudo: not found
...
Executed as root
git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt/
./letsencrypt-auto --help
failed with message
./letsencrypt-auto: 171: ./letsencrypt-auto: sudo: not found
2016-02-15 09:29:29 +01:00
Peter Eckersley
f3894fb9e9
Merge pull request #2466 from erikrose/shelly-fixes
...
le-auto shell style improvements
2016-02-13 10:37:58 -08:00
Erik Rose
e08aa36a4e
Switch to case statement for arg parsing in le-auto.
...
Ported from #1751 .
* It's more lines but fewer tokens, less room for quote errors, and more idiomatic (see any init.d script).
* Also, fix a bug in which any option containing "-v", e.g. --eat-vertical-pizza, would be construed as --verbose.
2016-02-12 17:36:48 -05:00