Ecosyste.ms: OpenCollective

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

github.com/tahoe-lafs/magic-folder

Tahoe-LAFS-based file synchronization
https://github.com/tahoe-lafs/magic-folder

pyutil 3.3.0 released!

1db9d693228821bceed10d191490c281e811f7dc authored over 5 years ago
Only install custom pyutil for PyPy CI

And add a comment explaining it

9a6a232df7224ebcabe326eb3eb2d54560be0d1f authored over 5 years ago
this was vaguely helpful sort of not really

it's definitely extremely noisy though

637f524bd8f19b42494fe767b106aab7444a0cfe authored over 5 years ago
re-enable everything

2b66f8e25ffd4eab60e6ec6f323a966372944cbc authored over 5 years ago
back to this

eb8f208ba1e3d12e1fa6a9d36e79b3cb6e7f4176 authored over 5 years ago
use a different branch without versioneer

see if that gets us a decent version number

f9e6529d6742c1e9bc837ae629bc60f944beec54 authored over 5 years ago
reenable the other things

35e1c05025fd76a455c2c16b08f8c76c6a70eab1 authored over 5 years ago
apparently this is the spelling

fca6f94b9c876bd5b3d764165e2d20e196fc6d12 authored over 5 years ago
try the branch of pyutil

7290e5081fcdc5e09937a5cc6f4dadd3931408eb authored over 5 years ago
Tell the rest of the platforms to keep using whatever "python2.7" is.

f41d5764398af4c17c06a0386b543c6b7ed9a19e authored over 5 years ago
just pypy

1ecf585a7482b8b24e11363f23d2c1efe1aa7971 authored over 5 years ago
try telling the virtualenv to use pypy

0439c80251fde1662b4a5521319b4d53cc8fab58 authored over 5 years ago
"debugging"

fe6cf6acd322e61b8339b0e07cf066ce04d20c7a authored over 5 years ago
"debugging"

edf4791d944b61949f3476281123711b2472fc5b authored over 5 years ago
try to make subunit2 processing allowed-to-fail too

fa3026fa738d5c14335eb2a8eca78f2160905fed authored over 5 years ago
it's shell, dude

16176ee9b68ab800f0c1b3cad738ed0486d657f1 authored over 5 years ago
can't require a job that isn't

1b517e5ed972f9a14295a191db5e3c1f65952400 authored over 5 years ago
correct shell syntax

24e5dc6d8d79c3db86d7404f58ec0c4528c1227f authored over 5 years ago
test even faster

8c93e1b784e55a756c54df7926c994e26df338a0 authored over 5 years ago
Attempt to build an allowed failure mechanism

And use it to let the PyPy job fail.

9bed0f04103c09005fa68d899ad989625235bc69 authored over 5 years ago
speed up testing

f9ac1e5eb5dbfb8569c6e783cd64fd05aa35ecbf authored over 5 years ago
Attempt to make CircleCI run PyPy job with the right tox environment

cddf1ec999df2ce5a372225631459113938c418b authored over 5 years ago
Attempt to define pypy27 and pypy27-coverage tox environments

6707f0b5480bda0b1bad8ed3a437d7282d238dfe authored over 5 years ago
Put the job in the workflow

38a09226faf0cc8e9e0fcb97c030302054e68159 authored over 5 years ago
Get a PyPy image

a8253c1958e867ded1035f7ef6815fc13df37036 authored over 5 years ago
Add a PyPy test job

cbda25c3cd42c7aa68e85a1297a2d5f4a3d15519 authored over 5 years ago
Build a Docker image we can use for PyPy CI

38a51ada029696b77c45ccf19f6f283336103311 authored over 5 years ago
include package data for crypto tests

7afbf58e0b42d698ab3f35e0de9f88f37bf6445a authored over 5 years ago
Merge pull request #618 from tahoe-lafs/3048.storage-client-abstraction

Storage client abstraction

b1c9b7f0c90ca20d028cb7dc08feab3a2e7f708d authored over 5 years ago
Use IStorageServer instead of RemoteReference in a lot of places

65a96989b49c40c0a20a899fb7c593a8a8a6efb9 authored over 5 years ago
Merge pull request #613 from tpltnt/new-style-classes

New style classes

0f47ba43912428a8e809a10b697b851aca5c629e authored over 5 years ago
ported old-style classes to new-style

35ba2409e615f6ba050b016b20fe50ab5b5f5ca9 authored over 5 years ago
Merge pull request #614 from tpltnt/some-circle-ci-fixes

circle-ci fixes

7166ff76461a7c83393651bf060a049623f399ae authored over 5 years ago
fixing codechecks / lint for circleci

763020b59e4432151c15260b7d169d39219cdc3d authored over 5 years ago
Merge pull request #608 from tahoe-lafs/3029.install-test-plugins

Install test plugins

Fixes: ticket:3029

efc2cc2e01e25f63efee07affcc73e576868d939 authored over 5 years ago
Merge remote-tracking branch 'origin/master' into 3029.install-test-plugins

2f04086d5ca76eba5fef3b3f98ea5d0dc7ed9587 authored over 5 years ago
Merge pull request #611 from tahoe-lafs/3025.fix-test_runner-hangs

Replace "tahoe start" with "tahoe run" in some of test_runner to fix CI hangs

Fixes: ticket:3025

3ddcccea8e7e23362487a70c8b1035a509ab75e1 authored over 5 years ago
explain the new `pip freeze` in the coverage commands

44e7bfa95b19cc3d6fc3bd67777d4e2adc70c469 authored over 5 years ago
explain the pinning in tox deps config

f486800df4432aa63bfa02bdf06b20a6235783a2 authored over 5 years ago
Re-pin these because it's nice to know what versions we're using

f4cedd0f36dfd0654961a8ae6d8f41e68636307b authored over 5 years ago
going to try another fix

5bdcabbe8e1bae74d9972f6bcf98515acaa10772 authored over 5 years ago
Try pinning *new* versions

Tox released 4 hours ago ******BROKE****** everything by removing the
upgrade-these-packages-aut...

77c01038ba52fcc8286a7b796575d1586212fd3e authored over 5 years ago
Get a not-*quite*-so-old version of pip

94894a6f16fcbb4359ed442a8a587dd638e76d29 authored over 5 years ago
Try pinning pip another way

Previous commit didn't yield any information because the error happens before
the commands are run.

141b0917d0e0048072daa2d3f3503f142d48983b authored over 5 years ago
Find out what versions are in the tox environment

a796fd6f6ce8974482fcd48e54320dd637a0affd authored over 5 years ago
Merge pull request #609 from tahoe-lafs/3036.remove-test-suite-timeout-overrides

remove test suite timeout overrides

dd37dcc5deff7f0e5a274ca8694015dcd0013a62 authored almost 6 years ago
Turn off usedevelop

It produces less useful test results by testing against a "develop"-installed
codebase. This ma...

e5d1b5b4391f57fbe0754180af134495e70c8f77 authored almost 6 years ago
Also install the test plugins.

d16cf1d25e94968261b777a6ca8b4017e8e96638 authored almost 6 years ago
Cannot skipsdisk if you don't want usedevelop

e830a98821191b1e9451575bf33b587056af9316 authored almost 6 years ago
remove the custom timeouts

b47185594d95bad98f477deab401dad7f467cb64 authored almost 6 years ago
Merge pull request #603 from tahoe-lafs/3028-string-literals

updated string literal syntax for python3 compatibility

69dca80b59dba076624492228b59fbb2676a5761 authored almost 6 years ago
updated string literal syntax for python3 compatibility

dcdf5807c1a4032e2cb9875bced5d97fe3f5e46a authored almost 6 years ago
removed tuple unpacking in function definitons for python3 compatibility

66d7991bb3efa9246c217da43a0540d89bb71d48 authored almost 6 years ago
simplify comment (from review)

6a79326c0a522b7966eb5ebf40c3216db7a77e35 authored almost 6 years ago
newer towncrier works with py2.7

27c9a2e5e2899cfc0c4b43e040eaab6acc9777a4 authored almost 6 years ago
add a 'draftnews' tox environment

9fd3e50932d65312d5ece83911af81dd51b6ca8f authored almost 6 years ago
Merge pull request #595 from tahoe-lafs/3024.faster-circleci-builds

Faster CircleCI builds

Fixes: ticket:3024

54357b856a39d99cde6e87d10b055dca585775d7 authored almost 6 years ago
Stop setting PIP_NO_INDEX.

b1b943b304bc8adeb3204c8a1d5d23d75f8d7ae4 authored almost 6 years ago
Restore the nobody user configuration

f1e3de67ee45c760ee6042baad0cec156ce347be authored almost 6 years ago
correct stupid editing mistake

497fba42d6d4cf109e0691f06f512e44d91478fe authored almost 6 years ago
Revert the multi-stage changes.

