Commit Graph

12688 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
6475b44336 Get rid of unnecessary version constraints. 2021-07-05 16:17:26 -07:00
Itamar Turner-Trauring
ed52e43a4a
Merge pull request #1090 from tahoe-lafs/3686.i2p-support
Use version of foolscap with i2p support restored.

Fixes ticket:3686
2021-07-05 15:41:22 -07:00
Itamar Turner-Trauring
7027de6614 Merge remote-tracking branch 'origin/master' into 3686.i2p-support 2021-07-05 15:15:29 -07:00
Sajith Sasidharan
2e54382611
Merge pull request #1079 from tahoe-lafs/3733.use-newer-netifaces
Simplify CI configuration by using the new netifaces release

Fixes ticket:3733
2021-07-05 13:23:41 -04:00
Sajith Sasidharan
8d461491b8
Merge remote-tracking branch 'origin/master' into 3733.use-newer-netifaces 2021-07-05 10:41:08 -04:00
Sajith Sasidharan
a666b80268
Merge pull request #1092 from tahoe-lafs/3744.tor-macos-py27-integration-tests
Use older Tor on macOS + Python 2.7

Fixes ticket: 3744
2021-07-05 10:39:11 -04:00
Sajith Sasidharan
d2fdd92b8b Use older Tor on macOS + Python 2.7 2021-07-05 08:38:31 -04:00
Itamar Turner-Trauring
72d5bedf14 Depend on newer foolscap. 2021-07-02 10:10:26 -07:00
Itamar Turner-Trauring
0e08d0e080 News file 2021-07-02 10:09:47 -07:00
Sajith Sasidharan
f4bba078d5
Merge 'origin/master' into 3733.use-newer-netifaces 2021-06-25 11:11:38 -04:00
Sajith Sasidharan
a2186f3c98
Add an explanation within newsfragment
Why are we changing an unrelated newsfragment?
2021-06-25 11:07:11 -04:00
Sajith Sasidharan
f65d6c14c9
Rename related newsfragment
The newsfragment text related to ticket #3681 is in odds with the
changess made in ticket #3733.  We do not want the old text to confuse
people.  Renaming it to .minor should do it, since minor newsfragments
are excluded from final NEWS file.
2021-06-25 11:03:47 -04:00
Sajith Sasidharan
943b7d73fb
Merge pull request #1078 from tahoe-lafs/3732.whitelist-git-in-tox
Whitelist git in tox `news` environment

Fixes ticket:3732
2021-06-25 10:57:51 -04:00
Itamar Turner-Trauring
7deec790a6
Merge pull request #1084 from tahoe-lafs/3736.frontends-auth-python-3
Port allmydata.frontend.auth to Python 3

Fixes ticket:3736
2021-06-23 09:04:48 -04:00
Itamar Turner-Trauring
83b4fb88f4
Merge pull request #1085 from tahoe-lafs/3738.failing-unicode-upload-regression-python-2
Fix bug where uploading files with Unicode filenames failed on Python 2

Fixes ticket:3738
2021-06-23 09:04:31 -04:00
Itamar Turner-Trauring
de76c1d8ef
Merge pull request #1087 from tahoe-lafs/3741.pickle-versioning-python-3
Limit Pickle protocol to version supported by Python 2

Fixes ticket:3741
2021-06-16 13:40:16 -04:00
Itamar Turner-Trauring
3f98349cd9 Limit Pickle protocol to version supported by Python 2. 2021-06-16 11:53:25 -04:00
Itamar Turner-Trauring
f39eeb4741
Merge pull request #1086 from tahoe-lafs/3739.annoying-warning-python-2
Get rid of annoying warning in CLI tools

Fixes ticket:3739
2021-06-15 16:46:29 -04:00
Itamar Turner-Trauring
f778d25c44 Apply same fix to success path. 2021-06-15 14:05:49 -04:00
Itamar Turner-Trauring
e8308043e3 Method that doesn't break on Python 3. 2021-06-15 14:03:58 -04:00
Itamar Turner-Trauring
3461665ccf Get rid of annoying warning. 2021-06-15 13:56:34 -04:00
Itamar Turner-Trauring
23a71db38d News file. 2021-06-15 13:46:57 -04:00
Itamar Turner-Trauring
d74ef0798d Fix quoting to work on Python 2. 2021-06-15 13:46:22 -04:00
Itamar Turner-Trauring
473654ccb7 Test demonstrating the problem. 2021-06-15 13:46:06 -04:00
Itamar Turner-Trauring
95a7bfe57a
Merge pull request #1083 from tahoe-lafs/3702.codechecks-python-3
Switch codechecks to run on Python 3

