Commit Graph

15975 Commits

Author SHA1 Message Date
Alexandre Detiste
4ac60c5c86 vendor cmp() 2024-12-21 14:57:09 +01:00
Alexandre Detiste
5105112475 add newsfragment 2024-12-21 14:52:08 +01:00
Alexandre Detiste
095f81041c remove some now useless six.ensure_text 2024-12-21 02:14:26 +01:00
Alexandre Detiste
f9a65f82c0 trim usage of to-be-removed "future" library 2024-12-21 02:07:01 +01:00
meejah
7a8ce2e750
Merge pull request #1419 from hacklschorsch/patch-1
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
Update license / copyright line in README.rst
2024-12-19 21:54:21 -07:00
Florian Sesser
ff56bae373 (No) news. 2024-12-19 20:19:14 +00:00
Florian Sesser
f187df268e Readme.md: Remove end year of copyright timespan 2024-12-19 20:19:14 +00:00
Florian Sesser
f0f85a6c4e Update README.rst
Update license/copyright string to "-2025" (from "-2020") (a little bit forward looking)
2024-12-19 20:19:14 +00:00
meejah
7683524635
Merge pull request #1415 from meejah/4096.release-1.20-round-three
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
4096: release 1.20.0
2024-12-18 23:38:56 -07:00
meejah
6ba54b880f update release procedure to reflect reality 2024-12-18 22:37:16 -07:00
meejah
f2dbe2e39f whitespace error 2024-12-14 02:13:08 -07:00
meejah
f979efb984 update nix version 2024-12-14 02:13:08 -07:00
meejah
c5de7445cc update relnotes 2024-12-14 02:13:08 -07:00
meejah
34f1124882 missing summary 2024-12-14 02:13:08 -07:00
meejah
772fd59066 fixup NEWS titles 2024-12-14 02:13:08 -07:00
meejah
7ac3dbc02d news 2024-12-14 02:13:08 -07:00
meejah
244a3e643b need tox for testing 2024-12-14 02:13:08 -07:00
meejah
c98a61fef1 update NEWS.txt for release 2024-12-14 02:13:08 -07:00
meejah
27fb8174f3 tox changed their minds again 2024-12-14 02:13:08 -07:00
meejah
22bcd883a4 fix notes 2024-12-14 02:13:08 -07:00
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