It doesn't save much space.
It greatly complicates the Dockerfile.
It breaks the `upcoming-depre...

45671a09715ac0f9d846d4d8d958056472d01a91 authored almost 6 years ago
sigh

6ef536d1dc819830a048f8af9b92953f36e1a507 authored almost 6 years ago
Fix tab indents

ae2757bb3fbe7cca79d181f1db4261852ebbc9ba authored almost 6 years ago
Let us have version infp

dacc0ebc7a6f3d499110b78a3e762c4d8c06bd43 authored almost 6 years ago
Fix the permissions ... twice. Thanks, COPY.

bc90b2d95db7373088d955984c34de14d327dd04 authored almost 6 years ago
Maybe this will clean up a little more

e86945a0ddd8e2ab18290e91d2f37cbed243294e authored almost 6 years ago
Get other dependencies we need, too.

33fa7a1945b38d6868bf2583744348ff9ff6ecc2 authored almost 6 years ago
Try a multi-stage build to make a smaller image.

b3b0c24ae0612e6613ac1c449630a717c7de08cd authored almost 6 years ago
Get a couple more basic deps in the wheelhouse

dd77b698508ae485f9352f46fc09b2445a05543d authored almost 6 years ago
Avoid the index

93cca2123a888927b34351958f391b4a93e149ac authored almost 6 years ago
Make sure the wheelhouse is usable by nobody

94df18a7f9bba074a94ec4ec6193ce85448e67da authored almost 6 years ago
tweak the comment x5

a9b64993ad21f937f135b117c3e7ad31178da52a authored almost 6 years ago
Probably isn't

9116b724ad969dc031a339ce41b73da47bcffb62 authored almost 6 years ago
update raise syntax for python3 compatibility

a2e3dc39b925786e1eeef660e95a72655870d05c authored almost 6 years ago
filters are, apparently, required

832bae5a93773421ce7b0a1bc0adbe54d8015114 authored almost 6 years ago
Slackware is not a first-class image or whatever

853ed7d9dcd7f0196b9edf4dcfed086942e90350 authored almost 6 years ago
Build the images on a schedule

fe29c6f40f2be5d20e1626c0a26bf66eaa8e08bf authored almost 6 years ago
Turns out that was redundant

fcb0f794055892cc9250ddb16589b7b10c09ca85 authored almost 6 years ago
Convert Slackware to the new pattern

b4d8ab145cfaf78200a42cc050bc04540f78cfa6 authored almost 6 years ago
Fix naming snafu

fdd351483b8d7375cbff151b0da1b28d9db9165c authored almost 6 years ago
Let us figure out which release we're on

63d3b8b60c288be84d8355c7c3cb5571ef6e24ac authored almost 6 years ago
Still a good idea to push the images

d2e6a12cfb05ad15ff3fce70d3fc9f4591308db8 authored almost 6 years ago
Bind the variables in both branches

0a98c366c5130dfbf8f5c96ecfa14b6e7878e534 authored almost 6 years ago
Split the image build job into many

062a237766f899c88605e6e227d2a9a8488fe3fb authored almost 6 years ago
Drop the separate Tor-enabled Debian image.

Just install Tor on the other Debian image and re-use that.

eec3cbb0b7f3e81530e28c914f87f7ac1a4dbab5 authored almost 6 years ago
Parameterize the Fedora version

feb394ed89681ce9a20c9b70315095f790026074 authored almost 6 years ago
Parameterize the Debian version

81fda9ef8c30d4ed1cb7f45b1b9918a45e969407 authored almost 6 years ago
Parameterize the Ubuntu version

90880d21d4813193709c087e23808d7840eba8c9 authored almost 6 years ago
Parameterize the CentOS version

767b5a632fe5aeb6f581c91a587764caa9b57d49 authored almost 6 years ago
Merge pull request #587 from tahoe-lafs/3013-try-except-syntax

updated all python files to use pep-3110 exception syntax for python3 compatibility

1a814b25c49e60b98e23189845e5827e354152c4 authored almost 6 years ago
Support a platform where the nobody group has a different name

a87855632ef662b902f5f4ab88277eb468f1bf84 authored almost 6 years ago
Have a go at converting the Fedora jobs

967bfd25fc86030a937c5600dc4e73b10becdaf8 authored almost 6 years ago
Have a go at converting CentOS

d91e3e842ca4f81f1d9c8c724f7f37132d5982ca authored almost 6 years ago
A few comments scraped from config.yml's CentOS job

54767b9f2b745569bcf3236294674e04e30aac85 authored almost 6 years ago
Install Tor in the Docker image and use it for integration job

6a07b2fb596d1d1e9da455d83ffa26a60f075e91 authored almost 6 years ago
This is baked into the Debian image we inherit

c195eb2cb589e386ca224fd2ad0fa2ea9abea0bd authored almost 6 years ago
Remove one more sudo

Unnecessary and broken since we run this step as nobody now

a9e681d5e2114db0a6a4633b69cab75046bef786 authored almost 6 years ago
Also propagate the user config to the other jobs

It was not propagated because they each have their own distinct "docker"
section.

92f8cd2c346537978d2a2142b4e695acdaab9185 authored almost 6 years ago
Try avoiding some of the sudo'ing

a4252c0778c5d8ec8cf0e2412897a024ea55056d authored almost 6 years ago
Factor some complexity out of the Dockerfile for easier reuse

a87e200045e56e51da00dee59be1414806e1901c authored almost 6 years ago