Fixes ticket:3702
2021-06-15 13:05:48 -04:00
Itamar Turner-Trauring
2447d09fc0 Port to Python 3. 2021-06-14 11:58:48 -04:00
Itamar Turner-Trauring
6e32793176 News file. 2021-06-14 11:51:40 -04:00
Itamar Turner-Trauring
aa809669db Add a couple more tests for more complete coverage. 2021-06-14 11:51:18 -04:00
Itamar Turner-Trauring
28220d8a16 Switch to pylint instead of custom AST parsing that wouldn't work on Python 3. 2021-06-14 11:24:10 -04:00
Itamar Turner-Trauring
744f9bab4e Works fine on Python 3. 2021-06-14 10:55:49 -04:00
Itamar Turner-Trauring
b69902091a News file. 2021-06-14 10:55:43 -04:00
Itamar Turner-Trauring
59b09b60d3
Merge pull request #1080 from tahoe-lafs/3722.integration-tests-windows-python-3
Enable integration tests on Windows for Python 3

Fixes ticket:3722
2021-06-10 16:31:25 -04:00
Itamar Turner-Trauring
09c8fb6641
Merge pull request #1081 from tahoe-lafs/3734.broken-typechecks
Work with latest mypy.

Fixes ticket:3734
2021-06-10 15:24:39 -04:00
Itamar Turner-Trauring
2214e7a59f macOS has issues on Python 3, don't want to fix them in this PR. 2021-06-10 11:52:30 -04:00
Itamar Turner-Trauring
702f249f99 Use the correct py.test. 2021-06-10 11:22:11 -04:00
Itamar Turner-Trauring
6730f300c4 Merge branch '3734.broken-typechecks' into 3722.integration-tests-windows-python-3 2021-06-10 11:03:42 -04:00
Itamar Turner-Trauring
490d3ca29d Work with latest mypy. 2021-06-10 11:03:01 -04:00
Itamar Turner-Trauring
051f1e4c9e News file. 2021-06-10 10:47:39 -04:00
Itamar Turner-Trauring
6fdda6163c Run Python 3 integration tests on more than just Linux. 2021-06-10 10:47:17 -04:00
Sajith Sasidharan
ccfd897914 Do not rock the NixOS boat 2021-06-08 14:54:19 -04:00
Sajith Sasidharan
6c578df6a9 CI: remove special handling for Python 2.7 + Windows 2021-06-08 14:48:12 -04:00
Sajith Sasidharan
197b905174 Update netifaces dependency 2021-06-08 14:36:59 -04:00
Sajith Sasidharan
92eb702f6b Add newsfragment 2021-06-08 14:36:20 -04:00
Sajith Sasidharan
6363162b9d Comment about certify at the appropriate place 2021-06-07 17:37:11 -04:00
Sajith Sasidharan
3008a85dde Whitelist git in tox news environment 2021-06-07 17:36:14 -04:00
Sajith Sasidharan
232b0d44ee Add newsfragment 2021-06-07 17:35:25 -04:00
Sajith Sasidharan
074a5f772f
Merge pull request #1076 from tahoe-lafs/3730.update-towncrier
Update towncrier

Fixes ticket:3730
2021-06-07 17:24:07 -04:00
Sajith Sasidharan
9678d2ff79 Update towncrier config file in codechecks tox env 2021-06-07 15:53:52 -04:00
Sajith Sasidharan
af919cd5bd Update towncrier in news and draftnews tox envs
Since `towncrier.toml` is Towncrier's default configuration file,
`--config towncrier.toml` is not strictly necessary.  But being
explict about the configuration file seems to be a good idea.
2021-06-07 15:53:37 -04:00
Sajith Sasidharan
a3c221bab9 Rename towncrier configuration file 2021-06-07 15:31:12 -04:00