Merge pull request #85 from charlieok/bump_dates_and_versions

Bump dates and versions
This commit is contained in:
Charlie O'Keefe 2019-08-19 21:34:43 -06:00 committed by GitHub
commit efc93136f5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 32 additions and 32 deletions

View File

@ -293,7 +293,7 @@ a command like `type python3` should tell you where it is installed on your syst
zcash-gitian$ type python3
python3 is /usr/local/bin/python3
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
@ -303,24 +303,24 @@ installed later.
```
$ 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:
```
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
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
```
@ -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:
```
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.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`:
```
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
@ -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:
```
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.
zcash-gitian$ direnv allow
direnv: loading .envrc
@ -366,11 +366,11 @@ locations we default to:
```
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
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
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
@ -387,7 +387,7 @@ environment active when using a shell at (or below) that location.
zcash-gitian$ pip install --upgrade pip
Collecting pip
[...]
Successfully installed pip-19.1.1
Successfully installed pip-19.2.2
```

View File

@ -2,13 +2,13 @@
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
ProductName: Mac OS X
ProductVersion: 10.14.5
BuildVersion: 18F132
ProductVersion: 10.14.6
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
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
@ -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/
Most recently tested 2019-06-12 with the following Homebrew release:
Most recently tested 2019-09-19 with the following Homebrew release:
```
$ brew --version
Homebrew 2.1.5
Homebrew/homebrew-core (git revision f5887; last commit 2019-06-12)
Homebrew/homebrew-cask (git revision 1a5b8; last commit 2019-06-12)
Homebrew 2.1.10
Homebrew/homebrew-core (git revision c7fbf; last commit 2019-08-18)
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
@ -72,11 +72,11 @@ that, the second attempt should succeed.
$ 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
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
```
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 2.2.4
Vagrant 2.2.5
```
@ -102,11 +102,11 @@ Vagrant 2.2.4
$ 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 (GnuPG) 2.2.16
gpg (GnuPG) 2.2.17
libgcrypt 1.8.4
[...]
```
@ -133,11 +133,11 @@ $ type 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
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
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

View File

@ -1,6 +1,6 @@
# Primary Dependencies
# (Packages we actually decided to include)
ansible==2.8.3
ansible==2.8.4
# Secondary Dependencies
# (pulled in by one or more of the above dependencies)
asn1crypto==0.24.0
@ -9,5 +9,5 @@ cryptography==2.7
Jinja2==2.10.1
MarkupSafe==1.1.1
pycparser==2.19
PyYAML==5.1.1
PyYAML==5.1.2
six==1.12.0