@@ -200,7 +200,7 @@ Here's how to package, test, and ship a new release. (Note that this is [largely
200200 source local/bin/activate.csh
201201 CLOUDSDK_CORE_PROJECT=granary-demo gcloud emulators firestore start --host-port=:8089 --database-mode=datastore-mode < /dev/null >& /dev/null &
202202 sleep 5
203- python3 -m unittest discover
203+ python -m unittest discover
204204 kill %1
205205 deactivate
206206 ```
@@ -210,26 +210,26 @@ Here's how to package, test, and ship a new release. (Note that this is [largely
2102101 . ` git commit -am 'release vX.Y' `
2112111 . Upload to [ test.pypi.org] ( https://test.pypi.org/ ) for testing.
212212 ``` sh
213- python3 setup.py clean build sdist
213+ python setup.py clean build sdist
214214 setenv ver X.Y
215215 source local/bin/activate.csh
216216 twine upload -r pypitest dist/granary-$ver .tar.gz
217217 ```
2182181 . Install from test.pypi.org.
219219 ``` sh
220220 cd /tmp
221- python3 -m venv local
221+ python -m venv local
222222 source local/bin/activate.csh
223- pip3 uninstall granary # make sure we force Pip to use the uploaded version
224- pip3 install --upgrade pip
225- pip3 install mf2py==1.1.2
226- pip3 install -i https://test.pypi.org/simple --extra-index-url https://pypi.org/simple granary==$ver
223+ pip uninstall granary # make sure we force Pip to use the uploaded version
224+ pip install --upgrade pip
225+ pip install mf2py==1.1.2
226+ pip install -i https://test.pypi.org/simple --extra-index-url https://pypi.org/simple granary==$ver
227227 deactivate
228228 ```
2292291 . Smoke test that the code trivially loads and runs.
230230 ``` sh
231231 source local/bin/activate.csh
232- python3
232+ python
233233 # run test code below
234234 deactivate
235235 ```
@@ -281,7 +281,7 @@ On the open source side, there are many related projects. [php-mf2-shim](https:/
281281Changelog
282282---
283283
284- ### 7.0 - unreleased
284+ ### 7.0 - 2024-06-24
285285
286286_ Breaking changes:_
287287
0 commit comments