Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tahoe-lafs/tahoe-lafs

The Tahoe-LAFS decentralized secure filesystem.
https://github.com/tahoe-lafs/tahoe-lafs

bump to a newer nixos image

e3e223c8d6863ff4ab8c2cdfb1243a823b5d23d9 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Merge branch '4045.typechecks-vs-click' into 3903.nix-flake.2

2f00e989d431a48face6110af7abfa709d4e1908 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to work-around towncrier compatibility issue

c06e3e12babdce4cf3731c718c89d29ad493be09 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
suppress the new click mypy errors

dfd34cfc0b8a4fccb5e39f2b825442b662a0a2fb authored over 1 year ago by Jean-Paul Calderone <[email protected]>
news fragment

3129898563ed42cc8266d7b3c5d3aad43c9d3f56 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Reduce the amount of test suite gymnastics with new WebishServer API

Instead of forcing the test suite to try to discover the location of an
unnamed temporary file, ...

4b23b779e412797214736f6421d1776210d86738 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Reduce the amount of test suite gymnastics with new WebishServer API

Instead of forcing the test suite to try to discover the location of an
unnamed temporary file, ...

fd056026086f265236d3397c7fa9d4c27144e796 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
switch to the working version of nixpkgs by default

0eb160f42cb7b433f3a2ea17006d6f93414249a5 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
move all of the Python jobs to the nixpkgs unstable branch

This is the only place we can get a compatible pyOpenSSL/cryptography at the moment

f7dd63407f3c58e64ea47b394414d224fb22d65d authored over 1 year ago by Jean-Paul Calderone <[email protected]>
add missing test dependency

2271ca4698a297c9b2edf4a3f3b1e54b8e3feb0f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
link to the ticket

ddf4777153262a0fe4ccc27b5e992c744572379a authored over 1 year ago by Jean-Paul Calderone <[email protected]>
more python package tweaks

also point nixpkgs-unstable at HEAD of a PR with a cryptography upgrade
I tried just overriding ...

94e608f1363763e03df720e39828c9d281f05981 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Also run Foolscap-only integration tests.

b07f279483741a5496cf5aa4c0a8d0dc8df4cc6a authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Point to correct ticket

bc78dbc25c487ff158ba74bcbea4f46f432b48ea authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
News file.

ea50bb1c991097373790041a2525e5d8c47c63db authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
refactor the env builders a bit

72539ddfc7adf22bb3c5df256718a1a07277e3fa authored over 1 year ago by Jean-Paul Calderone <[email protected]>
fix the test app definition

9788e4c12f8f10f5ce7376e5db47b1901f073e70 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
fix another outdated comment

3871a92890f68bf4e4fbc0a208b143e8093347d9 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
slightly regularize nixpkgs handling

bf1db852197d22d307777a0005104d987ca92a48 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
compatibility with newer nixpkgs that includes the fix

8a53175655faf7f6756fe958a9e23f8b16daa455 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
get more output from the build step

d455e3c88fd32218a48e7ee13fc0c669adbd2ca7 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
turn off a lot of autobahn dependencies we don't need

4b932b86991b2cdefdb956f9ad782318bb067314 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to make noise to avoid ci timeouts

35254adebf9723d1936296137baf53266a45acc4 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
use a constant nixpkgs for build environment setup

f5dd14e0867d3dddbc521c03831853231645addb authored over 1 year ago by Jean-Paul Calderone <[email protected]>
identify the nixpkgs input correctly

4646c5ea38626896cb1cf1a984000145f30e0691 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
still limit cores during build though

84eb1a3e3242fa401dd280c8b368ad31ed2e2f10 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
drop the separate build-dependencies step

Since we don't run the unit tests as part of the package build now we don't
need it

3d62b9d0501586f3b4d53ce69552cc97ee74b744 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
get a jmespath interpreter

95ee3994a944ae959ba8c89bf82a3a3b160a4ccb authored over 1 year ago by Jean-Paul Calderone <[email protected]>
access to "experimental" nix commands

2ddb0970a36415cb4b48ba01dfb74bff9b559d71 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
try to get ci to use the flake

452ba6af32de98046bcb964a692b2fd59e9a363f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Add a flake with some packages and apps and an overlay

92474375350022fc12521b060160beeba777e3db authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Set the config the way we were in latest code.

