diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-07-08 21:26:30 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-08-08 23:02:21 +0100 |
| commit | 08fc093554b11b6bc44af06f5692916e5a7073f4 (patch) | |
| tree | 703b3006a531cadf1d5eb1f92ccd7144123bfd70 /gnu/packages/python-xyz.scm | |
| parent | 5cbd7600dd6a31e66032e023d55ce6dedcdd2005 (diff) | |
gnu: Add python-jsonschema-minimal.
* gnu/packages/python-xyz.scm (python-jsonschema-minimal): New variable.
Diffstat (limited to 'gnu/packages/python-xyz.scm')
| -rw-r--r-- | gnu/packages/python-xyz.scm | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 35f0be78aa3..befd54a2991 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm | |||
| @@ -9535,6 +9535,25 @@ and convert DDL to BigQuery JSON schema.") | |||
| 9535 | (list python-setuptools-scm python-twisted | 9535 | (list python-setuptools-scm python-twisted |
| 9536 | python-setuptools python-wheel)))) | 9536 | python-setuptools python-wheel)))) |
| 9537 | 9537 | ||
| 9538 | ;; A bare minimal package, mainly to use in tests and reduce closure size. | ||
| 9539 | ;; Tests are left out in the main package to slim down native-inputs and | ||
| 9540 | ;; propagated-inputs. | ||
| 9541 | (define-public python-jsonschema-minimal | ||
| 9542 | (package/inherit python-jsonschema | ||
| 9543 | (name "python-jsonschema-minimal") | ||
| 9544 | (arguments | ||
| 9545 | (substitute-keyword-arguments arguments | ||
| 9546 | ((#:tests? _ #t) #f))) | ||
| 9547 | (native-inputs | ||
| 9548 | (list python-hatchling | ||
| 9549 | python-hatch-fancy-pypi-readme | ||
| 9550 | python-hatch-vcs)) | ||
| 9551 | (propagated-inputs | ||
| 9552 | (list python-attrs | ||
| 9553 | python-jsonschema-specifications | ||
| 9554 | python-referencing | ||
| 9555 | python-rpds-py)))) | ||
| 9556 | |||
| 9538 | (define-public python-jsonschema-path | 9557 | (define-public python-jsonschema-path |
| 9539 | (package | 9558 | (package |
| 9540 | (name "python-jsonschema-path") | 9559 | (name "python-jsonschema-path") |
