20 Commits

Author SHA1 Message Date
Mike Fährmann
14fb95747f [scripts/generate_result] use string names for native exceptions
make use of 8a481a5126
2026-01-20 12:07:38 +01:00
Mike Fährmann
200ad21cbd [scripts/generate_result] fix 'small()' for empty objects 2026-01-11 22:55:19 +01:00
Mike Fährmann
e9346aa698 [scripts/generate_result] reorder '#range' when using '#pattern' 2026-01-11 22:27:52 +01:00
Mike Fährmann
921de81931 [scripts/generate_result] use child extractor 'pattern' 2026-01-11 22:27:07 +01:00
Mike Fährmann
b6f855d3f3 [scripts/generate_result] don't reorder "small" dicts/lists 2025-11-11 22:02:01 +01:00
Mike Fährmann
228fa00d47 [scripts/generate_result] implement '-l/--logging' command-line option 2025-09-29 20:24:24 +02:00
Mike Fährmann
65de257ce7 [scripts/generate_result] add '-a/--auth' command-line option 2025-09-10 18:58:22 +02:00
Mike Fährmann
57a4b5b5b1 [scripts/util] add 'lines()' helper 2025-08-23 19:53:07 +02:00
Mike Fährmann
c38386f1ed [scripts/generate_result] add '-g/--git' command-line option 2025-08-17 23:51:49 +02:00
Mike Fährmann
a143e12c87 [scripts/generate_result] initial metadata support 2025-08-12 18:42:27 +02:00
Mike Fährmann
5ffe432b95 [scripts/generate_result] use tuples & escape 'pattern' URLs 2025-08-10 21:33:23 +02:00
Mike Fährmann
1522977147 [scripts/generate_result] add '-r/--range' command-line option 2025-08-07 20:58:29 +02:00
Mike Fährmann
e8caada6b4 [scripts/generate_result] support '#exception' 2025-08-07 20:58:29 +02:00
Mike Fährmann
e93da35d7f [scripts/generate_result] add '-o/--option' command-line option 2025-08-07 20:58:29 +02:00
Mike Fährmann
253d498a4e [scripts/util] add 'trim()' helper 2025-08-05 21:55:05 +02:00
Mike Fährmann
86e703f479 [scripts/generate_result] collect URLs 2025-08-03 19:14:01 +02:00
Mike Fährmann
d1f9e8f16b [scripts/generate_result] use 'pyprint' 2025-08-03 19:14:01 +02:00
Mike Fährmann
00c298a8bd [scripts/generate_result] improve insert position 2025-08-03 19:14:01 +02:00
Mike Fährmann
e8b2a496ba [scripts] ensure files use 'utf-8' encoding and '\n' newlines (#7872) 2025-07-22 20:57:54 +02:00
Mike Fährmann
1686f32a0d [scripts/init] split into separate scripts
- init.py:
    - generate initial extractor module code and test result file
    - insert new entries into modules list and site names
- generate_test_result.py:
    - generate test result for a given URL
    - insert it into the test result file generated by init.py
      (or an already existing one)
2025-07-12 21:14:29 +02:00