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
|
||||
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
|
||||
```
|
||||
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue