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

Add some type annotations.

41939e2b286fedca55af7ad202739751c40d7f3d authored almost 2 years ago
Make sure tests have the same error testing infrastructure as the real thing.

b81fad2970ff3eeea87fa869318dcee1f6db6ce9 authored almost 2 years ago
pass mypy strict on the new module

2f3091a065fa3cb49183807b81785d8bd121f807 authored almost 2 years ago
news fragment

e8bcfea4f3c318a907926de7cc507549c291b059 authored almost 2 years ago
remove unused import

00ecb65c01478e59f9dd543e849c085556c8b767 authored almost 2 years ago
Make `tahoe create-node` use the new listener protocol

74ebda771a0b0e403dd6167081cb5516cc9c124e authored almost 2 years ago
Make the I2P and Tor providers implement the Listener protocol

c52eb695055014821bdb3c5916b1278524ba448e authored almost 2 years ago
Add a couple simple Listeners that we need

e15970a484031cb2d4673c03f06b314a19c25b43 authored almost 2 years ago
improve the Listener protocol somewhat

ed237b0dba674a7bac023163542cd6d904e20d77 authored almost 2 years ago
top-of-file cleanups

cbfbfe8b1e3075b5c131f93c3c9e5b02b03b2ac1 authored almost 2 years ago
Define a protocol for listener/transport providers

fdf8519ed5a66a94caf551cf5f853a3a327b4ff3 authored almost 2 years ago
Merge pull request #1281 from exarkun/4002.reuse-chutney

Use an existing Chutney, if there is one

Fixes: ticket:4002

0b5c96e7626beaca9f63c8ae3069bafbca9758ca authored almost 2 years ago
Merge pull request #1279 from exarkun/4000.tor-integration-tests-skip

Skip the tor integration tests if any needed tor tools are missing

Fixes: ticket:4000

efa91df901b6ba34417b0b66d7c2c72bae4bf3b3 authored almost 2 years ago
Python 3.8 compatibility

ecfa76ac3268d8f23fe374b8f1ae7507e01f0773 authored almost 2 years ago
Refactor; failing tests for some reason.

d36adf33a41be87814da8ccdf9a10c21813d53db authored almost 2 years ago
Not sure if per method logging is worth it, will start from assumption that HTTP

logging is enough.

e8c72e6753db8287ef1dcfa824080e1191746c2a authored almost 2 years ago
Merge pull request #1276 from tahoe-lafs/3978-connection-status-http-storage

Make connection status for http storage get updated in more cases

Fixes ticket:3978

2fd1123f77ef2df670e33e2a13b7574fe1f111fb authored almost 2 years ago
The function should return a coroutine.

80d8e5b465bbc717fc76708f319973ce40fb2907 authored almost 2 years ago
Python 3.8 compatibility

3ea9e97606b8605befc8e2b2f1a6342cf47c0336 authored almost 2 years ago
news fragment

a839ace32ae144457bf2f0c1be6e97903f84e7d3 authored almost 2 years ago
Crank the type checking ratchet

2e6a40294b7c30bb9e000eaa52e9bc00097504a3 authored almost 2 years ago
Factor some repetition out of the tests

6d4278b465a4eb2194845884d363d373e84433f3 authored almost 2 years ago
Remove the unused mock import

8e63fe2fddc8ca7b20a8a819d56c839546bc30e3 authored almost 2 years ago
Remove porting boilerplate

9a8430c90fcbb879e3e8e1b32a44c5f7aea8a5c0 authored almost 2 years ago
Pass a time function instead of patching the global

32cd54501d0f92de067c39b4178814e438bb49a4 authored almost 2 years ago
use foolscap.reconnector.Reconnector where one is required

Unfortunately we need to touch a private attribute directly to shove our
expected info into it. ...

6b7ea29d887150a8e041fbb0fe835b75ca76d565 authored almost 2 years ago
use foolscap.info.ConnectionInfo where one is required

It's *right* there. Just use it!

e2c6cc49d5e97627f4979ff4329c8cf3360f010e authored almost 2 years ago
use foolscap.reconnector.ReconnectionInfo where one is required

It's *right* there. Just use it!

2f106aa02adc157ef730ce49012da7e7f3b05b54 authored almost 2 years ago
Split up the state management logic from the server pinging logic.

bd7c61cc5cce30ee75c0803e71ce9c5d7cc1643a authored almost 2 years ago
remove unused binding

4232c7f142d114d9440ceca7ea8ebfa9a044664c authored almost 2 years ago
Clean up with simpler idiom.

7838f25bf8b70c981b29d8357a1edd427c253f80 authored almost 2 years ago
Explain why we ignore type check.

0995772b24168a47049c35ed35825fc69a660316 authored almost 2 years ago
news fragment

