Commit Graph

373 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
7b33931df2 Replace flake8 with ruff. 2023-04-17 10:21:20 -04:00
Itamar Turner-Trauring
51c7ca8d2c Workaround for incompatibility. 2023-03-24 15:22:21 -04:00
Itamar Turner-Trauring
ce6b7aeb82 More modern pylint and flake8 and friends. 2023-03-24 11:38:32 -04:00
Jean-Paul Calderone
a3ebd21b25 implement retry ourselves, don't depend on tenacity 2023-03-17 15:30:14 -04:00
Jean-Paul Calderone
2bb96d8452 There are new autobahn releases; remove the upper bound. 2023-03-13 15:19:07 -04:00
Itamar Turner-Trauring
8062808de2 Add restriction 3.12 or later. 2023-03-09 09:46:46 -05:00
Itamar Turner-Trauring
5ca07c311c Set up 3.11 in metadata and GitHub Actions. 2023-03-08 16:36:18 -05:00
meejah
8e20fa0fbf whitespace 2023-02-21 00:01:13 -07:00
meejah
464498f6bf Merge branch 'master' into 2916.grid-manager-proposal.6 2023-02-20 11:24:20 -07:00
Chris Wood
15c7916e08 Revert previous two commits (e046627, a292f52) 2023-01-27 12:46:30 -05:00
Chris Wood
a292f52de1 Try debugging CI/ubuntu-20.04 integration tests..
Does restoring the "charset_normalizer < 3" pin make the tests pass?
2023-01-27 11:47:50 -05:00
Chris Wood
87dad9bd2b Remove "charset_normalizer < 3" constraint 2023-01-27 10:07:50 -05:00
Jean-Paul Calderone
55139bb3f9 We can demand >= 0.4 now 2023-01-23 08:50:04 -05:00
Itamar Turner-Trauring
0eee22cccf Pin older charset_normalizer. 2023-01-13 09:53:38 -05:00
Itamar Turner-Trauring
7c506057b5 Merge remote-tracking branch 'origin/master' into 3956-mutable-uploads 2023-01-09 17:05:31 -05:00
Itamar Turner-Trauring
1482d41918 Drop 3.7. 2023-01-09 11:01:45 -05:00
Itamar Turner-Trauring
22227c7094 Support old pycddl too so nix can keep working. 2023-01-09 10:31:48 -05:00
Itamar Turner-Trauring
a71e873c21 pycddl 0.2 is broken, 0.3 is missing mmap() support. 2022-12-21 09:15:51 -05:00
Jean-Paul Calderone
80caf04966
Merge pull request #1234 from tahoe-lafs/3947.mutable-test_version-async-def
Convert some tests for mutables to use `async def`

Fixes: ticket:3947
2022-12-21 05:50:07 -05:00
Jean-Paul Calderone
13aa000d0b Some features we depend on are broken in tox 4 2022-12-09 14:12:43 -05:00
Jean-Paul Calderone
4367e5a0fc Bump the Twisted dependency so we can do this 2022-11-30 09:28:58 -05:00
Itamar Turner-Trauring
1a3e3a86c3 Require latest pycddl, and work around a regression. 2022-10-14 11:27:04 -04:00
Itamar Turner-Trauring
435df4923f
Merge branch 'master' into 2916.grid-manager-proposal.6 2022-10-05 10:18:09 -04:00
Itamar Turner-Trauring
abb0379645
Merge pull request #1223 from tahoe-lafs/3928-i2p
Fix i2p integration tests

Fixes ticket:3928
2022-10-03 12:32:28 -04:00
Itamar Turner-Trauring
795ec0b2db Fix flake8 issue. 2022-10-03 11:52:07 -04:00
meejah
2a3b110d53 simple build automation 2022-09-30 16:48:23 -06:00
meejah
5973196931 refactor: use filelock and test it 2022-09-21 19:00:27 -06:00
meejah
fb532a71ef own pid-file checks 2022-09-17 16:31:49 -06:00
Itamar Turner-Trauring
4cc5c4d55d Merge remote-tracking branch 'origin/master' into 2916.grid-manager-proposal.6 2022-07-25 11:55:47 -04:00
Itamar Turner-Trauring
921e3a7712 Don't use broken version of werkzeug. 2022-07-25 09:55:03 -04:00
Itamar Turner-Trauring
1ede0e7786 Merge remote-tracking branch 'meejah/2916.grid-manager-proposal.5' into 2916.grid-manager-proposal.6 2022-07-15 14:06:10 -04:00
Itamar Turner-Trauring
da4deab167 Note version with fix. 2022-05-16 11:19:46 -04:00
Itamar Turner-Trauring
5b0762d3a3 Workaround for autobahn issues. 2022-05-10 13:59:58 -04:00
Itamar Turner-Trauring
e5b0e51f72 Server-side schema validation of CBOR. 2022-04-11 13:11:45 -04:00
Itamar Turner-Trauring
9d9ec698e0 Add support for Python 3.10. 2022-02-23 11:07:56 -05:00
Itamar Turner-Trauring
21e288a4d0 Technically don't support 3.10 yet. 2022-02-15 14:35:18 -05:00
Itamar Turner-Trauring
be2590f9b8 Python 2 is now unsupported. 2022-02-15 10:20:52 -05:00
Itamar Turner-Trauring
609bd819bb Merge remote-tracking branch 'origin/master' into 3855-immutable-http-apis-part-1 2022-01-25 10:42:04 -05:00
Itamar Turner-Trauring
e9d6eb8d0e Need some fixes in this version. 2022-01-24 11:30:49 -05:00
Itamar Turner-Trauring
8eb6ab4765 Switch to Python 3.7 as minimal version. 2022-01-24 10:42:09 -05:00
Itamar Turner-Trauring
f09aa8c796 Use pre-existing parser for Range and Content-Range headers. 2022-01-20 11:16:06 -05:00
Itamar Turner-Trauring
7e3cb44ede Pin non-broken version of Paramiko. 2022-01-07 10:13:29 -05:00
Itamar Turner-Trauring
777d630f48 Another dependency. 2021-11-12 12:00:07 -05:00
Itamar Turner-Trauring
e7a5d14c0e New requirements. 2021-11-12 11:25:10 -05:00
Jean-Paul Calderone
efc9dc831b Revert "a stab at using setup.cfg and setuptools_scm"
This reverts commit 68e8e0a7d5.
2021-10-14 11:01:37 -04:00
Jean-Paul Calderone
68e8e0a7d5 a stab at using setup.cfg and setuptools_scm 2021-10-14 10:58:41 -04:00
meejah
0a072a98c8
Merge pull request #1125 from hacklschorsch/3786.openmetrics
3786 Add OpenMetrics (Prometheus) statistics endpoint
2021-09-28 13:21:46 -06:00
Itamar Turner-Trauring
6ef3811112 Prevent conflicting overlapping writes. 2021-09-24 11:54:08 -04:00
Jean-Paul Calderone
7183d53c23 put test dependency in the setuptools test extra 2021-09-23 07:58:02 -04:00
Sajith Sasidharan
65a1040fe8
Update references to the mailing list
New list is tahoe-dev@lists.tahoe-lafs.org, list info page is at
https://lists.tahoe-lafs.org/mailman/listinfo/tahoe-dev, and list
archives are now at https://lists.tahoe-lafs.org/pipermail/tahoe-dev/.

Sadly message numbers in list archive seem to have changed, so
updating references to list archive is not as simple as prefixing
`list.`
2021-08-31 09:58:43 -04:00