Commit Graph

15180 Commits

Author SHA1 Message Date
Jean-Paul Calderone
ca7d60097c update stale explanation about CACHIX_NAME 2023-03-26 20:05:35 -04:00
Jean-Paul Calderone
51f763ca9e fix word-o 2023-03-26 20:04:46 -04:00
Jean-Paul Calderone
9aefcbbe2f Merge remote-tracking branch 'origin/master' into 3994.refactor-circleci-configuration 2023-03-26 17:07:33 -04:00
Jean-Paul Calderone
2dd3b5d38d
Merge pull request #1272 from exarkun/3991.build-with-nix-for-pypy
Build with Nix for Python 3.11 and PyPy 3.9

Fixes: ticket:3991
2023-03-26 17:06:06 -04:00
Jean-Paul Calderone
5873d46d55 Merge remote-tracking branch 'origin/master' into 3991.build-with-nix-for-pypy 2023-03-26 16:05:27 -04:00
Jean-Paul Calderone
b4670028c4
Merge pull request #1277 from tahoe-lafs/3996.newer-flake8-and-pylint
Fixes: ticket:3996
Fixes: ticket:3997
2023-03-26 16:04:05 -04:00
Jean-Paul Calderone
6bf1f0846a additional news fragment 2023-03-26 12:56:26 -04:00
Jean-Paul Calderone
226da2fb2a Add missing pyyaml dependency
It worked without this because we got the pyyaml dependency transitively but
we should declare it directly since it is a direct dependency.
2023-03-26 11:49:17 -04:00
Itamar Turner-Trauring
796fc5bdc5 Fix lint. 2023-03-24 15:27:51 -04:00
Itamar Turner-Trauring
51c7ca8d2c Workaround for incompatibility. 2023-03-24 15:22:21 -04:00
Itamar Turner-Trauring
ee75bcd26b Fix lint. 2023-03-24 15:20:48 -04:00
Itamar Turner-Trauring
06dc32a6c0 Fix lint. 2023-03-24 15:20:11 -04:00
Itamar Turner-Trauring
6ce53000f0 Fix lint. 2023-03-24 15:19:39 -04:00
Itamar Turner-Trauring
63549c71ef Fix lints, remove some Python 2 junk. 2023-03-24 15:18:46 -04:00
Itamar Turner-Trauring
f5d9947368 Fix lint. 2023-03-24 15:15:51 -04:00
Itamar Turner-Trauring
0d92aecbf3 Fix lint. 2023-03-24 15:14:59 -04:00
Itamar Turner-Trauring
0377f858c2 Correct type. 2023-03-24 15:14:23 -04:00
Itamar Turner-Trauring
0bdea026f0 Fix lint. 2023-03-24 15:13:20 -04:00
Itamar Turner-Trauring
9d45cd85c7 Fix lint. 2023-03-24 15:12:16 -04:00
Itamar Turner-Trauring
1668b2fcf6 Fix lint. 2023-03-24 15:09:11 -04:00
Itamar Turner-Trauring
0c92fe554d Fix lint. 2023-03-24 15:07:22 -04:00
Itamar Turner-Trauring
74e3e27bea Fix lint. 2023-03-24 15:06:27 -04:00
Itamar Turner-Trauring
4b25a92356 Limit cryptography for now. 2023-03-24 13:49:44 -04:00
Itamar Turner-Trauring
8d84e8a19f Fix lint. 2023-03-24 12:08:04 -04:00
Itamar Turner-Trauring
3212311bbe Fix lint. 2023-03-24 12:06:49 -04:00
Itamar Turner-Trauring
494a977525 Fix lint. 2023-03-24 12:06:01 -04:00
Itamar Turner-Trauring
aea748a890 Fix lint. 2023-03-24 12:03:43 -04:00
Itamar Turner-Trauring
0e6825709d Fix lints. 2023-03-24 12:03:04 -04:00
Itamar Turner-Trauring
29a66e5158 Fix lint. 2023-03-24 12:01:12 -04:00
Itamar Turner-Trauring
ae29ea2b23 Fix lint, and some Python 3 cleanups. 2023-03-24 11:51:40 -04:00
Itamar Turner-Trauring
0cd197d4d0 Update another instance of List. 2023-03-24 11:46:46 -04:00
Itamar Turner-Trauring
e1839ff30d Fix lints. 2023-03-24 11:45:56 -04:00
Itamar Turner-Trauring
76ecdfb7bc Fix lint. 2023-03-24 11:44:59 -04:00
Itamar Turner-Trauring
958c08d6f5 Lint fix and cleanup. 2023-03-24 11:44:14 -04:00
Itamar Turner-Trauring
eb1cb84455 Lint fix and cleanup. 2023-03-24 11:42:38 -04:00
Itamar Turner-Trauring
56e3aaad03 Lint fix and cleanup. 2023-03-24 11:41:25 -04:00
Itamar Turner-Trauring
ce6b7aeb82 More modern pylint and flake8 and friends. 2023-03-24 11:38:32 -04:00
Itamar Turner-Trauring
1f29d5a23a News fragment. 2023-03-24 11:38:15 -04:00
Itamar Turner-Trauring
33d30b5c80 Type annotations. 2023-03-24 11:20:31 -04:00
Itamar Turner-Trauring
9baafea00e Refactor: simplify code so there are fewer codepaths. 2023-03-24 11:08:17 -04:00
Itamar Turner-Trauring
7715c4c6d0 News fragment. 2023-03-24 10:23:10 -04:00
Itamar Turner-Trauring
f0e60a80af Remove unneeded import. 2023-03-24 10:22:52 -04:00
Itamar Turner-Trauring
6659350ff3 Improve type annotations. 2023-03-24 10:18:15 -04:00
Itamar Turner-Trauring
0da059b644 Update the connection status during the initial choice of NURLs. 2023-03-24 10:10:18 -04:00
Jean-Paul Calderone
d92470d233
Merge pull request #1260 from exarkun/great-black-swamp-spec-tweaks
Great black swamp spec tweaks

Fixes: ticket:3986
2023-03-23 07:38:27 -04:00
Jean-Paul Calderone
95677ccbd6
Merge pull request #1273 from exarkun/3993.calibrate-cost-reports
Update RSA key generation docs

Fixes: ticket:3993
2023-03-22 14:25:47 -04:00
Jean-Paul Calderone
727d10af93 hit the right build target 2023-03-22 09:40:58 -04:00
Jean-Paul Calderone
bc424dc1d1 news fragment 2023-03-22 09:36:31 -04:00
Jean-Paul Calderone
8d0869f614 Factor some shared pieces of CircleCI configuration out
* Take DOCKERHUB_CONTEXT off of the single arbitrary job it was hung on and
  make it standalone.  This isolates it from future changes to that particular
  job.

* Take DOCKERHUB_AUTH out of `jobs` so it doesn't need a lot of extra
  boilerplate to pass schema validation.

* Give the "nixos" job a Python version parameter so it can be instantiated
  multiple times to test multiple Python versions.  Change the "NixOS
  unstable" instantiation to use Python 3.11 as a demonstration.

* Move a lot of the implementation of the "nixos" job into a "nix" executor
  and a "nix-build" command that, together, do the generic setup required to do
  any nix-based builds.
2023-03-22 09:30:52 -04:00
Jean-Paul Calderone
c1de2efd2d news fragment 2023-03-22 09:04:31 -04:00