nixpkgs/maintainers/scripts
Matthieu Coudron 351cec5db3
use subcommands in plugin updaters (#223164)
* update.py: introduce subparsers for plugin updaters

This is preliminary work to help create more powerful plugin updaters.
Namely I would like to be able to "just add" plugins without refreshing
the older ones (helpful when github temporarily removes a user from
github due to automated bot detection).

Also concerning the lua updater, we pin some of the dependencies, and I
would like to be able to unpin the package without editing the csv
(coming in later PRs).

* doc/updaters: update command to update editor plugins

including vim, kakoune and lua packages

Co-authored-by: figsoda
2023-04-14 22:02:17 +02:00
..
convert-to-import-cargo-lock maintainers/scripts/convert-to-import-cargo-lock: fetch submodules 2023-03-26 00:02:16 +01:00
doc doc: Add helper for converting DocBook files to Markdown 2021-07-13 02:21:22 +02:00
haskell maintainers/scripts/haskell: Add reference to manual to PR template 2023-04-08 00:24:31 +02:00
all-tarballs.nix
build.nix maintainers/build: enable cross builds 2021-05-08 10:19:20 -07:00
check-hydra-by-maintainer.nix maintainers/check-hydra-by-maintainer: use pkgs.hydra-check from package set itself 2021-05-07 19:32:10 +02:00
check-maintainer-github-handles.sh maintainers/scripts: Lint check-maintainer-github-handles.sh (#147424) 2021-12-17 23:45:48 +02:00
check-maintainers-sorted.nix maintainers: add script and workflows to check sortedness 2023-03-15 11:07:54 +01:00
convert-to-import-cargo-lock.sh maintainers/scripts/convert-to-import-cargo-lock: init 2023-03-26 00:02:15 +01:00
copy-tarballs.pl copy-tarballs.pl: skip files that are patches 2022-08-28 14:51:26 +02:00
db-to-md.sh doc: separate manpage URLs from the Pandoc filter 2023-01-02 14:11:22 +01:00
debian-patches.sh maintainers/scripts: Use Bash shebang line for files with bashisms 2022-11-29 19:52:21 +13:00
dep-licenses.sh stdenv, dep-licenses.sh: do not skip handling of other exit traps 2022-02-20 16:27:24 +01:00
eval-release.nix eval-release.nix: Tolerate null 2023-01-31 15:12:04 +01:00
eval-release.sh maintainers/scripts: Use Bash shebang line for files with bashisms 2022-11-29 19:52:21 +13:00
feature-freeze-teams.pl maintainer/scripts/feature-freeze-teams: Fix HTTP status line log 2022-10-03 04:03:12 +02:00
fetch-kde-qt.sh maintainers/scripts/fetch-kde-qt.sh: fix handling of fallback file urls 2023-03-16 20:58:56 +08:00
find-tarballs.nix find-tarballs.nix: isPatch should be defined only when postFetch is not empty 2022-08-29 10:17:39 +02:00
fix-maintainers.pl maintainers/fix-maintainers.pl: init 2022-06-29 00:52:11 +02:00
hydra-eval-failures.py
hydra_eval_check
luarocks-config.lua update-luarocks-package: fix mirrors 2022-06-13 11:17:36 +02:00
luarocks-packages.csv luaPackages.lua-curl: init at 0.3.13 2023-04-13 18:29:49 +03:00
mdize-module.sh maintainers/mdize-module: Add known limitations 2022-07-05 19:15:11 +02:00
nix-call-package
nix-diff.sh
nix-generate-from-cpan.nix nix-generate-from-cpan: deprecate phases 2023-01-21 21:13:22 +01:00
nix-generate-from-cpan.pl licenses: remove fdl13 2022-10-27 22:48:13 +02:00
nixpkgs-lint.nix
nixpkgs-lint.pl
patchelf-hints.sh treewide: stdenv.glibc -> glibc 2022-05-25 15:51:20 +03:00
pluginupdate.py use subcommands in plugin updaters (#223164) 2023-04-14 22:02:17 +02:00
rebuild-amount.sh treewide: fix bash exit handlers 2022-07-02 16:13:12 +02:00
remove-old-aliases.py maintainers/scripts/remove-old-aliases.py: add option to only operate on 2022-03-27 19:47:48 +03:00
update-channel-branches.sh maintainers/scripts: Use Bash shebang line for files with bashisms 2022-11-29 19:52:21 +13:00
update-luarocks-packages use subcommands in plugin updaters (#223164) 2023-04-14 22:02:17 +02:00
update-luarocks-shell.nix update-luarocks-shell: rename GitPython 2022-12-05 21:46:30 +01:00
update-octave-packages octavePackages: add automatic updating script based on Python's 2023-03-15 15:58:01 +02:00
update-octave-shell.nix octavePackages: add automatic updating script based on Python's 2023-03-15 15:58:01 +02:00
update-python-libraries update-python-libraries: Add support for fetchgit 2023-02-27 02:21:07 +00:00
update-redirected-urls.sh
update-ruby-packages maintainers/scripts/update-ruby-packages: force platform-independent bundler lock 2021-08-09 18:00:00 -05:00
update.nix maintainers/scripts/update.nix: Add comment, remove TODO 2023-02-26 16:01:20 +01:00
update.py maintainers/scripts/update.nix: Remove unicode from message and comply with CONTRIBUTING.md 2023-04-05 11:28:47 +10:00
vanity-manual-equalities.txt
vanity.sh vanity: Indent with spaces part 2 2021-11-18 10:53:29 +13:00