riscy
fd0596a88a
tweak cache sizes and cache invalidation for longer runs
2022-07-10 19:09:32 -07:00
riscy
c3374e3bb8
improve check for reserved package names and package name collisions
2022-07-10 19:08:50 -07:00
riscy
2b27ebbbcc
add check for packages that should be using :fetcher github
2022-07-10 17:30:35 -07:00
riscy
f4a30976a7
build package even if it doesn't specify dependency versions
2022-07-10 17:29:27 -07:00
riscy
151669425c
pylint melpazoid.el; add __author__ and __license__ lines
2022-07-10 17:26:31 -07:00
riscy
5ce2c3a7bf
license fixes (add cc0 to accepted list, fix concat bug, rephrasing)
2022-07-10 17:24:16 -07:00
riscy
9cee7e21b3
add handling for empty package-lint output buffers
2022-07-04 13:00:17 -07:00
riscy
9b98492d25
add workaround for incidental format specifiers in melpazoid-insert
2022-07-04 12:59:56 -07:00
riscy
d7fb7f81e5
rename variables: "insertion"/"inserted" text is now "pending" text
2022-05-30 09:07:53 -07:00
riscy
c7cc286072
update kelleyk/emacs in Dockerfile from emacs27 to emacs28
2022-05-28 10:56:07 -07:00
riscy
aa9b0e5b70
update _files_in_recipe() to use 3.1 version of package-build.el
2022-05-22 12:02:16 -07:00
riscy
a1a0a03bd0
minorly adjust phrasing for bind-keys/define-keys lints
2022-05-08 15:23:56 -07:00
riscy
a835f59d33
extend list of acceptable LICENSE filenames at repo root
2022-05-08 15:23:56 -07:00
riscy
d329392d79
decrease false-positives for f-string lints (e.g. format-message)
2022-05-08 15:23:56 -07:00
riscy
19ac31fc52
output package name and version during build to help with debugging
2022-05-08 15:23:56 -07:00
riscy
33c052ae46
use markdown for melpazoid output
2022-05-08 15:23:53 -07:00
riscy
da5bc9d07c
clean up urllib.request handling and update README, re: #16
2022-05-08 15:23:42 -07:00
riscy
a3a5eb0dc4
use mypy --strict
2022-04-03 14:47:07 -07:00
riscy
e5fca66b6a
drop all external python dependencies (re: #16 )
2022-04-03 14:30:17 -07:00
riscy
36a9eb9855
improve lint around use of #'temporary-file-directory
2022-03-27 19:59:36 -07:00
riscy
7e158e3467
simplify license checks; add note re: GPL 2.0
2022-03-27 19:57:26 -07:00
riscy
c54f1dd6cb
add lint around load-file-name
being nil on eval-buffer
2022-02-27 20:45:07 -08:00
riscy
353b9210be
update help text re: possible targets
2022-02-27 20:40:54 -08:00
riscy
afd463f55a
always install the latest version of each given dependency
2022-02-27 16:08:13 -08:00
riscy
532a896781
improve crude lexer vs recipe files
2022-02-27 16:02:23 -08:00
riscy
6548415497
add --pids-limit=5 to default DOCKER_OPTIONS
2022-02-20 10:33:58 -08:00
riscy
5b7ea1a655
check recipes (in addition to MELPA PRs) copied to the clipboard
2022-02-20 10:33:58 -08:00
riscy
5bb8af1995
fix: be more thorough in checking recipes with validate_recipe
2022-02-20 10:33:58 -08:00
riscy
a73604ed80
move "Package-Requires mismatch" check into package checks
2022-02-20 10:33:58 -08:00
riscy
b8e3dee3cc
handful of misc output edits
2022-02-20 10:33:54 -08:00
riscy
2ec3d8ed51
check nongnu-elpa package index; deprioritize elpa-devel packages
2021-12-17 15:36:13 -07:00
riscy
f6cab77ce3
add bsd 3-clause license; improve GPL fingerprint; improve SPDX note
2021-12-13 16:22:48 -08:00
riscy
47394689a7
get closer to mypy --strict with tighter type hints
2021-11-26 13:50:51 -08:00
riscy
b85a1f4cc8
fix: headings with empty sections bug in melpazoid.el
2021-11-26 13:37:43 -08:00
riscy
bbb32ed623
rm unnecessary use of orgmode.org archive from melpazoid.el
2021-11-21 17:39:01 -08:00
riscy
96fc8b9fe0
fix checkdoc checks and GPL detection; add goto-char lints
2021-11-21 17:37:31 -08:00
riscy
ed685091b9
cache calls to pr_data to avoid API rate limiting
2021-11-21 17:27:11 -08:00
riscy
4ba946edb0
small potatoes and a handful of other minor lints
2021-11-21 17:25:06 -08:00
riscy
f780bb1c2d
feat!: revise output handling (no issues, no output)
2021-11-21 17:17:09 -08:00
riscy
99896e78f1
update _requirements.el generator
...
- debug-on-error gets caught on things that should be warnings
- network-security-level hack appears to be no longer needed
- org-mode elpa appears to be behind the gnu elpa repository
2021-11-14 09:58:02 -08:00
riscy
0485f4bd56
consolidate all DOCKER_OPTIONS at the top of the Makefile
2021-11-14 09:57:24 -08:00
riscy
902f1d74b0
document a couple melpazoid.py Exceptions
2021-11-14 09:40:12 -08:00
riscy
47a8c5cbee
be explicit about using python3 in Makefile
2021-10-09 14:46:47 -07:00
riscy
95de1dfac7
output error text when checking package loadability
2021-10-09 14:46:44 -07:00
riscy
64733e8e44
fix regexp for lint checking use of "/tmp"
2021-10-09 14:39:51 -07:00
riscy
3935262969
gather all the license artifacts into one place
2021-10-03 10:20:10 -07:00
riscy
eae45c7928
fix handling of optional LOCAL_REPO env var
2021-10-03 10:20:10 -07:00
riscy
32cf18273e
print out debug info when requirements fail to install
2021-10-02 18:39:43 -07:00
riscy
c981c83a7b
rm never-used default value for fetcher='github'
2021-10-01 22:01:49 -07:00
riscy
a2d3e56e73
simplify recipe validation -- just use Emacs directly
2021-10-01 22:01:07 -07:00