diff options
| author | Markku Korkeala <markku.korkeala@iki.fi> | 2024-12-31 15:11:47 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-12-31 13:42:21 +0000 |
| commit | 833fa80f17dde657bf4712824ae7bcb6b6302913 (patch) | |
| tree | 795753bd7f08f0a8678189d554ab15999e1c0ff1 /gnu/packages | |
| parent | c94153ca7715d8c073d89b6c0fcdb233c75d6440 (diff) | |
gnu: Add python-robotframework-jsonlibrary.
* gnu/packages/python-xyz.scm (python-robotframework-jsonlibrary): New variable.
Change-Id: Ie8db20560d913132e4ffd4ace569304341b7120c
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/python-check.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index dfe66d6d956..2fae13aa049 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm | |||
| @@ -22,6 +22,7 @@ | |||
| 22 | ;;; Copyright © 2024 Navid Afkhami <navid.afkhami@mdc-berlin.de> | 22 | ;;; Copyright © 2024 Navid Afkhami <navid.afkhami@mdc-berlin.de> |
| 23 | ;;; Copyright © 2024 David Elsing <david.elsing@posteo.net> | 23 | ;;; Copyright © 2024 David Elsing <david.elsing@posteo.net> |
| 24 | ;;; Copyright © 2024 Eric Bavier <bavier@posteo.net> | 24 | ;;; Copyright © 2024 Eric Bavier <bavier@posteo.net> |
| 25 | ;;; Copyright © 2024 Markku Korkeala <markku.korkeala@iki.fi> | ||
| 25 | ;;; | 26 | ;;; |
| 26 | ;;; This file is part of GNU Guix. | 27 | ;;; This file is part of GNU Guix. |
| 27 | ;;; | 28 | ;;; |
| @@ -121,6 +122,37 @@ | |||
| 121 | Python with a fluent API.") | 122 | Python with a fluent API.") |
| 122 | (license license:bsd-3))) | 123 | (license license:bsd-3))) |
| 123 | 124 | ||
| 125 | (define-public python-robotframework-jsonlibrary | ||
| 126 | (package | ||
| 127 | (name "python-robotframework-jsonlibrary") | ||
| 128 | (version "0.5") | ||
| 129 | (source | ||
| 130 | (origin | ||
| 131 | (method git-fetch) ; no tests data in PyPi package | ||
| 132 | (uri (git-reference | ||
| 133 | (url (string-append "https://github.com/robotframework-thailand/" | ||
| 134 | "robotframework-jsonlibrary")) | ||
| 135 | (commit version))) | ||
| 136 | (file-name (git-file-name name version)) | ||
| 137 | (sha256 | ||
| 138 | (base32 "1zkhcmwlp9gy9a0262ylykr9pljq9mpkaa69340hhfkzygzi30dc")))) | ||
| 139 | (build-system pyproject-build-system) | ||
| 140 | (native-inputs | ||
| 141 | (list python-pytest | ||
| 142 | python-setuptools | ||
| 143 | python-wheel)) | ||
| 144 | (propagated-inputs | ||
| 145 | (list python-jsonpath-ng | ||
| 146 | python-jsonschema | ||
| 147 | python-robotframework)) | ||
| 148 | (home-page "https://github.com/robotframework-thailand/robotframework-jsonlibrary") | ||
| 149 | (synopsis "Robot Framework test library for manipulating JSON Object") | ||
| 150 | (description | ||
| 151 | "@code{robotframework-jsonlibrary} is a Robot Framework test library for | ||
| 152 | manipulating JSON Object. You can manipulate your JSON object using JSONPath") | ||
| 153 | ;; This is free and unencumbered software released into the public domain. | ||
| 154 | (license license:unlicense))) | ||
| 155 | |||
| 124 | (define-public python-tappy | 156 | (define-public python-tappy |
| 125 | (package | 157 | (package |
| 126 | (name "python-tappy") | 158 | (name "python-tappy") |
