8e20fa0fbf
whitespace
2023-02-21 00:01:13 -07:00
464498f6bf
Merge branch 'master' into 2916.grid-manager-proposal.6
2023-02-20 11:24:20 -07:00
15c7916e08
Revert previous two commits ( e046627
, a292f52
)
2023-01-27 12:46:30 -05:00
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
87dad9bd2b
Remove "charset_normalizer < 3" constraint
2023-01-27 10:07:50 -05:00
55139bb3f9
We can demand >= 0.4 now
2023-01-23 08:50:04 -05:00
0eee22cccf
Pin older charset_normalizer.
2023-01-13 09:53:38 -05:00
7c506057b5
Merge remote-tracking branch 'origin/master' into 3956-mutable-uploads
2023-01-09 17:05:31 -05:00
1482d41918
Drop 3.7.
2023-01-09 11:01:45 -05:00
22227c7094
Support old pycddl too so nix can keep working.
2023-01-09 10:31:48 -05:00
a71e873c21
pycddl 0.2 is broken, 0.3 is missing mmap() support.
2022-12-21 09:15:51 -05:00
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
13aa000d0b
Some features we depend on are broken in tox 4
2022-12-09 14:12:43 -05:00
4367e5a0fc
Bump the Twisted dependency so we can do this
2022-11-30 09:28:58 -05:00
1a3e3a86c3
Require latest pycddl, and work around a regression.
2022-10-14 11:27:04 -04:00
435df4923f
Merge branch 'master' into 2916.grid-manager-proposal.6
2022-10-05 10:18:09 -04:00
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
795ec0b2db
Fix flake8 issue.
2022-10-03 11:52:07 -04:00
2a3b110d53
simple build automation
2022-09-30 16:48:23 -06:00
5973196931
refactor: use filelock and test it
2022-09-21 19:00:27 -06:00
fb532a71ef
own pid-file checks
2022-09-17 16:31:49 -06:00
4cc5c4d55d
Merge remote-tracking branch 'origin/master' into 2916.grid-manager-proposal.6
2022-07-25 11:55:47 -04:00
921e3a7712
Don't use broken version of werkzeug.
2022-07-25 09:55:03 -04:00
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
da4deab167
Note version with fix.
2022-05-16 11:19:46 -04:00
5b0762d3a3
Workaround for autobahn issues.
2022-05-10 13:59:58 -04:00
e5b0e51f72
Server-side schema validation of CBOR.
2022-04-11 13:11:45 -04:00
9d9ec698e0
Add support for Python 3.10.
2022-02-23 11:07:56 -05:00
21e288a4d0
Technically don't support 3.10 yet.
2022-02-15 14:35:18 -05:00
be2590f9b8
Python 2 is now unsupported.
2022-02-15 10:20:52 -05:00
609bd819bb
Merge remote-tracking branch 'origin/master' into 3855-immutable-http-apis-part-1
2022-01-25 10:42:04 -05:00
e9d6eb8d0e
Need some fixes in this version.
2022-01-24 11:30:49 -05:00
8eb6ab4765
Switch to Python 3.7 as minimal version.
2022-01-24 10:42:09 -05:00
f09aa8c796
Use pre-existing parser for Range and Content-Range headers.
2022-01-20 11:16:06 -05:00
7e3cb44ede
Pin non-broken version of Paramiko.
2022-01-07 10:13:29 -05:00
777d630f48
Another dependency.
2021-11-12 12:00:07 -05:00
e7a5d14c0e
New requirements.
2021-11-12 11:25:10 -05:00
efc9dc831b
Revert "a stab at using setup.cfg and setuptools_scm"
...
This reverts commit 68e8e0a7d5
.
2021-10-14 11:01:37 -04:00
68e8e0a7d5
a stab at using setup.cfg and setuptools_scm
2021-10-14 10:58:41 -04:00
0a072a98c8
Merge pull request #1125 from hacklschorsch/3786.openmetrics
...
3786 Add OpenMetrics (Prometheus) statistics endpoint
2021-09-28 13:21:46 -06:00
6ef3811112
Prevent conflicting overlapping writes.
2021-09-24 11:54:08 -04:00
7183d53c23
put test dependency in the setuptools test extra
2021-09-23 07:58:02 -04:00
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
6df4fa315e
Add explicit dependency on Click.
2021-08-26 14:55:41 -04:00
7ad6c9269c
Merge branch 'master' into 2916.grid-manager-proposal.5
2021-08-25 14:04:53 -06:00
6475b44336
Get rid of unnecessary version constraints.
2021-07-05 16:17:26 -07:00
72d5bedf14
Depend on newer foolscap.
2021-07-02 10:10:26 -07:00
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
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
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