Jean-Paul Calderone
70caa22370
have to do certifi in tox.ini
...
by the time setup.py is being processed it is too late for certifi to help
2023-04-28 07:51:45 -04:00
Jean-Paul Calderone
f6e4e862a9
Require that the actual test run step do this part
...
Keep this script to wheelhouse population. We might be giving up a tiny bit
of performance here but let's make it work at all before we make it fast.
2023-04-28 07:50:50 -04:00
Jean-Paul Calderone
29961a08b2
typo in the requirements list...
2023-04-27 11:40:49 -04:00
Jean-Paul Calderone
66d3de0594
narrowly pin these dependencies
...
This will break because these are not the versions on all Docker CI images but
we need to pin them to rebuild those images with the correct versions.
Rebuilding the images might break CI for all other branches. But! It's
broken already, so it's not like it's any worse.
2023-04-27 11:31:26 -04:00
Jean-Paul Calderone
58ccecff54
Take a step towards unifying dependency pins used by tox env and Docker image building
2023-04-27 11:17:19 -04:00
Jean-Paul Calderone
4d5b9f2d0c
match the version in the docker image
...
it is maybe wrong that we pin a specific version here and also only include a
specific version (probably some interpretation of "the most recent release")
in the docker image...
2023-04-27 10:48:46 -04:00
Jean-Paul Calderone
f9269158ba
news fragment
2023-04-27 10:46:58 -04:00
Jean-Paul Calderone
3d0c872f4c
restrict CI jobs to the wheelhouse
2023-04-27 10:44:10 -04:00
Itamar Turner-Trauring
6d961eada9
Merge pull request #1289 from tahoe-lafs/4012.add-timeout-to-http-client
...
Add timeout to the blocking http client
Fixes ticket:4012
2023-04-27 09:13:44 -04:00
Itamar Turner-Trauring
194a160c44
Merge pull request #1286 from tahoe-lafs/4005-more-http-storage-logging
...
More http storage logging
Fixes ticket:4005
2023-04-27 09:08:03 -04:00
Itamar Turner-Trauring
f9a1eedaea
Make timeout optional, enable it only for integration tests.
2023-04-25 12:31:37 -04:00
Itamar Turner-Trauring
558e3bf797
Fix unnecessary conversion.
2023-04-25 08:46:57 -04:00
Itamar Turner-Trauring
430e98d83a
Merge remote-tracking branch 'origin/master' into 4005-more-http-storage-logging
2023-04-25 08:40:26 -04:00
Itamar Turner-Trauring
4cdd4488bf
Merge pull request #1290 from tahoe-lafs/4014-remove-pylint
...
Remove pylint and flake8, replacing with ruff
Fixes ticket:4014
2023-04-25 08:37:00 -04:00
Itamar Turner-Trauring
ebed5100b9
Switch to longer timeout so it's unlikely to impact users.
2023-04-25 08:16:12 -04:00
Itamar Turner-Trauring
1371ffe9dc
Just have ruff in one place.
2023-04-25 08:14:26 -04:00
Itamar Turner-Trauring
c05afb19df
Don't install code, it's not necessary.
2023-04-17 10:33:31 -04:00
Itamar Turner-Trauring
6517cd4a48
Fix lint found by ruff.
2023-04-17 10:22:27 -04:00
Itamar Turner-Trauring
7b33931df2
Replace flake8 with ruff.
2023-04-17 10:21:20 -04:00
Itamar Turner-Trauring
aafbb00333
Use ruff for trailing whitespace.
2023-04-17 10:10:09 -04:00
Itamar Turner-Trauring
cda97e4fa6
Remove pylint, replacing with faster alternative.
2023-04-17 10:06:50 -04:00
Itamar Turner-Trauring
2d81ddc297
Don't call str() on bytes.
2023-04-14 11:15:47 -04:00
Itamar Turner-Trauring
2916984114
More modernization.
2023-04-14 10:29:25 -04:00
Itamar Turner-Trauring
1823dd4c03
Switch to a slightly larger block size.
2023-04-14 10:24:00 -04:00
Itamar Turner-Trauring
67702572a9
Do a little modernization.
2023-04-14 10:22:14 -04:00
Itamar Turner-Trauring
d7ee1637df
Set a timeout.
2023-04-14 10:22:06 -04:00
Itamar Turner-Trauring
5dcbc00989
News fragment.
2023-04-14 10:18:55 -04:00
Itamar Turner-Trauring
464b476190
Work on 3.8.
2023-04-13 13:11:17 -04:00
Itamar Turner-Trauring
4befcacc60
Merge remote-tracking branch 'origin/master' into 4005-more-http-storage-logging
2023-04-13 12:49:43 -04:00
Itamar Turner-Trauring
48a8c5deea
Merge pull request #1288 from tahoe-lafs/4010-remove-codecov
...
Rip out codecov for now
Fixes ticket:4010
2023-04-13 12:48:35 -04:00
Itamar Turner-Trauring
e9a9ac7110
Rip out codecov for now.
2023-04-13 09:44:52 -04:00
Itamar Turner-Trauring
af845a40c6
Fix type annotations, removing Deferred in particular.
2023-04-13 09:38:33 -04:00
Itamar Turner-Trauring
33ab0ce042
Fix name.
2023-04-12 17:10:33 -04:00
Itamar Turner-Trauring
3833623df7
Merge remote-tracking branch 'origin/master' into 4005-more-http-storage-logging
2023-04-12 17:04:36 -04:00
Itamar Turner-Trauring
840ed0bf47
Unused imports.
2023-04-12 17:04:00 -04:00
Itamar Turner-Trauring
174609116e
Merge pull request #1284 from tahoe-lafs/3880-http-storage-logging
...
HTTP storage logging, part 1
Fixes ticket:3880
2023-04-12 17:00:57 -04:00
Itamar Turner-Trauring
8bda370b30
News fragment.
2023-04-12 17:00:47 -04:00
Itamar Turner-Trauring
3997eaaf90
Fix type annotations.
2023-04-12 17:00:31 -04:00
Itamar Turner-Trauring
2a7616e0be
Get tests passing again.
2023-04-12 16:43:46 -04:00
Jean-Paul Calderone
8f317ad36b
Merge pull request #1285 from exarkun/4006.remove-github-actions-unit-test-jobs
...
Move some unit test jobs from GitHub Actions to CircleCI
Fixes: ticket:4006
2023-04-12 16:30:18 -04:00
Itamar Turner-Trauring
cebf62176e
WIP add logging to decode_cbor.
2023-04-10 11:40:59 -04:00
Itamar Turner-Trauring
68f9243323
Merge branch '3880-http-storage-logging' into 4005-more-http-storage-logging
2023-04-10 11:31:04 -04:00
Itamar Turner-Trauring
4d4649f5c2
Apply suggestions from code review
...
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
2023-04-10 11:28:26 -04:00
Jean-Paul Calderone
4c542dfa9b
news fragment
2023-04-05 09:37:16 -04:00
Jean-Paul Calderone
7ae7db678e
add CPython 3.8 and CPython 3.9 unit test jobs to CircleCI
2023-04-05 09:03:51 -04:00
Jean-Paul Calderone
8557c66b39
Remove the "ubuntu-latest" unit test job from GitHub Actions
2023-04-05 09:03:20 -04:00
Jean-Paul Calderone
2be9e949f0
add Ubuntu 22.04 unit test job to CircleCI
2023-04-05 09:02:34 -04:00
Jean-Paul Calderone
590b20431a
Merge pull request #1282 from exarkun/4003.test_connection_status-demock
...
Remove `mock` use from allmydata/test/test_connection_status.py
Fixes: ticket:4003
2023-04-03 12:18:05 -04:00
Jean-Paul Calderone
28e442a4f5
Merge pull request #1280 from exarkun/4001.propagate-parent-process-env
...
Propagate parent environment to children in the integration tests
Fixes: ticket:4001
2023-04-03 12:16:58 -04:00
Itamar Turner-Trauring
e19aeb5aea
Correct the annotation.
2023-04-03 11:40:48 -04:00