81193aaddcfe319f09283492030eb7e47ac792a1 authored almost 2 years ago
Use an already-installed Chutney if there is one

fb8c10c55fd13afc4d408f8dce47cd79a5e403f4 authored almost 2 years ago
Nothing uses the return value of this fixture

d3d94937be84c751475b9e4d3da4820fe4cd0cdf authored almost 2 years ago
news fragment

50c4ad81136a21096a6ce540938c70afc299fadd authored almost 2 years ago
news fragment

92eeaef4bded2dae3d1e0d99b176bee6a5a3ebaf authored almost 2 years ago
Propagate parent environment to children in the integration tests

8613e36bae8068aea67ee662296ab367e19c268c authored almost 2 years ago
Add a little more debug info to the integration test suite output

1c11f9e7d4957fcb1312418feb65c6a56847586e authored almost 2 years ago
Safely customize the client node's configuration

This is similar to the fix to the `tor_introducer` fixture.

1c99817e1b0d098a422a2d0ccdc4cb6a5cb3d489 authored almost 2 years ago
Safely customize the Tor introducer's configuration

Previously we clobbered the whole generated configuration and potentially
wiped out additional i...

fbcef2d1ae7f0893e4e4dc55066baa0b01feff4e authored almost 2 years ago
Skip the tor integration tests if any needed tor tools are missing

b65e8c72dffe637d3a78f733866c212d823503c3 authored almost 2 years ago
Revert to old code.

4211fd8525bfe5e45c323a9389df1ec5f54aab8d authored almost 2 years ago
Merge remote-tracking branch 'origin/master' into 3880-http-storage-logging

4a396309d2d247642989bc2a99a1ecd35071574b authored almost 2 years ago
Merge remote-tracking branch 'origin/master' into 3978-connection-status-http-storage

e7c71e66a37eae8eca5822809ed5c0be16038b3b authored almost 2 years ago
Merge pull request #1274 from exarkun/3994.refactor-circleci-configuration

Fixes: ticket:3994

c4781609882be52a2dbe516b9e1d060c2bc2ba33 authored almost 2 years ago
update stale explanation about CACHIX_NAME

ca7d60097c2b228191f9854db16960ad4abc667e authored almost 2 years ago
fix word-o

51f763ca9ec7b571fdc8079c6c3e498e78691de1 authored almost 2 years ago
Merge remote-tracking branch 'origin/master' into 3994.refactor-circleci-configuration

9aefcbbe2fbe4de5b3164050f62c2f68b1450cc7 authored almost 2 years ago
Merge pull request #1272 from exarkun/3991.build-with-nix-for-pypy

Build with Nix for Python 3.11 and PyPy 3.9

Fixes: ticket:3991

2dd3b5d38da3f6112911424966d946e907942104 authored almost 2 years ago
Merge remote-tracking branch 'origin/master' into 3991.build-with-nix-for-pypy

5873d46d55c3e3af01dcd9e11afc25365017621e authored almost 2 years ago
Merge pull request #1277 from tahoe-lafs/3996.newer-flake8-and-pylint

Fixes: ticket:3996
Fixes: ticket:3997

b4670028c4982112c2c2d52d9a097aacbf92cc15 authored almost 2 years ago
additional news fragment

6bf1f0846a9858e50988cf235562b5f92c11ebd5 authored almost 2 years ago
Add missing pyyaml dependency

It worked without this because we got the pyyaml dependency transitively but
we should declare i...

226da2fb2afa5961f8580619002905e3aeec580d authored almost 2 years ago
Fix lint.

796fc5bdc532d3809fcda2a50175ebacd9eb0504 authored almost 2 years ago
Workaround for incompatibility.

51c7ca8d2cee964c94c8bce689520eb25c8325ee authored almost 2 years ago
Fix lint.

ee75bcd26bb2336c275224988feffdc531c36d05 authored almost 2 years ago
Fix lint.

06dc32a6c0e625c7188321aa6b6f5a2b2d2c7e89 authored almost 2 years ago
Fix lint.

6ce53000f0382cf53b72006d1df48648a2e8f651 authored almost 2 years ago
Fix lints, remove some Python 2 junk.

63549c71efee7c952ea0a9d8b3a80e4a53fa7236 authored almost 2 years ago
Fix lint.

f5d9947368d799581e65609da2bd18dfb5352509 authored almost 2 years ago
Fix lint.

0d92aecbf3b97237f611628404efb24d45a4196e authored almost 2 years ago
Correct type.

0377f858c2aa4628a2cc86018fcdea01a3ccc00e authored almost 2 years ago
Fix lint.

0bdea026f0023b318389ed26b025bc3d5d1f5355 authored almost 2 years ago
Fix lint.

