Commit Graph

13035 Commits

Author SHA1 Message Date
Itamar Turner-Trauring bb3e80c146 News file. 2021-04-06 09:42:01 -04:00
Itamar Turner-Trauring 7ff5846b85 New towncrier has different command-line option. 2021-04-06 09:41:33 -04:00
Itamar Turner-Trauring 7a6d9c69e6 Merge remote-tracking branch 'origin/master' into 3667.test-utilities-python-3 2021-04-06 09:26:23 -04:00
Itamar Turner-Trauring 42a419c00e
Merge pull request #1035 from tahoe-lafs/3669.py36-windows-github-actions
Run tests with Python 3.6 and Windows on GitHub Actions

Fixes ticket:3669
2021-04-06 09:25:57 -04:00
Itamar Turner-Trauring 3841662ee6 Fix tests on Python 3. 2021-04-06 09:23:31 -04:00
Itamar Turner-Trauring 8056b43df6 News file. 2021-04-06 09:21:14 -04:00
Sajith Sasidharan ae6e1e9e2f Use io.open() instead of builtin open()
Windows does not like when we open README.rst using builtin open():

  Traceback (most recent call last):
    File "setup.py", line 360, in <module>
      long_description=open('README.rst', 'rU').read(),
    File "c:\hostedtoolcache\windows\python\3.6.8\x64\lib\encodings\cp1252.py", line 23, in decode
      return codecs.charmap_decode(input,self.errors,decoding_table)[0]
  UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 1720: character maps to <undefined>
2021-04-05 19:11:58 -04:00
Sajith Sasidharan d9446f9f06 Remove deprecated `U` mode from open() call
Under the right conditions (with newer Python 3.x versions), we will
see this warning:

    setup.py:360: DeprecationWarning: 'U' mode is deprecated

`U` is for `universal newline mode`.  Docs for open() says this:

    'U' mode is deprecated and will raise an exception in future versions
    of Python.  It has no effect in Python 3.  Use newline to control
    universal newlines mode.

Off it goes.
2021-04-05 18:57:47 -04:00
Sajith Sasidharan 5f7c6e4552 Remove Windows exclusion 2021-04-05 18:34:48 -04:00
Sajith Sasidharan 1cddae4133 Add newsfragment 2021-04-05 18:34:33 -04:00
Sajith Sasidharan 8073f3e65c
Merge pull request #1025 from tahoe-lafs/3616.py36-on-github-actions
Run coverage tests with Python 3.6 on GitHub Actions

Fixes ticket:3616
2021-04-05 18:19:59 -04:00
Sajith Sasidharan 99d706e8a4 Merge 'origin/master' into 3616.py36-on-github-actions 2021-04-05 15:05:44 -04:00
Sajith Sasidharan 65fd5a4912 Add a note about adding Windows to GitHub Actions test matrix 2021-04-05 14:52:31 -04:00
Itamar Turner-Trauring 7b5cb13417 Flake fix. 2021-04-05 13:02:17 -04:00
Itamar Turner-Trauring 57aa798814 Delete another item that was deleted. 2021-04-05 13:01:23 -04:00
Itamar Turner-Trauring 3bc9b0d544 Port to Python 3. 2021-04-05 13:00:27 -04:00
Itamar Turner-Trauring 74e9bdd476 No point in having separate module. 2021-04-05 12:56:42 -04:00
Itamar Turner-Trauring a11b47785f Port to Python 3. 2021-04-05 12:52:42 -04:00
Itamar Turner-Trauring a367d333d9 Port to Python 3. 2021-04-05 12:04:09 -04:00
Itamar Turner-Trauring 625a0abb02 Port to Python 3. 2021-04-05 11:37:32 -04:00
Itamar Turner-Trauring a37121f89c Already ported. 2021-04-05 11:34:51 -04:00
Itamar Turner-Trauring 84e32882b4 These don't belong in tests module. 2021-04-05 11:30:33 -04:00
Itamar Turner-Trauring 80385aea8e Port to Python 3. 2021-04-05 11:29:13 -04:00
Itamar Turner-Trauring eedc8f23cf Delete some unused code. 2021-04-05 11:28:59 -04:00
Itamar Turner-Trauring b981e90de3 Tahoe-LAFS now relies on a sufficiently new version of Twisted, which includes this bugfix. 2021-04-05 11:28:59 -04:00
Itamar Turner-Trauring e074034e8f News file. 2021-04-05 10:24:04 -04:00
May-Lee Sia e836a6598e Avoid deletion of tickets 2021-04-05 13:30:11 +02:00
Jean-Paul Calderone b5f214af00
Merge pull request #1011 from LeastAuthority/3645.gbs-expanded-motivation
Add expanded motivation for GBS

