aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump pkgcheck2html for py3.11 fixHEADmasterMichał Górny2024-10-071-0/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* gpyutils: Enable graphs for 312-to-313Michał Górny2024-07-061-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* gpyutils: Explicitly pass `-d` to gpy-depgraphMichał Górny2024-07-061-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* index: Include 2023 Bugzilla search linkMichał Górny2024-06-081-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* index: Include py3.12 → py3.13 reportMichał Górny2024-06-081-0/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* gpyutils: Add 312-to-313.txtMichał Górny2024-06-081-1/+11
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* keyrings.inc.bash: avoid the SHA1 warningRobin H. Johnson2024-05-201-1/+2
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* keyrings-export.bash: test export-clean variants in new filesRobin H. Johnson2024-05-191-0/+42
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* keyrings.inc.bash: support export optionsRobin H. Johnson2024-05-191-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* create-dev-keyrings.bash: this was split into other scripts and not used ↵Robin H. Johnson2024-05-191-60/+0
| | | | | | | | | | | | | | | | | since 2019 From infra crontabs in 2019 (public SKS was since removed): ``` -# regen dev keyrings every hour (we want to catch revocations early on) -0 * * * * gqa /usr/bin/nice /usr/local/bin/pidlock ${REPO}/create-dev-keyrings.bash ${OUTPUTDIR} +# regen keyrings +# Fetch from SKS, push to keys.g.o +0 * * * * gqa /usr/bin/nice /usr/local/bin/pidlock ${REPO}/keyrings-recv-sks.bash ; /usr/local/bin/pidlock ${REPO}/keyrings-send-keys.gentoo.org.bash +# Fetch from keys.g.o & export to keyring files +*/10 * * * * gqa /usr/bin/nice /usr/local/bin/pidlock ${REPO}/keyrings-recv-keys.gentoo.org.bash ; /usr/bin/nice /usr/local/bin/pidlock ${REPO}/keyrings-export.bash ${OUTPUTDIR} ``` Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Makefile.gpyutils, htdocs/index.html: add 3.11->3.12 stable reportsSam James2024-04-292-6/+12
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Bump pkgcheck2htmlMichał Górny2024-04-061-0/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* find-binary-files.sh: Output file versionUlrich Müller2024-02-061-1/+4
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Bump pkgcheck2htmlMichał Górny2024-01-121-0/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* keyrings.inc.bash: ensure digests/packets presentRobin H. Johnson2023-06-292-9/+12
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* keyrings.inc.bash: ensure there is a checksum to verify the download for ↵Robin H. Johnson2023-06-291-1/+7
| | | | | | corruption (integrity only, not authenticity) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* keyrings-export.bash: fixup exportRobin H. Johnson2023-06-291-8/+17
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* htdocs: add link to py311->py312 svg/graphSam James2023-06-011-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Makefile.gpyutils: add note about speeding up portingSam James2023-05-311-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Makefile.gpyutils: enable py3.12 graphsPetr Vaněk2023-05-311-2/+2
| | | | | | | | They generate within reasonable time frame, ~17 mins in my case. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/qa-scripts/pull/3 Signed-off-by: Sam James <sam@gentoo.org>
* Makefile.gpyutils: enable .dot file for 3.12Petr Vaněk2023-05-261-1/+1
| | | | | | | | | | | The .dot file can be useful as it provides detailed graphical information, even when a final .svg has not been generated. This could be beneficial for anyone who wants to access this information without having to generate the complete .svg. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/qa-scripts/pull/2 Signed-off-by: Sam James <sam@gentoo.org>
* Makefile.gpyutils: give up on 3.12 graphs for nowSam James2023-05-251-3/+3
| | | | | | I let it run for like, 9 hours locally and got nowhere. Signed-off-by: Sam James <sam@gentoo.org>
* Makefile.gpyutils: fix target, add instructionsSam James2023-05-241-2/+7
| | | | | | ... given I clearly keep getting it wrong. Signed-off-by: Sam James <sam@gentoo.org>
* htdocs: link to py3.11->py3.12 porting listSam James2023-05-241-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Makefile.gpyutils: try to generate Python 3.12 graphs tooSam James2023-05-241-2/+2
| | | | | | May revert this if it takes far too long but we'd like it if we can. Signed-off-by: Sam James <sam@gentoo.org>
* Makefile.gpyutils: add missing Python 3.12 wiring workSam James2023-05-241-1/+1
| | | | | Fixes: c3702bded26f1acfa69c12b5ff5c73bac11999e6 Signed-off-by: Sam James <sam@gentoo.org>
* Makefile.gpyutils: try to enable Python 3.12 listsSam James2023-05-241-1/+11
| | | | | | We're hoping that this is doable even this early on given ros is gone now.. Signed-off-by: Sam James <sam@gentoo.org>
* Remove py3.9 → py3.10 listsMichał Górny2023-04-192-23/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* leaf-packages.py: make quieterRobin H. Johnson2023-04-131-2/+6
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* leaf-packages: pylintRobin H. Johnson2023-04-131-2/+2
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* genrdeps-index: Use new pkgcore APIMichał Górny2023-03-241-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* htdocs: restore py3.11 graph linksSam James2023-01-221-0/+9
| | | | | | We're generating it again now. Signed-off-by: Sam James <sam@gentoo.org>
* Makefile.gpyutils: drop obsolete py2 refsSam James2023-01-221-1/+1
| | | | | Fixes: a33a67bc0ec417497c5a018f89750f90bea66fa1 Signed-off-by: Sam James <sam@gentoo.org>
* Makefile.gpyutils: try again for py3.10->py3.11 graphSam James2023-01-211-2/+2
| | | | | | The impl is stable now, so... Signed-off-by: Sam James <sam@gentoo.org>
* eapi-usage.sh: update commentary re pinspect usageSam James2023-01-181-3/+5
| | | | | | | | | We previously stopped using it because pkgcore at the time lacked support for newer EAPIs (>= EAPI 5), but now it's less appealing to switch back despite the elegance (and nicer output, I suppose) given the awk works and is a fair bit faster. Signed-off-by: Sam James <sam@gentoo.org>
* eapi-usage.sh: optimise + refactorSam James2023-01-181-5/+5
| | | | | | | | | | | | | - Use Bash primitives (parameter expansion) to avoid cut/rev (2x) calls, as well as grep! - Switch to while/read/find loop for improved robustness over while which can have issues wrt globbing/special file names. Thanks to ulm for the suggestions. Thanks-to: Ulrich Müller <ulm@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* Removed py3.8→3.9 reportsMichał Górny2023-01-142-23/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* index.html: add bugs last touched in 2022Sam James2023-01-131-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* index.html: Update copyright yearsUlrich Müller2023-01-121-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* index.html: Add leaf-packages.html reportFlorian Schmaus2023-01-121-0/+1
| | | | | Signed-off-by: Florian Schmaus <flow@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* keyrings-export.bash: use "last monday" / fix timestamped files generationSam James2022-11-011-1/+6
| | | | | | | | | Don't generate the timestamped files on Mondays to avoid "last" / "next" Monday confusion We want to avoid generating stuff like all-devs-20221107.gpg. Signed-off-by: Sam James <sam@gentoo.org>
* drop gpy-py2 handlingJohn Helmert III2022-10-311-5/+0
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* pkgcheck2html: bump versionSam James2022-10-151-0/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* pkgcheck2html: bump versionSam James2022-10-151-0/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* keyrings: disable using local keyserverJohn Helmert III2022-10-101-2/+2
| | | | | | | | Somehow this is vastly, vastly slower than simply using keys.gentoo.org even though they should be resolving to the same host. Bug: https://bugs.gentoo.org/876532 Signed-off-by: John Helmert III <ajak@gentoo.org>
* keyrings.inc.bash: gpgconf --kill all on cleanupJohn Helmert III2022-10-101-1/+1
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* pkgcheck2html: bump versionSam James2022-10-081-0/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* pkgcheck2html: bump versionSam James2022-10-081-0/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* pkgcheck2html: bump versionSam James2022-10-081-0/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* pkgcheck2html: bump versionSam James2022-10-081-0/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>