Commit Graph

15214 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
ea953f3ba1 Merge remote-tracking branch 'origin/3910-http-storage-server-tor-support' into 4035-new-mypy 2023-06-26 08:50:35 -04:00
Itamar Turner-Trauring
8b1227e4f4
Merge pull request #1307 from meejah/3910-http-storage-server-tor-support
more-generic testing hook
2023-06-26 08:24:34 -04:00
meejah
75b9c59846 refactor 2023-06-22 01:59:02 -06:00
meejah
122e0a73a9 more-generic testing hook 2023-06-22 01:29:55 -06:00
Itamar Turner-Trauring
8d99ddc542 Pacify mypy 2023-06-15 17:14:08 -04:00
Itamar Turner-Trauring
bf5213cb01 Pacify mypy 2023-06-14 18:01:52 -04:00
Itamar Turner-Trauring
96afb0743a Pacify mypy 2023-06-14 17:57:25 -04:00
Itamar Turner-Trauring
0f8100b1e9 Fix whitespace 2023-06-14 17:52:01 -04:00
Itamar Turner-Trauring
ce1839f203 Pacify mypy 2023-06-14 17:51:54 -04:00
Itamar Turner-Trauring
9306f5edab Fix mypy issues 2023-06-14 17:48:13 -04:00
Itamar Turner-Trauring
27243ccfdf Fix mypy issues 2023-06-14 17:45:15 -04:00
Itamar Turner-Trauring
44b752c87d Fix mypy issues 2023-06-14 17:43:39 -04:00
Itamar Turner-Trauring
af323d2bbb Get the code working again. 2023-06-14 17:05:51 -04:00
Itamar Turner-Trauring
55d62d609b Fix some mypy errors. 2023-06-14 16:54:09 -04:00
Itamar Turner-Trauring
11e0151838 Fix some type issues in storage_client.py 2023-06-14 16:02:04 -04:00
Itamar Turner-Trauring
65775cd6bd Not used externally. 2023-06-14 14:54:24 -04:00
Itamar Turner-Trauring
ff1c1f700e Remove unused methods. 2023-06-14 14:52:54 -04:00
Itamar Turner-Trauring
f42fb1e551 Unused import 2023-06-14 14:16:35 -04:00
Itamar Turner-Trauring
054c893539 Pacify mypy 2023-06-14 14:16:10 -04:00
Itamar Turner-Trauring
cab24e4c7b Another service name issue. 2023-06-14 14:12:39 -04:00
Itamar Turner-Trauring
3b5c6695d5 Pacify mypy. 2023-06-14 14:09:51 -04:00
Itamar Turner-Trauring
1fd81116cb Fix mypy complaint. 2023-06-14 14:08:30 -04:00
Itamar Turner-Trauring
257aa289cd Remote interfaces don't interact well with mypy. 2023-06-14 14:04:45 -04:00
Itamar Turner-Trauring
8493b42024 Fix types. 2023-06-14 14:02:24 -04:00
Itamar Turner-Trauring
b45ee20ba8 MyPy fixes for allmydata.storage. 2023-06-14 11:07:48 -04:00
Itamar Turner-Trauring
5561e11cfd Upgrade versions, install dependencies since mypy might want them 2023-06-14 10:31:11 -04:00
Itamar Turner-Trauring
6bc232745a News fragment. 2023-06-14 09:56:25 -04:00
Itamar Turner-Trauring
a99361b404 Merge branch '3910-http-storage-server-tor-support' into 4035-new-mypy 2023-06-14 09:56:15 -04:00
Jean-Paul Calderone
07a288f79d
Merge pull request #1304 from tahoe-lafs/3998-new-pyopenssl
Switch to using officially support constants, now part of pyOpenSSL's public API

Fixes: ticket:3998
2023-06-13 13:24:12 -04:00
Jean-Paul Calderone
cb082b2094 Merge remote-tracking branch 'origin/master' into 3998-new-pyopenssl 2023-06-13 10:35:51 -04:00
Jean-Paul Calderone
0b0e5c5c93 Keep using our dontBuildDocs helper function
It does the necessary overrides for stopping doc builds and excluding certain
inputs and outputs.  We can't just set `dontBuildDocs` in the derivation
because that's not a setting recognized by the Nixpkgs Python build system.
2023-06-13 10:34:36 -04:00
Jean-Paul Calderone
8421d406e9 Fix the name metadata as well
It was already computed for the derivation we're going to override.  It won't
be recomputed again as a result of `overrideAttrs` so we recompute it and
include it in the override.
2023-06-13 10:33:54 -04:00
Jean-Paul Calderone
608fbce9f9 match the source tarball hash 2023-06-13 10:18:56 -04:00
Jean-Paul Calderone
e5b6049329 match the package name on pypi, case and all
otherwise urls are misconstructed and stuff fails
2023-06-13 10:16:50 -04:00
Itamar Turner-Trauring
9cf69c5253 Merge remote-tracking branch 'origin/master' into 3910-http-storage-server-tor-support 2023-06-12 13:42:02 -04:00
Itamar Turner-Trauring
839140c6ab
Merge pull request #1303 from tahoe-lafs/4029-http-storage-client-respects-request-to-use-tor
Http storage client respects request to use tor

Fixes ticket:4029
2023-06-12 13:41:49 -04:00
Itamar Turner-Trauring
7ff20a34e0 Skip on macOS :( 2023-06-12 13:22:45 -04:00
Itamar Turner-Trauring
e8150015ad Try newer Python in the hopes this will speed things up. 2023-06-12 12:34:22 -04:00
Itamar Turner-Trauring
939f0ded25 It's OK if some nodes are down. 2023-06-12 12:00:12 -04:00
Itamar Turner-Trauring
eba1ed0226 More isolated test setup. 2023-06-12 12:00:05 -04:00
Itamar Turner-Trauring
4b495bbe85 Slightly improved logging. 2023-06-12 09:54:45 -04:00
Itamar Turner-Trauring
20d4175abc Fix typecheck complaint 2023-06-06 12:18:02 -04:00
Itamar Turner-Trauring
a977180baf Fix lint 2023-06-06 12:15:31 -04:00
Itamar Turner-Trauring
57a6721670 News file. 2023-06-06 12:07:13 -04:00
Itamar Turner-Trauring
e8744f91e5 Hook up HTTP storage for servers listening on .onion addresses 2023-06-06 12:06:51 -04:00
Itamar Turner-Trauring
74a121da74 Fix bug which meant object could not be created. 2023-06-06 11:47:36 -04:00
Itamar Turner-Trauring
5af0ead5b9 Refactor HTTP client creation to be more centralized. 2023-06-06 10:58:16 -04:00
Itamar Turner-Trauring
940600e0ed Link to ticket. 2023-06-05 12:54:51 -04:00
Itamar Turner-Trauring
43e4e1b09a Get rid of prefix. 2023-06-05 11:52:24 -04:00
Itamar Turner-Trauring
6e6bae9bf6 Some random other hash who knows 2023-06-05 11:34:52 -04:00