Commit Graph

15955 Commits

Author SHA1 Message Date
meejah
42fdc4a694
Merge pull request #1382 from jwjacobson/1101.feature
Some checks failed
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
1101.feature Add verbose flag to check command
2024-12-14 02:01:15 -07:00
meejah
c363bd8139
Merge pull request #1418 from meejah/4143.refresh-docker-images--copy
Some checks are pending
CI / coverage (macos-14, 3.12) (push) Waiting to run
CI / coverage (ubuntu-22.04, 3.12) (push) Waiting to run
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Waiting to run
CI / coverage (windows-2022, 3.12) (push) Waiting to run
CI / finish-coverage-report (push) Blocked by required conditions
CI / integration (false, macos-14, 3.11) (push) Waiting to run
CI / integration (false, ubuntu-20.04, 3.11) (push) Waiting to run
CI / integration (false, windows-2022, 3.11) (push) Waiting to run
CI / integration (true, ubuntu-20.04, 3.12) (push) Waiting to run
CI / packaging (macos-14, 3.9) (push) Waiting to run
CI / packaging (ubuntu-22.04, 3.9) (push) Waiting to run
CI / packaging (windows-2022, 3.9) (push) Waiting to run
4143: refresh docker images
2024-12-13 13:37:38 -07:00
meejah
9978fc2370 insist on new-ish tox 2024-12-13 12:13:49 -07:00
meejah
411e32b0d4 final attempt: more timeout for chutney, a comment about (trying to) skip integration failures 2024-12-13 12:12:42 -07:00
JW Jacobson
4a3668712b Merge branch 'master' of https://github.com/tahoe-lafs/tahoe-lafs into 1101.feature 2024-12-13 14:07:44 -05:00
meejah
c5f54a0cad admit defeat 2024-12-13 11:02:20 -07:00
meejah
a7d149f7f9 no slow things, this builder is already very slow 2024-12-13 09:25:34 -07:00
meejah
ea94d23624 py39 -> py311 2024-12-13 00:27:38 -07:00
meejah
654ec9d5e3 no debian 11 2024-12-13 00:21:09 -07:00
meejah
5105d1ae54 Install newer tor, from torproject.org 2024-12-13 00:19:14 -07:00
Benoit Donneaux
c7b2ae7b2c Update build-images job according to the latest doc
https://circleci.com/blog/how-to-build-a-docker-image-on-circleci-2-0/
trying to avoid "Docker is not supported on this resource class"

Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-12-13 00:19:14 -07:00
Benoit Donneaux
db72c12e57 Refresh docker images
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-12-13 00:19:14 -07:00
meejah
4809397ab5
Merge pull request #1411 from meejah/4133.reduce-caching
Some checks are pending
CI / coverage (macos-14, 3.12) (push) Waiting to run
CI / coverage (ubuntu-22.04, 3.12) (push) Waiting to run
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Waiting to run
CI / coverage (windows-2022, 3.12) (push) Waiting to run
CI / finish-coverage-report (push) Blocked by required conditions
CI / integration (false, macos-14, 3.11) (push) Waiting to run
CI / integration (false, ubuntu-20.04, 3.11) (push) Waiting to run
CI / integration (false, windows-2022, 3.11) (push) Waiting to run
CI / integration (true, ubuntu-20.04, 3.12) (push) Waiting to run
CI / packaging (macos-14, 3.9) (push) Waiting to run
CI / packaging (ubuntu-22.04, 3.9) (push) Waiting to run
CI / packaging (windows-2022, 3.9) (push) Waiting to run
4133: no need to cache tahoe-lafs[build] extras
2024-12-12 19:17:09 -07:00
meejah
2ec252b178 news 2024-12-12 15:29:25 -07:00
meejah
ef55c29c60 do not need [build] to be cached 2024-12-12 15:29:25 -07:00
meejah
e8ddd8a0d9
Merge pull request #1403 from LeastAuthority/4134.fix-circleci-nix
Some checks are pending
CI / coverage (macos-14, 3.12) (push) Waiting to run
CI / coverage (ubuntu-22.04, 3.12) (push) Waiting to run
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Waiting to run
CI / coverage (windows-2022, 3.12) (push) Waiting to run
CI / finish-coverage-report (push) Blocked by required conditions
CI / integration (false, macos-14, 3.11) (push) Waiting to run
CI / integration (false, ubuntu-20.04, 3.11) (push) Waiting to run
CI / integration (false, windows-2022, 3.11) (push) Waiting to run
CI / integration (true, ubuntu-20.04, 3.12) (push) Waiting to run
CI / packaging (macos-14, 3.9) (push) Waiting to run
CI / packaging (ubuntu-22.04, 3.9) (push) Waiting to run
CI / packaging (windows-2022, 3.9) (push) Waiting to run
4134: Fix Nix jobs on CircleCI
2024-12-12 12:16:38 -07:00
Florian Sesser
4de3508904 Make hatchling write us a _version.py when running the tests
Co-authored-by: Benoit Donneaux <benoit@leastauthority.com>
2024-12-12 17:05:38 +00:00
Florian Sesser
086f93432c Adapt to Tahoe-LAFS' new build system 2024-12-11 19:49:35 +00:00
Benoit Donneaux
f0785a547e Merge remote branch 'origin/master' into 4134.fix-circleci-nix 2024-12-11 11:56:59 +01:00
meejah
dc6ea19d96
Merge pull request #1395 from meejah/4133.packaging-disaster-zone
Some checks failed
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
4133: use declarative build via pyproject.toml and hatch
2024-12-10 11:52:19 -07:00
Benoit Donneaux
5d2ed92a61 Merge remote-tracking branch 'origin/master' into 4134.fix-circleci-nix 2024-12-07 03:21:18 +01:00
meejah
e24b9ec0e8
Merge pull request #1404 from LeastAuthority/4141.pin-ci-builders
4141: Pin the base versions of the builders to improve reproducibility while checking PRs
2024-12-06 17:10:57 -07:00
meejah
e52a7fbdd7 reviewer doesn't like -latest
cherry-picked from #1395
2024-12-06 23:44:49 +01:00
meejah
85335f151d attempt to properly ignore Nix 2024-12-06 15:23:06 -07:00
meejah
f5e80f2f6f moar wheels 2024-12-06 13:20:30 -07:00
meejah
53451abef4 remove Python 3.8 mentions 2024-12-06 13:20:18 -07:00
meejah
61a5d2b7b5 don't need 2024-12-06 13:20:18 -07:00
meejah
86a48bc7b7 make pyproject config match old MANIFEST 2024-12-06 13:20:18 -07:00
meejah
dd38030b2a don't need to special-case importlib.resources as we don't support python 3.8 and lower 2024-12-06 13:20:18 -07:00
meejah
4c9321eff1 see if wheel cache works now 2024-12-06 13:20:18 -07:00
meejah
2108fb7994 reviewer doesn't like -latest 2024-12-06 13:20:18 -07:00
meejah
2ebdccf069 macos-12 deprecated; move to latest 2024-12-06 13:20:18 -07:00
meejah
18d2885d02 longer timeouts worked elsewhere 2024-12-06 13:20:18 -07:00
meejah
1e01b46d45 more-unique because premature merge 2024-12-06 13:19:21 -07:00
meejah
52cd536686 remove broken oracle-linux-8 (+ fedora) builders 2024-12-06 13:17:52 -07:00
meejah
6c9cb09481 no build deps 2024-12-06 13:17:52 -07:00
meejah
8a66c40d47 answer the question 2024-12-06 13:17:52 -07:00
meejah
0130fd74e6 make hatchling happy? 2024-12-06 13:17:52 -07:00
meejah
4386a0ee41 do we even need to? 2024-12-06 13:17:52 -07:00
meejah
0d85384dfc arrrrg 2024-12-06 13:17:52 -07:00
meejah
6a89b0263b less less care 2024-12-06 13:17:52 -07:00
meejah
cbe103edaf less care 2024-12-06 13:17:52 -07:00
meejah
3dfc48bcf4 why do we care about this cache? 2024-12-06 13:17:52 -07:00
meejah
02a73833ea key wrong? 2024-12-06 13:17:52 -07:00
meejah
b39fb229b3 fix? 2024-12-06 13:17:52 -07:00
meejah
4d9e628469 replace build system with hatchling 2024-12-06 13:17:38 -07:00
meejah
dfd14f7558 news 2024-12-06 13:17:38 -07:00
Benoit Donneaux
de355ec634 Remove nixpkgs override and the lib we no longer use
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-12-06 00:35:02 +01:00
Benoit Donneaux
b5d54c2184 Add news fragment about fixing the Nix CI
Co-authored-by: Florian Sesser <florian@leastauthority.com>
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
2024-12-05 15:20:12 +01:00
Florian Sesser
cf82b0b3fa Patch _version.py
Courtesy of the ZKAPAuthorizer nix expressions
2024-12-05 12:06:07 +01:00