9d45cd85c712c9ee857d79032e026b1b149bbf0f authored almost 2 years ago
Fix lint.

1668b2fcf6c6c65250922853047059786096add6 authored almost 2 years ago
Fix lint.

0c92fe554ddc8ce8b4c1b4efed943ff71158efab authored almost 2 years ago
Fix lint.

74e3e27bea3309b33dc153114aad151baf7a4dd2 authored almost 2 years ago
Limit cryptography for now.

4b25a923567e53b74ee04bba78b0342b7e09fe4d authored almost 2 years ago
Fix lint.

8d84e8a19f66cc05421608e3f25378f96ddad68c authored almost 2 years ago
Fix lint.

3212311bbe3dd7f17bd8b7a7d74ad70fa503a7a1 authored almost 2 years ago
Fix lint.

494a977525f6db91c3a3f5be2a7b75dd91b0ce22 authored almost 2 years ago
Fix lint.

aea748a890e16b845b477f39eeb2d186fdd40ea9 authored almost 2 years ago
Fix lints.

0e6825709dbe28178e58d0d66820b139531a24b5 authored almost 2 years ago
Fix lint.

29a66e51583f549c6d080dc0dd25cf2a77b7039a authored almost 2 years ago
Fix lint, and some Python 3 cleanups.

ae29ea2b23cda231a953e9b1a8c92016c3ac0f53 authored almost 2 years ago
Update another instance of List.

0cd197d4d0b156124f73df7b9b16607c846208ee authored almost 2 years ago
Fix lints.

e1839ff30d629129b2aed9f0462a3f1bae1df9de authored almost 2 years ago
Fix lint.

76ecdfb7bcd9e64bb191409c33a10fd5621a7102 authored almost 2 years ago
Lint fix and cleanup.

958c08d6f577fa97e3b5a146405b4329a14c6235 authored almost 2 years ago
Lint fix and cleanup.

eb1cb84455883660301f51c7783497963c58007e authored almost 2 years ago
Lint fix and cleanup.

56e3aaad03f1839f50fce1a526f1b969517cc538 authored almost 2 years ago
More modern pylint and flake8 and friends.

ce6b7aeb828e4cdd2f2056e18ae7872dd53d6787 authored almost 2 years ago
News fragment.

1f29d5a23a6c772c35588f01b1c2a853691a4f5c authored almost 2 years ago
Type annotations.

33d30b5c80bad6a647e1d8e6d6268555e4a72826 authored almost 2 years ago
Refactor: simplify code so there are fewer codepaths.

9baafea00ed8aab9703c6d5af53a2efbed3303b0 authored almost 2 years ago
News fragment.

7715c4c6d01fda3da79245a3438360281b5abab9 authored almost 2 years ago
Remove unneeded import.

f0e60a80afa1b970299a9ebf97da1f7aeb12d784 authored almost 2 years ago
Improve type annotations.

6659350ff3279c9c4162f16f5a14f8aa4d10fee4 authored almost 2 years ago
Update the connection status during the initial choice of NURLs.

0da059b64486642864c0dbd211ccdb98909d79c1 authored almost 2 years ago
Merge pull request #1260 from exarkun/great-black-swamp-spec-tweaks

Great black swamp spec tweaks

Fixes: ticket:3986

d92470d233533bdc8ae1f014ca3a82b0ce74e3f3 authored almost 2 years ago
Merge pull request #1273 from exarkun/3993.calibrate-cost-reports

Update RSA key generation docs

Fixes: ticket:3993

95677ccbd6b9519ee649761244403ebad7dccc9a authored almost 2 years ago
hit the right build target

727d10af931bed91d3a9216d97f8687869210d63 authored almost 2 years ago
news fragment

bc424dc1d1abbed3edc44eb053908ea0ca58efd6 authored almost 2 years ago
Factor some shared pieces of CircleCI configuration out

* Take DOCKERHUB_CONTEXT off of the single arbitrary job it was hung on and
make it standalone...

8d0869f6140f2c701aa856238c6a66243d301111 authored almost 2 years ago
news fragment

c1de2efd2d97d4bc79afb40fe0f9dfe6c450b01b authored almost 2 years ago
Update the raw number and give a reference for interpretation

c49aa446552f3060b4f53bddd300e288be1eb21d authored almost 2 years ago
fix some editing errors about overreads and generally try to clarify

e7ed17af17c7c77daa24203954ff2ef2198875c6 authored almost 2 years ago
specify the unit of `available-space`

7c0b21916f376f139e2569242e443fea60c40723 authored almost 2 years ago
fix link markup

44f5057ed39cba4f853ad3aaf862244323b29858 authored almost 2 years ago