76f8ab617276e07f0cab382216d40c9dcf9b81c5 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix lint

f4ed5cb0f347abb680f7ba143119877b7610a604 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Pass the correct arguments in.

d8ca0176ab2341d42c3cd808bd9c1a166eec36f6 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Merge remote-tracking branch 'origin/master' into 2916.grid-manager-integration-tests.2

c4e6ea63794751d2642802a0b1d2c0d2ecc4ca8d authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Merge pull request #1308 from tahoe-lafs/4035-new-mypy

Upgrade to new mypy

Fixes ticket:4035

1b99e23b9a1f856972f6c66ab791f9be5e656b85 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Specific commit

a7100c749d400be0024c60eb5d93e92c45e32105 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
If this ever does get called, make the error less obscure.

a7f45ab35564682511860314ac05ea012f8e8606 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Better explanation

5f9e784964ebbee5575cd6d57a2c65480ab99a15 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
News fragment

992687a8b9a9390ac7534e3eb9d89519001d3bd5 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Merge remote-tracking branch 'origin/master' into 4035-new-mypy

d697e8dab5db8990a154f325c98ebb50da4ba44b authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Merge pull request #1305 from tahoe-lafs/3910-http-storage-server-tor-support

HTTP storage server supports .onion addresses, and corresponding client support

Fixes ticket:...

0fb6c5ac183afc185834c761fc755219d2d7a6d0 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Merge remote-tracking branch 'origin/3910-http-storage-server-tor-support' into 4035-new-mypy

ea953f3ba15ea68add41ad3efde2e232d77dd20f authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Merge pull request #1307 from meejah/3910-http-storage-server-tor-support

more-generic testing hook

8b1227e4f46fd27da02ae29bc0aaf3cc1d5fc29e authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
refactor

75b9c59846bffadbeca2c5941931d335790a23bd authored over 1 year ago by meejah <[email protected]>
more-generic testing hook

122e0a73a979f379e6bc7a3f795847be8dc6db0b authored over 1 year ago by meejah <[email protected]>
Merge pull request #1306 from meejah/4036.option-for-closing-stdin

Add an option for not exiting `tahoe run` when stdin closes.

Fixes: ticket:4036

2304f77dfdcbe2d22767073e8767f8c82f0a4ac7 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
allow `list` as a generic container annotation

592e77beca60c997d06ec62b51e054e5ae59b05f authored over 1 year ago by Jean-Paul Calderone <[email protected]>
python 2/3 porting boilerplate cleanup

7257851565c16ce200a0cfd64c2e92d3cc552783 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
factor some duplication out of the tests

02fba3b2b67e062fb8ca0f2aeb8177309002a451 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
flake8

357c9b003f1b5866f9eb250b6c1b5313aacf86e3 authored over 1 year ago by meejah <[email protected]>
move news

e765c8db6fb237e161b2c4830601a7486b88a4e9 authored over 1 year ago by meejah <[email protected]>
add tests for both close-stdin cases

2fcb190c2f5a8550284eaa27a0ee0f8d2f2f068b authored over 1 year ago by meejah <[email protected]>
news

a107e163351faa5f62dfc33781d5e12a5781a07e authored over 1 year ago by meejah <[email protected]>
add --allow-stdin-close option

db9597ee1995a5f20de3a58fe0c5660b693fd8ca authored over 1 year ago by meejah <[email protected]>
Pacify mypy

8d99ddc542825e4e893b92546fe0856bb283b701 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Pacify mypy

bf5213cb016923c757780779afc02ac2847d3347 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Pacify mypy

96afb0743ac2ad9eb4af3c9ce94fcb8d65ac49ba authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix whitespace

0f8100b1e9646993a22175a77ca5a0ee1e707cce authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Pacify mypy

ce1839f2033c1700caa6d7f9b1de5ef713b3e142 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix mypy issues

9306f5edab0ed72e7acde86af6ff2d57fbe378b9 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix mypy issues

27243ccfdfadd51db8a5d1fef260d6125b10f3bd authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix mypy issues

44b752c87d97ba78fce3726e34d9ee0ee7b3fcdf authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Get the code working again.

af323d2bbb7753da7ec25c70ecb40f711c071c0b authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix some mypy errors.

