Merge pull request #1059 from meejah/merge-1.15.X-back

Merge the 1.15.x release changes

Fixes: ticket:3711
This commit is contained in:
Jean-Paul Calderone 2021-05-12 07:23:22 -04:00 committed by GitHub
commit 203bbc79bc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
139 changed files with 115 additions and 54 deletions

28
CREDITS
View File

@ -204,6 +204,34 @@ E: meejah@meejah.ca
P: 0xC2602803128069A7, 9D5A 2BD5 688E CB88 9DEB CD3F C260 2803 1280 69A7 P: 0xC2602803128069A7, 9D5A 2BD5 688E CB88 9DEB CD3F C260 2803 1280 69A7
D: various bug-fixes and features D: various bug-fixes and features
N: Chad Whitacre
E: chad@zetaweb.com
D: Python3 porting
N: Itamar Turner-Trauring
E: itamar@pythonspeed.com
D: Python3 porting
N: Jason R. Coombs
E: jaraco@jaraco.com
D: Python3 porting
N: Maciej Fijalkowski
E: fijall@gmail.com
D: Python3 porting
N: Ross Patterson
E: me@rpatterson.net
D: Python3 porting
N: Sajith Sasidharan
E: sajith@hcoop.net
D: Python3 porting
N: Pete Fein
E: pete@snake.dev
D: Python3 porting
N: Viktoriia Savchuk N: Viktoriia Savchuk
W: https://twitter.com/viktoriiasvchk W: https://twitter.com/viktoriiasvchk
D: Developer community focused improvements on the README file. D: Developer community focused improvements on the README file.

File diff suppressed because one or more lines are too long

View File

@ -165,7 +165,7 @@ from PyPI with ``venv/bin/pip install tahoe-lafs``. After installation, run
Successfully installed ... Successfully installed ...
% venv/bin/tahoe --version % venv/bin/tahoe --version
tahoe-lafs: 1.14.0 tahoe-lafs: 1.15.1
foolscap: ... foolscap: ...
% %
@ -181,14 +181,14 @@ following instructions with the local filename.
New python executable in ~/venv/bin/python2.7 New python executable in ~/venv/bin/python2.7
Installing setuptools, pip, wheel...done. Installing setuptools, pip, wheel...done.
% venv/bin/pip install https://tahoe-lafs.org/downloads/tahoe-lafs-1.14.0.tar.bz2 % venv/bin/pip install https://tahoe-lafs.org/downloads/tahoe-lafs-1.15.1.tar.bz2
Collecting https://tahoe-lafs.org/downloads/tahoe-lafs-1.14.0.tar.bz2 Collecting https://tahoe-lafs.org/downloads/tahoe-lafs-1.15.1.tar.bz2
... ...
Installing collected packages: ... Installing collected packages: ...
Successfully installed ... Successfully installed ...
% venv/bin/tahoe --version % venv/bin/tahoe --version
tahoe-lafs: 1.14.0 tahoe-lafs: 1.15.1
... ...
.. _verifying_signatures: .. _verifying_signatures:
@ -256,7 +256,7 @@ the additional libraries needed to run the unit tests::
Successfully installed ... Successfully installed ...
% venv/bin/tahoe --version % venv/bin/tahoe --version
tahoe-lafs: 1.14.0.post34.dev0 tahoe-lafs: 1.15.1
... ...
This way, you won't have to re-run the ``pip install`` step each time you This way, you won't have to re-run the ``pip install`` step each time you
@ -305,7 +305,7 @@ result in a "all tests passed" mesage::
% tox % tox
GLOB sdist-make: ~/tahoe-lafs/setup.py GLOB sdist-make: ~/tahoe-lafs/setup.py
py27 recreate: ~/tahoe-lafs/.tox/py27 py27 recreate: ~/tahoe-lafs/.tox/py27
py27 inst: ~/tahoe-lafs/.tox/dist/tahoe-lafs-1.14.0.post8.dev0.zip py27 inst: ~/tahoe-lafs/.tox/dist/tahoe-lafs-1.15.1.zip
py27 runtests: commands[0] | tahoe --version py27 runtests: commands[0] | tahoe --version
py27 runtests: commands[1] | trial --rterrors allmydata py27 runtests: commands[1] | trial --rterrors allmydata
allmydata.test.test_auth allmydata.test.test_auth

View File

@ -189,11 +189,16 @@ is appropriate.
Once a release-candidate has marinated for some time then it can be Once a release-candidate has marinated for some time then it can be
made into a the actual release. made into a the actual release.
XXX Write this section when doing 1.15.0 actual release The actual release follows the same steps as above, with some differences:
(In general, this means dropping the "rcX" part of the release and the
tag, uploading those artifacts, uploading to PyPI, ... )
- there is no "-rcX" on the end of release names
- the release is uploaded to PyPI (using Twine)
- the version is tagged in Git (ideally using "the tahoe release key"
but can be done with any of the authorized core developers' personal
key)
- the release-candidate branches must be merged back to master after
the release is official (e.g. causing newsfragments to be deleted on
master, etc)
Announcing the Release Announcing the Release

View File

@ -1 +0,0 @@
PyPy is now a supported platform.

View File

@ -1 +0,0 @@
The Tahoe-LAFS project has adopted a formal code of conduct.

View File

@ -1 +0,0 @@
The Magic Folder frontend has been split out into a stand-alone project. The functionality is no longer part of Tahoe-LAFS itself. Learn more at <https://github.com/LeastAuthority/magic-folder>.

View File

@ -1 +0,0 @@
Tahoe-LAFS now supports CentOS 8 and no longer supports CentOS 7.

View File

@ -1 +0,0 @@
Make directory page links work.

View File

@ -1 +0,0 @@
Replace nevow with twisted.web in web.operations.OphandleTable

View File

@ -1 +0,0 @@
Replace nevow with twisted.web in web.operations.ReloadMixin

View File

@ -1 +0,0 @@
Port checker result pages' rendering from nevow to twisted web templates.

View File

@ -1 +0,0 @@
allmydata.testing.web, a new module, now offers a supported Python API for testing Tahoe-LAFS web API clients.

View File

@ -1 +0,0 @@
Slackware 14.2 is no longer a Tahoe-LAFS supported platform.

View File

@ -1 +0,0 @@
Tahoe-LAFS now supports Ubuntu 20.04.

View File

@ -1 +0,0 @@
Use last known revision of Chutney that is known to work with Python 2 for Tor integration tests.

View File

@ -1 +0,0 @@
Mutable files now use RSA exponent 65537

View File

@ -1 +0,0 @@

View File

@ -1 +0,0 @@
The "coverage" tox environment has been replaced by the "py27-coverage" and "py36-coverage" environments.

View File

@ -1 +0,0 @@

View File

@ -1 +0,0 @@

View File

@ -1 +0,0 @@
Added pre-commit config to run flake8 checks on commit/push.

Some files were not shown because too many files have changed in this diff Show More