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
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
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
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 |
|
Florian Sesser
|
af8e84fc76
|
Spell txi2p correctly
|
2024-12-05 12:06:07 +01:00 |
|
Florian Sesser
|
b37d6022cb
|
Use nixpkgs-provided txi2p-tahoe
|
2024-12-05 12:06:07 +01:00 |
|
Florian Sesser
|
37373133b9
|
Use nixpkgs-provided txtorcon
|
2024-12-05 12:06:07 +01:00 |
|
Florian Sesser
|
e01453e0fd
|
Use the nixpkgs-provided twisted
|
2024-12-05 12:06:07 +01:00 |
|
Florian Sesser
|
916a68439a
|
Use the nixpkgs-provided pyopenssl
|
2024-12-05 12:05:51 +01:00 |
|
Florian Sesser
|
76726f24f2
|
Use the nixpkgs-provided klein
|
2024-12-05 11:53:49 +01:00 |
|
Florian Sesser
|
c43fab3a04
|
Drop our vendored pycddl, upstream has our fixes now
|
2024-12-05 11:53:49 +01:00 |
|
Florian Sesser
|
cf8909a2b5
|
Update PyOpenSSL to the second-latest version
The latest version 404s ?
|
2024-12-05 11:53:49 +01:00 |
|
Benoit Donneaux
|
3187e00735
|
Update nixpkgs to 24.11, drop test for python39 but add python312
Co-authored-by: Florian Sesser <florian@leastauthority.com>
Signed-off-by: Benoit Donneaux <benoit@leastauthority.com>
|
2024-12-05 11:51:56 +01:00 |
|