Fixes: ticket:3645
2021-04-04 16:36:29 -04:00
May-Lee Sia db2e575ba7 Remove newline 2021-04-04 18:23:41 +02:00
May-Lee Sia cc2a7f3e83 Add newline and toctree heading 2021-04-04 18:03:12 +02:00
Sajith Sasidharan 9a793a9320 Turn sphinx-build's warnings into errors 2021-04-04 08:50:52 -04:00
May-Lee Sia d26b8673fa Change towncrier type to appropriate category 2021-04-03 21:01:48 +02:00
May-Lee Sia 043a8d8a4d Use towncrier type 2021-04-03 20:54:03 +02:00
May-Lee Sia 21198e30ff Add newsfragment 2021-04-03 20:36:02 +02:00
May-Lee Sia 79fc2433b6 Add ticket triage documentation 2021-04-03 20:24:08 +02:00
Sajith Sasidharan 351146e91f
Merge pull request #1029 from tahoe-lafs/3664.towncrier-category-for-docs
Add a towncrier category for documentation changes

Fixes: ticket:3664
2021-04-03 07:47:28 -04:00
Jean-Paul Calderone 37fe06da76 Merge remote-tracking branch 'origin/master' into 3645.gbs-expanded-motivation 2021-04-03 07:44:58 -04:00
Sajith Sasidharan cf04f277db
Merge pull request #1028 from tahoe-lafs/3663.sphinx-autobuild-make-rule
Add a "make livehtml" rule for building documentation

Fixes: ticket:3663
2021-04-03 07:43:30 -04:00
Sajith Sasidharan 0d2f282524 Give documentation its own towncrier category 2021-04-02 18:19:33 -04:00
Sajith Sasidharan c13fb8d7ef Add a make rule to invoke sphinx-autobuild when building docs 2021-04-02 17:27:32 -04:00
Sajith Sasidharan 1c3b1d0d27 Add newsfragment 2021-04-02 17:25:46 -04:00
Itamar Turner-Trauring 908b118d33 Merge remote-tracking branch 'origin/master' into 3657.util-python-3 2021-04-02 13:01:13 -04:00
Itamar Turner-Trauring b6528249fb
Merge pull request #1027 from tahoe-lafs/3662.pin-decorator
Pin decorator.

Fixes ticket:3662
2021-04-02 13:01:04 -04:00
Itamar Turner-Trauring d214fe3f16 Delete unused imports. 2021-04-02 13:00:05 -04:00
Itamar Turner-Trauring 9a96fec604 Use existing IRemoteReference implementation. 2021-04-02 12:56:49 -04:00
Itamar Turner-Trauring c21288b3dd Make it easier to read. 2021-04-02 12:49:58 -04:00
Itamar Turner-Trauring dd6e0d5467 Switch to decode_furl(). 2021-04-02 12:49:01 -04:00
Itamar Turner-Trauring 939f1f840b Fix reference to new location. 2021-04-02 12:48:50 -04:00
Sajith Sasidharan add2be1b44 Pin decorator
CI broke when decorator 5.0.1 (a dependency via pytest-twisted) with
dropped Python 2.7 compatibility was released.
2021-04-02 10:24:43 -04:00
Jean-Paul Calderone 89e1865f78 Forget about runtime performance 2021-04-02 09:27:58 -04:00