55d62d609b286f3778bb290f344ef03c652c1176 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix some type issues in storage_client.py

11e01518388e6844f8ae086456f2cd6e81d08480 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Not used externally.

65775cd6bde8514fe5d3e0b809f7dd2a0dc50678 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Remove unused methods.

ff1c1f700ee4d94ec5a3276383420f4690703a2d authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Unused import

f42fb1e551e6b09ec4fa6812f06423f4afa8c828 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Pacify mypy

054c893539762449c377866fbc8c204536f9f2c5 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Another service name issue.

cab24e4c7b1241c14e2f010e6a7d117755e732e4 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Pacify mypy.

3b5c6695d5fca060ac51575d8b81ac347dac1f18 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix mypy complaint.

1fd81116cb9b7c29fdf5e3bb89430cfdb79b9f36 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Remote interfaces don't interact well with mypy.

257aa289cdd5a7954261a03e93725394afbe8ca0 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix types.

8493b42024c3e22438605b446a544747b27c8c6c authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
MyPy fixes for allmydata.storage.

b45ee20ba8bd9b582ad479b228be47390145d0de authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Upgrade versions, install dependencies since mypy might want them

5561e11cfd3804a080fc9e85ee52fa01a7a11a1d authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
News fragment.

6bc232745afba2c1121ceac0a4d05dfef3eee459 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Merge branch '3910-http-storage-server-tor-support' into 4035-new-mypy

a99361b404eddfd76a22a4ab46424a5be3977e43 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Merge pull request #1304 from tahoe-lafs/3998-new-pyopenssl

Switch to using officially support constants, now part of pyOpenSSL's public API

Fixes: ticke...

07a288f79d5a646111173819fba96609625a763a authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Merge remote-tracking branch 'origin/master' into 3998-new-pyopenssl

cb082b2094b24e0172e105c95f065729565b17d4 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Keep using our `dontBuildDocs` helper function

It does the necessary overrides for stopping doc builds and excluding certain
inputs and outputs...

0b0e5c5c93243b79a8f6e70f5b9ed9ca7c8f2020 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Fix the name metadata as well

It was already computed for the derivation we're going to override. It won't
be recomputed agai...

8421d406e9b246b5ce14809a408841f9f7c2537e authored over 1 year ago by Jean-Paul Calderone <[email protected]>
match the source tarball hash

608fbce9f9be25f5f770b618b210864f47b5f4b1 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
match the package name on pypi, case and all

otherwise urls are misconstructed and stuff fails

e5b6049329a7eb22e1f3bc56a849bead18ffaa59 authored over 1 year ago by Jean-Paul Calderone <[email protected]>
Merge remote-tracking branch 'origin/master' into 3910-http-storage-server-tor-support

9cf69c52535f82f4fc6043100d5386adcfd5e4fb authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
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

839140c6abd7bfea44181ee5b8cc401fe76bd308 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Skip on macOS :(

7ff20a34e0d5a52092d88146122c5db626a33140 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Try newer Python in the hopes this will speed things up.

e8150015ad4a555c564fcc3a3702f0e9435cc41a authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
It's OK if some nodes are down.

939f0ded25ab83b0f25cc97994d75fc1135d46a8 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
More isolated test setup.

eba1ed02269836457e663ace391a035286aa2187 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Slightly improved logging.

4b495bbe854237b97fc87036268fdbd4265d4a6a authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix typecheck complaint

20d4175abcbe2948f6e219fd4dd564e7fea47ae3 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix lint

a977180baf0b138c8dd3824d95ae3f66bec1540d authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
News file.

57a6721670da156bbf94b72c0b904f04633f6757 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Hook up HTTP storage for servers listening on .onion addresses

e8744f91e5176d6adf2f1fc4c2065f7041162573 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Fix bug which meant object could not be created.

74a121da74af8928cb212e550869fc4c7d511cde authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Refactor HTTP client creation to be more centralized.

5af0ead5b9b1232526511ab81ad1f59bf370a290 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Link to ticket.

940600e0ed5a8edc78febd53aac8177bceb56500 authored over 1 year ago by Itamar Turner-Trauring <[email protected]>
Get rid of prefix.

43e4e1b09a3da502bb0c3433948e03df9f9e05ab authored over 1 year ago by Itamar Turner-Trauring <[email protected]>