Merge pull request #85 from charlieok/bump_dates_and_versions
Bump dates and versions
This commit is contained in:
commit
efc93136f5
26
README.md
26
README.md
|
@ -293,7 +293,7 @@ a command like `type python3` should tell you where it is installed on your syst
|
||||||
zcash-gitian$ type python3
|
zcash-gitian$ type python3
|
||||||
python3 is /usr/local/bin/python3
|
python3 is /usr/local/bin/python3
|
||||||
zcash-gitian$ /usr/local/python3 --version
|
zcash-gitian$ /usr/local/python3 --version
|
||||||
Python 3.7.3
|
Python 3.7.4
|
||||||
```
|
```
|
||||||
|
|
||||||
You may also want to check if the `python3` in `PATH` is a symlink to a versioned location, if you
|
You may also want to check if the `python3` in `PATH` is a symlink to a versioned location, if you
|
||||||
|
@ -303,24 +303,24 @@ installed later.
|
||||||
|
|
||||||
```
|
```
|
||||||
$ ls -n /usr/local/bin/python3
|
$ ls -n /usr/local/bin/python3
|
||||||
lrwxr-xr-x 1 501 20 34 Mar 30 09:35 /usr/local/bin/python3 -> ../Cellar/python/3.7.3/bin/python3
|
lrwxr-xr-x 1 501 20 34 Mar 30 09:35 /usr/local/bin/python3 -> ../Cellar/python/3.7.4/bin/python3
|
||||||
```
|
```
|
||||||
|
|
||||||
We can use python's built-in `venv` module to create a virtual environment:
|
We can use python's built-in `venv` module to create a virtual environment:
|
||||||
|
|
||||||
```
|
```
|
||||||
zcash-gitian$ /usr/local/Cellar/python/3.7.3/bin/python3 -m venv local/python_v3.7.3_venv
|
zcash-gitian$ /usr/local/Cellar/python/3.7.4/bin/python3 -m venv local/python_v3.7.4_venv
|
||||||
```
|
```
|
||||||
|
|
||||||
Translation: "Create a virtual environment at ./local/python_v3.7.3_venv".
|
Translation: "Create a virtual environment at ./local/python_v3.7.4_venv".
|
||||||
|
|
||||||
The project subdirectory `local` is `.gitignored` to provide a convenient location for files we
|
The project subdirectory `local` is `.gitignored` to provide a convenient location for files we
|
||||||
don't want to commit and track in version control.
|
don't want to commit and track in version control.
|
||||||
|
|
||||||
You should now have a tree of directories and files in `local/python_v3.7.3_venv`:
|
You should now have a tree of directories and files in `local/python_v3.7.4_venv`:
|
||||||
|
|
||||||
```
|
```
|
||||||
zcash-gitian$ ls -F local/python_v3.7.3_venv/
|
zcash-gitian$ ls -F local/python_v3.7.4_venv/
|
||||||
bin/ include/ lib/ pyvenv.cfg
|
bin/ include/ lib/ pyvenv.cfg
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -328,7 +328,7 @@ Inside the `bin` directory, among other things, are the entries `python` and `py
|
||||||
symlinks that point back to the `python3` executable we used to create this environment:
|
symlinks that point back to the `python3` executable we used to create this environment:
|
||||||
|
|
||||||
```
|
```
|
||||||
zcash-gitian$ ls -F local/python_v3.7.3_venv/bin/
|
zcash-gitian$ ls -F local/python_v3.7.4_venv/bin/
|
||||||
activate activate.fish easy_install-3.7* pip3* python@
|
activate activate.fish easy_install-3.7* pip3* python@
|
||||||
activate.csh easy_install* pip* pip3.7* python3@
|
activate.csh easy_install* pip* pip3.7* python3@
|
||||||
```
|
```
|
||||||
|
@ -342,7 +342,7 @@ An `activate` script is provided, and you can use that, but if you're using `dir
|
||||||
a simple automatic activation for the project directory by adding the following line to `.envrc`:
|
a simple automatic activation for the project directory by adding the following line to `.envrc`:
|
||||||
|
|
||||||
```
|
```
|
||||||
load_prefix local/python_v3.7.3_venv
|
load_prefix local/python_v3.7.4_venv
|
||||||
```
|
```
|
||||||
|
|
||||||
The command `load_prefix` is provided by `direnv` to modify a whole set of common "path" variables
|
The command `load_prefix` is provided by `direnv` to modify a whole set of common "path" variables
|
||||||
|
@ -351,7 +351,7 @@ The command `load_prefix` is provided by `direnv` to modify a whole set of commo
|
||||||
Let's add that line now:
|
Let's add that line now:
|
||||||
|
|
||||||
```
|
```
|
||||||
zcash-gitian$ echo "load_prefix local/python_v3.7.3_venv" >> .envrc
|
zcash-gitian$ echo "load_prefix local/python_v3.7.4_venv" >> .envrc
|
||||||
direnv: error .envrc is blocked. Run `direnv allow` to approve its content.
|
direnv: error .envrc is blocked. Run `direnv allow` to approve its content.
|
||||||
zcash-gitian$ direnv allow
|
zcash-gitian$ direnv allow
|
||||||
direnv: loading .envrc
|
direnv: loading .envrc
|
||||||
|
@ -366,11 +366,11 @@ locations we default to:
|
||||||
|
|
||||||
```
|
```
|
||||||
zcash-gitian$ echo $PATH
|
zcash-gitian$ echo $PATH
|
||||||
/Users/harrypotter/Projects/zcash-gitian/local/python_v3.7.3_venv/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
|
/Users/harrypotter/Projects/zcash-gitian/local/python_v3.7.4_venv/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
|
||||||
zcash-gitian$ type python
|
zcash-gitian$ type python
|
||||||
python is /Users/harrypotter/Projects/zcash-gitian/local/python_v3.7.3_venv/bin/python
|
python is /Users/harrypotter/Projects/zcash-gitian/local/python_v3.7.4_venv/bin/python
|
||||||
zcash-gitian$ type python3
|
zcash-gitian$ type python3
|
||||||
python3 is /Users/harrypotter/Projects/zcash-gitian/local/python_v3.7.3_venv/bin/python3
|
python3 is /Users/harrypotter/Projects/zcash-gitian/local/python_v3.7.4_venv/bin/python3
|
||||||
```
|
```
|
||||||
|
|
||||||
Since the `python` and `python3` commands will now run from the locations we've installed into our
|
Since the `python` and `python3` commands will now run from the locations we've installed into our
|
||||||
|
@ -387,7 +387,7 @@ environment active when using a shell at (or below) that location.
|
||||||
zcash-gitian$ pip install --upgrade pip
|
zcash-gitian$ pip install --upgrade pip
|
||||||
Collecting pip
|
Collecting pip
|
||||||
[...]
|
[...]
|
||||||
Successfully installed pip-19.1.1
|
Successfully installed pip-19.2.2
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -2,13 +2,13 @@
|
||||||
|
|
||||||
This document assumes you are starting from a fresh install of macOS.
|
This document assumes you are starting from a fresh install of macOS.
|
||||||
|
|
||||||
Most recently tested 2019-06-12 with the following macOS release:
|
Most recently tested 2019-08-19 with the following macOS release:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ sw_vers
|
$ sw_vers
|
||||||
ProductName: Mac OS X
|
ProductName: Mac OS X
|
||||||
ProductVersion: 10.14.5
|
ProductVersion: 10.14.6
|
||||||
BuildVersion: 18F132
|
BuildVersion: 18G87
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@ BuildVersion: 18F132
|
||||||
macOS includes git, so you should already have that. It may prompt you to set up developer tools if
|
macOS includes git, so you should already have that. It may prompt you to set up developer tools if
|
||||||
you're using it for the first time.
|
you're using it for the first time.
|
||||||
|
|
||||||
Most recently tested 2019-06-12 with the following git release:
|
Most recently tested 2019-09-19 with the following git release:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ git --version
|
$ git --version
|
||||||
|
@ -46,13 +46,13 @@ $ brew upgrade <formula name>
|
||||||
|
|
||||||
Homebrew has a search page you can use to look up formula names: http://formulae.brew.sh/
|
Homebrew has a search page you can use to look up formula names: http://formulae.brew.sh/
|
||||||
|
|
||||||
Most recently tested 2019-06-12 with the following Homebrew release:
|
Most recently tested 2019-09-19 with the following Homebrew release:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ brew --version
|
$ brew --version
|
||||||
Homebrew 2.1.5
|
Homebrew 2.1.10
|
||||||
Homebrew/homebrew-core (git revision f5887; last commit 2019-06-12)
|
Homebrew/homebrew-core (git revision c7fbf; last commit 2019-08-18)
|
||||||
Homebrew/homebrew-cask (git revision 1a5b8; last commit 2019-06-12)
|
Homebrew/homebrew-cask (git revision bf0cf; last commit 2019-08-19)
|
||||||
```
|
```
|
||||||
|
|
||||||
That last line about "homebrew-cask" refers to a subcommand 'cask' that can manage the types of
|
That last line about "homebrew-cask" refers to a subcommand 'cask' that can manage the types of
|
||||||
|
@ -72,11 +72,11 @@ that, the second attempt should succeed.
|
||||||
$ brew cask install virtualbox
|
$ brew cask install virtualbox
|
||||||
```
|
```
|
||||||
|
|
||||||
Most recently tested 2019-06-12 with the following Virtualbox release:
|
Most recently tested 2019-09-19 with the following Virtualbox release:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ virtualbox --help
|
$ virtualbox --help
|
||||||
Oracle VM VirtualBox VM Selector v6.0.8
|
Oracle VM VirtualBox VM Selector v6.0.10
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@ -87,11 +87,11 @@ Oracle VM VirtualBox VM Selector v6.0.8
|
||||||
$ brew cask install vagrant
|
$ brew cask install vagrant
|
||||||
```
|
```
|
||||||
|
|
||||||
Most recently tested 2019-06-12 with the following Vagrant release:
|
Most recently tested 2019-09-19 with the following Vagrant release:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ vagrant --version
|
$ vagrant --version
|
||||||
Vagrant 2.2.4
|
Vagrant 2.2.5
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@ -102,11 +102,11 @@ Vagrant 2.2.4
|
||||||
$ brew install gnupg
|
$ brew install gnupg
|
||||||
```
|
```
|
||||||
|
|
||||||
Most recently tested 2019-06-12 with the following GnuPG release:
|
Most recently tested 2019-09-19 with the following GnuPG release:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ gpg --version
|
$ gpg --version
|
||||||
gpg (GnuPG) 2.2.16
|
gpg (GnuPG) 2.2.17
|
||||||
libgcrypt 1.8.4
|
libgcrypt 1.8.4
|
||||||
[...]
|
[...]
|
||||||
```
|
```
|
||||||
|
@ -133,11 +133,11 @@ $ type python3
|
||||||
python3 is /usr/local/bin/python3
|
python3 is /usr/local/bin/python3
|
||||||
```
|
```
|
||||||
|
|
||||||
Most recently tested 2019-06-12 with the following Python release:
|
Most recently tested 2019-09-19 with the following Python release:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ python3 --version
|
$ python3 --version
|
||||||
Python 3.7.3
|
Python 3.7.4
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@ -170,7 +170,7 @@ _direnv_hook;[...]
|
||||||
direnv also supports several other shells -- zsh, fish, tcsh, and elvish as of this writing. Its
|
direnv also supports several other shells -- zsh, fish, tcsh, and elvish as of this writing. Its
|
||||||
website includes instructions for enabling each of the shells it supports.
|
website includes instructions for enabling each of the shells it supports.
|
||||||
|
|
||||||
Most recently tested 2019-05-15 with the following direnv release:
|
Most recently tested 2019-09-19 with the following direnv release:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ direnv --version
|
$ direnv --version
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Primary Dependencies
|
# Primary Dependencies
|
||||||
# (Packages we actually decided to include)
|
# (Packages we actually decided to include)
|
||||||
ansible==2.8.3
|
ansible==2.8.4
|
||||||
# Secondary Dependencies
|
# Secondary Dependencies
|
||||||
# (pulled in by one or more of the above dependencies)
|
# (pulled in by one or more of the above dependencies)
|
||||||
asn1crypto==0.24.0
|
asn1crypto==0.24.0
|
||||||
|
@ -9,5 +9,5 @@ cryptography==2.7
|
||||||
Jinja2==2.10.1
|
Jinja2==2.10.1
|
||||||
MarkupSafe==1.1.1
|
MarkupSafe==1.1.1
|
||||||
pycparser==2.19
|
pycparser==2.19
|
||||||
PyYAML==5.1.1
|
PyYAML==5.1.2
|
||||||
six==1.12.0
|
six==1.12.0
|
||||||
|
|
Loading…
Reference in New Issue