From 8de2bee9ed160e450dc5242a773a3385a5ad5c3a Mon Sep 17 00:00:00 2001 From: JEAN-FRANCOIS GUILLAUME Date: Mon, 4 Jul 2022 12:23:28 +0200 Subject: [PATCH] commenting clam until we correct it --- glicid/packages/clam.scm | 1186 +++++++++++++++++++------------------- 1 file changed, 593 insertions(+), 593 deletions(-) diff --git a/glicid/packages/clam.scm b/glicid/packages/clam.scm index 71bb4ba..38019f5 100644 --- a/glicid/packages/clam.scm +++ b/glicid/packages/clam.scm @@ -23,597 +23,597 @@ #:use-module (gnu packages python-build) ;; setup-tools moved here. ) -(define-public python-pytest-runner-4.5.1 - (package - (name "python-pytest-runner") - (version "4.5.1") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pytest-runner" version)) - (sha256 - (base32 - "1vzilbayx5mznsdm1r258m3616374p6kvhsbj4j6238j9djkvjyi")))) - (build-system python-build-system) - (arguments - '(;; FIXME: The test suite requires 'python-flake8' and 'python-black', - ;; but that introduces a circular dependency. - #:tests? #f - #:phases (modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (if tests? - (invoke "pytest" "-vv") - (format #t "test suite not run~%")) - #t))))) - (native-inputs - `(("python-setuptools-scm" ,python-setuptools-scm))) - (home-page "https://github.com/pytest-dev/pytest-runner") - (synopsis "Invoke py.test as a distutils command") - (description - "This package provides a @command{pytest-runner} command that -@file{setup.py} files can use to run tests.") - (license license:expat))) - -(define-public python-keycloak-client-0.2.3 -(package - (name "python-keycloak-client") - (version "0.2.3") - (source - (origin - (method url-fetch) - (uri (pypi-uri "python-keycloak-client" version)) - (sha256 - (base32 - "0gw6wj1rlacfpgbp4b2wyp68ccrh713438qjpv11x6bnlcnf52x3")))) - (build-system python-build-system) ;; FIXME: Tests require specific "pytest", - ;; we don't have it for the moment. - (arguments - '(#:tests? #f)) - - - (propagated-inputs - `(("python-jose" ,python-jose) - ("python-pytest-runner-4.5.1", python-pytest-runner-4.5.1) - ("python-requests" ,python-requests))) - (native-inputs - `(("python-bumpversion" ,python-bumpversion) - ("python-pytest-runner-4.5.1", python-pytest-runner-4.5.1) - ("python-twine" ,python-twine))) - (home-page - "https://github.com/Peter-Slump/python-keycloak-client") - (synopsis "Install Python Keycloak client.") - (description "Install Python Keycloak client.") - (license license:expat)) - -) - - -(define-public glicid-django-keycloak - (package - (name "glicid-django-keycloak") - (version "v0.1.2-bird") - (source - (origin - (method git-fetch) - (uri - (git-reference - (url "https://oauth2:glpat-RsX2GjsD2WrzXubiJeou@gitlab.univ-nantes.fr/CCIPL/stages/2021/django-keycloak.git") (commit version) - ) - ) - - (file-name (git-file-name name version)) - (sha256 - (base32 - "0l380q6z504nndjl15cb5lkghpmm6f3rs4bgwy8sx5s12xz2sbck" - ) - ) - ) - ) - - (build-system python-build-system) - ;; XXX: The git repository has no tags, and the PyPI releases do not - ;; contain tests. - (arguments '(#:tests? #f)) - (native-inputs `(("python-keycloak-client" , python-keycloak-client-0.2.3) - ("python-ecdsa", python-ecdsa) - )) - (home-page "https://blabla") - (synopsis "blabla") - (description - "This package provides a single-file minifier for CSS, HTML, and JavaScript.") - ;; XXX: The README just says "GNU GPL and GNU LGPL and MIT". From - ;; it - ;; looks like the user can choose a license. - (license (list license:gpl3+ license:lgpl3+ license:expat)) - - ) -) - - -(define-public python-django-autocomplete-light -(package - (name "python-django-autocomplete-light") - (version "3.8.2") - (source - (origin - (method url-fetch) - (uri (pypi-uri "django-autocomplete-light" version)) - (sha256 - (base32 - "145snirk0a7bgcgwisn5fzmb0w4m88zf6r55m2biz3wsnmqymw15")))) - (build-system python-build-system) - (arguments '(#:tests? #f)) ; pb with django ? - (native-inputs `(("python-django", python-django))) - (propagated-inputs `(("python-six" ,python-six))) - (home-page - "http://django-autocomplete-light.rtfd.org") - (synopsis "Fresh autocompletes for Django") - (description "Fresh autocompletes for Django") - (license license:expat)) -) - -(define-public python-django-icons - -(package - (name "python-django-icons") - (version "4.0.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "django-icons" version)) - (sha256 - (base32 - "06r0d68qknqa7p44nss6wzdcawakyr7ildgyl6mp5md9xb8klbah")))) - (build-system python-build-system) - (arguments '(#:tests? #f)) ; django pb - (propagated-inputs - `(("python-django" ,python-django) - ("python-importlib-metadata" - ,python-importlib-metadata))) - (home-page - "https://github.com/zostera/django-icons") - (synopsis "Icons for Django") - (description "Icons for Django") - (license #f)) - -) - -(define-public python-django-admin-row-actions -(package - (name "python-django-admin-row-actions") - (version "0.0.5") - (source - (origin - (method url-fetch) - (uri (pypi-uri "django-admin-row-actions" version)) - (sha256 - (base32 - "0rz71a54lj73wfi56flfh5m5fi7ah1cl8fph1h8y386s0am8plpz")))) - (build-system python-build-system) - - (native-inputs `(("python-django", python-django))) - (arguments '(#:tests? #f)) ; iteration problem - - (propagated-inputs `(("python-six" ,python-six))) - (home-page - "https://github.com/DjangoAdminHackers/django-admin-row-actions") - (synopsis "django admin row actions") - (description "django admin row actions") - (license #f)) -) - -(define-public python-django-bootstrap4 -(package - (name "python-django-bootstrap4") - (version "3.0.1") - (source - (origin - (method url-fetch) - (uri (pypi-uri "django-bootstrap4" version)) - (sha256 - (base32 - "0azcalm95yh713fm1bmsqd73iz53fhmyajsg3fly6mmvffs7zjf5")))) - (build-system python-build-system) - (native-inputs `(("python-django", python-django))) -(arguments '(#:tests? #f)) ; gdal not found. - (propagated-inputs - `(("python-beautifulsoup4" ,python-beautifulsoup4) - ("python-django" ,python-django) - ("python-importlib-metadata" - ,python-importlib-metadata))) - (home-page - "https://github.com/zostera/django-bootstrap4") - (synopsis "Bootstrap 4 for Django") - (description "Bootstrap 4 for Django") - (license #f)) - - - -) - -(define-public python-django-mathfilters -(package - (name "python-django-mathfilters") - (version "1.0.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "django-mathfilters" version)) - (sha256 - (base32 - "01sbnrznai6sz4w4qs7ld35039l7q5wh5zawwy1kd2gwdppr5f69")))) - (build-system python-build-system) - (native-inputs `(("python-django", python-django))) -; (arguments '(#:tests? #f)) ; iteration problem - (home-page - "https://github.com/dbrgn/django-mathfilters") - (synopsis - "A set of simple math filters for Django") - (description - "A set of simple math filters for Django") - (license license:expat)) - -) - -(define-public python-tablib -(package - (name "python-tablib") - (version "3.0.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "tablib" version)) - (sha256 - (base32 - "03f1z6jq6rf67gwhbm9ma4rydm8h447a5nh5lcs5l8jg8l4aqg7q")))) - (build-system python-build-system) -; (arguments '(#:tests? #f)) ; need setuptools ? - (native-inputs `(("python-setuptools-scm", python-setuptools-scm))) - (home-page "https://tablib.readthedocs.io") - (synopsis - "Format agnostic tabular data library (XLS, JSON, YAML, CSV)") - (description - "Format agnostic tabular data library (XLS, JSON, YAML, CSV)") - (license license:expat)) - - -) - -(define-public python-markuppy - -(package - (name "python-markuppy") - (version "1.14") - (source - (origin - (method url-fetch) - (uri (pypi-uri "MarkupPy" version)) - (sha256 - (base32 - "0pqdmpxbr8iq22b4css2gz5z6s01ddpzyj25x27kgbs2lp0f5phs")))) - (build-system python-build-system) - (home-page - "https://github.com/tylerbakke/MarkupPy") - (synopsis "An HTML/XML generator") - (description "An HTML/XML generator") - (license license:expat)) - - -) - -(define-public python-xlwt -(package - (name "python-xlwt") - (version "1.3.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "xlwt" version)) - (sha256 - (base32 - "123c2pdamshkq75wwvck8fq0cjq1843xd3x9qaiz2a4vg9qi56f5")))) - (build-system python-build-system) - (arguments '(#:tests? #f)) ; code error - (home-page "http://www.python-excel.org/") - (synopsis "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+") - (description "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+") - (license license:bsd-3)) - -) - -(define-public python-django-import-export -(package - (name "python-django-import-export") - (version "2.5.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "django-import-export" version)) - (sha256 - (base32 - "0j0gsj18bkkmbn262qj2syla80vncvqn49bllwxvcgw0zhxh1763")))) - (build-system python-build-system) - (arguments '(#:tests? #f)) ; django error - (native-inputs `(("python-markuppy", python-markuppy) - ("python-odfpy",python-odfpy) - ("python-xlwt",python-xlwt) - ("python-xlrd",python-xlrd) - ("python-pyyaml",python-pyyaml) - ("python-openpyxl",python-openpyxl) - )) - (propagated-inputs - `(("python-diff-match-patch" - ,python-diff-match-patch) - ("python-django" ,python-django) - ("python-tablib" ,python-tablib) - )) - (home-page - "https://github.com/django-import-export/django-import-export") - (synopsis - "Django application and library for importing and exporting data with included admin integration.") - (description - "Django application and library for importing and exporting data with included admin integration.") - (license license:bsd-3)) - - -) - -(define-public python-django-timezone-field -(package - (name "python-django-timezone-field") - (version "4.1.2") - (source - (origin - (method url-fetch) - (uri (pypi-uri "django-timezone-field" version)) - (sha256 - (base32 - "1pxrs6mkayr2rqxj8q4wdfrdhw1dnzvwkacajdjy6q6ha8jcdyng")))) - (build-system python-build-system) - (arguments '(#:tests? #f)) ; needs rest-framework ? - (propagated-inputs - `(("python-django" ,python-django) - ("python-pytz" ,python-pytz))) - (home-page - "http://github.com/mfogel/django-timezone-field/") - (synopsis - "A Django app providing database and form fields for pytz timezone objects.") - (description - "A Django app providing database and form fields for pytz timezone objects.") - (license license:bsd-3)) - - -) - - -(define-public python-crontab -(package - (name "python-crontab") - (version "2.5.1") - (source - (origin - (method url-fetch) - (uri (pypi-uri "python-crontab" version)) - (sha256 - (base32 - "0cccrqc10r8781ba81x8r2frs3pl2m4hkm599k5358ak0xr7xgjb")))) - (build-system python-build-system) - (arguments '(#:tests? #f)) ; AssertionError: 2 != 0 : Windows shell command not found! - - (propagated-inputs - `(("python-dateutil" ,python-dateutil))) - (home-page - "https://gitlab.com/doctormo/python-crontab/") - (synopsis "Python Crontab API") - (description "Python Crontab API") - (license #f)) - - -) - -(define-public python-click-repl - -(package - (name "python-click-repl") - (version "0.1.6") - (source - (origin - (method url-fetch) - (uri (pypi-uri "click-repl" version)) - (sha256 - (base32 - "1mcmz95595nrp4r58spy1ac993db26hk4q97isghbmn4md99vwmr")))) - (build-system python-build-system) - (propagated-inputs - `(("python-click" ,python-click) - ("python-prompt-toolkit" ,python-prompt-toolkit) - ("python-six" ,python-six))) - (home-page - "https://github.com/untitaker/click-repl") - (synopsis "REPL plugin for Click") - (description "REPL plugin for Click") - (license license:expat)) -) - - -(define-public python-click-didyoumean - -(package - (name "python-click-didyoumean") - (version "0.0.3") - (source - (origin - (method url-fetch) - (uri (pypi-uri "click-didyoumean" version)) - (sha256 - (base32 - "1svaza5lpvdbmyrx5xi0riqzq4hb9wnlpqrg6r8zy14pbi42j8hi")))) - (build-system python-build-system) - (propagated-inputs - `(("python-click" ,python-click))) - (home-page - "https://github.com/timofurrer/click-didyoumean") - (synopsis - "Enable git-like did-you-mean feature in click.") - (description - "Enable git-like did-you-mean feature in click.") - (license #f)) - -) - -(define-public python-pytest-celery - -(package - (name "python-pytest-celery") - (version "0.0.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pytest-celery" version)) - (sha256 - (base32 - "01pli108qqiiyrn8qsqqabcpazrzj27r7cji9wgglsk76by61l6g")))) - (build-system python-build-system) - (propagated-inputs - `(("python-celery" ,python-celery-5.1.0))) - (home-page - "https://github.com/graingert/pytest-celery") - (synopsis - "pytest-celery a shim pytest plugin to enable celery.contrib.pytest") - (description - "pytest-celery a shim pytest plugin to enable celery.contrib.pytest") - (license license:bsd-3)) - -) - -(define-public python-celery-5.1.0 - -(package - (name "python-celery") - (version "5.1.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "celery" version)) - (sha256 - (base32 - "110ix1h9axnc5dwzyswi1cvypzbr38p1jb1msyf1ikvq8p063w35")))) - (build-system python-build-system) - (arguments '(#:tests? #f)) ; circular depedency - (propagated-inputs - `(("python-billiard" ,python-billiard) - ("python-click" ,python-click) - ("python-click-didyoumean" - ,python-click-didyoumean) - ("python-click-plugins" ,python-click-plugins) - ("python-click-repl" ,python-click-repl) - ("python-kombu" ,python-kombu) - ("python-pytz" ,python-pytz) - ("python-setuptools" ,python-setuptools) - ("python-vine" ,python-vine))) - ; (native-inputs - ; `(("python-pytest-celery" ,python-pytest-celery))) ;; circular depedency !! - (home-page "http://celeryproject.org") - (synopsis "Distributed Task Queue.") - (description "Distributed Task Queue.") - (license license:bsd-3)) - -) - -(define-public python-django-celery-beat - -(package - (name "python-django-celery-beat") - (version "2.2.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "django-celery-beat" version)) - (sha256 - (base32 - "0hx5ig1g0naagkmh39xbb64hhckd3b3pm12g9z03zig72pxkm8dq")))) - (build-system python-build-system) - (arguments '(#:tests? #f)) ; needs much more up to date python-vine - - ; (native-inputs `(("python-vine", python-vine))) - (propagated-inputs - `(("python-celery" ,python-celery-5.1.0) - ("python-crontab" ,python-crontab) - ("python-django" ,python-django) - ("python-django-timezone-field" - ,python-django-timezone-field))) - (home-page - "https://github.com/celery/django-celery-beat") - (synopsis "Database-backed Periodic Tasks.") - (description "Database-backed Periodic Tasks.") - (license license:bsd-3)) - -) - -(define-public glicid-clam - (package - (name "glicid-clam") - (version "v0.0.1") - (source - (origin - (method git-fetch) - (uri - (git-reference - (url "https://oauth2:glpat-RsX2GjsD2WrzXubiJeou@gitlab.univ-nantes.fr/CCIPL/stages/2021/cluster_account_manager.git") (commit version) - ) - ) - - (file-name (git-file-name name version)) - (sha256 - (base32 - "1x8q8wfl3p430dw8cawvfw4a4jjqw80gdg6zm90wmiad1f1lgd6r" - ) - ) - ) - ) +;(define-public python-pytest-runner-4.5.1 +; (package +; (name "python-pytest-runner") +; (version "4.5.1") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "pytest-runner" version)) +; (sha256 +; (base32 +; "1vzilbayx5mznsdm1r258m3616374p6kvhsbj4j6238j9djkvjyi")))) ; (build-system python-build-system) - (build-system copy-build-system) - ;; XXX: The git repository has no tags, and the PyPI releases do not - ;; contain tests. - (arguments '( - -;#:tests? #f -; #:use-setuptools? #f ; uses custom distutils 'install' command - #:phases - (modify-phases %standard-phases - (add-before 'reset-gzip-timestamps 'make-files-writable - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (for-each make-file-writable - (find-files out "\\.gz$")) - #t)))))) -; ) -; ) - (propagated-inputs `(("python-keycloak-client" , python-keycloak-client-0.2.3) - ("python-ecdsa", python-ecdsa) - ("python-django", python-django) - ("python-celery", python-celery-5.1.0) - ("python-django-auth-ldap",python-django-auth-ldap) - ("python-django-autocomplete-light",python-django-autocomplete-light) - ("python-django-admin-row-actions", python-django-admin-row-actions) - ("python-django-bootstrap4",python-django-bootstrap4) - ("python-django-icons",python-django-icons) - ("python-django-mathfilters",python-django-mathfilters) - ("python-django-import-export",python-django-import-export) - ("python-django-celery-beat",python-django-celery-beat) - ("python-psycopg2",python-psycopg2) - ("python-magic",python-magic) - - )) - (home-page "https://blabla") - (synopsis "blabla") - (description - "This package provides a single-file minifier for CSS, HTML, and JavaScript.") - ;; XXX: The README just says "GNU GPL and GNU LGPL and MIT". From - ;; it - ;; looks like the user can choose a license. - (license (list license:gpl3+ license:lgpl3+ license:expat)) - - ) -) +; (arguments +; '(;; FIXME: The test suite requires 'python-flake8' and 'python-black', +; ;; but that introduces a circular dependency. +; #:tests? #f +; #:phases (modify-phases %standard-phases +; (replace 'check +; (lambda* (#:key tests? #:allow-other-keys) +; (if tests? +; (invoke "pytest" "-vv") +; (format #t "test suite not run~%")) +; #t))))) +; (native-inputs +; `(("python-setuptools-scm" ,python-setuptools-scm))) +; (home-page "https://github.com/pytest-dev/pytest-runner") +; (synopsis "Invoke py.test as a distutils command") +; (description +; "This package provides a @command{pytest-runner} command that +;@file{setup.py} files can use to run tests.") +; (license license:expat))) +; +;(define-public python-keycloak-client-0.2.3 +;(package +; (name "python-keycloak-client") +; (version "0.2.3") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "python-keycloak-client" version)) +; (sha256 +; (base32 +; "0gw6wj1rlacfpgbp4b2wyp68ccrh713438qjpv11x6bnlcnf52x3")))) +; (build-system python-build-system) ;; FIXME: Tests require specific "pytest", +; ;; we don't have it for the moment. +; (arguments +; '(#:tests? #f)) +; +; +; (propagated-inputs +; `(("python-jose" ,python-jose) +; ("python-pytest-runner-4.5.1", python-pytest-runner-4.5.1) +; ("python-requests" ,python-requests))) +; (native-inputs +; `(("python-bumpversion" ,python-bumpversion) +; ("python-pytest-runner-4.5.1", python-pytest-runner-4.5.1) +; ("python-twine" ,python-twine))) +; (home-page +; "https://github.com/Peter-Slump/python-keycloak-client") +; (synopsis "Install Python Keycloak client.") +; (description "Install Python Keycloak client.") +; (license license:expat)) +; +;) +; +; +;(define-public glicid-django-keycloak +; (package +; (name "glicid-django-keycloak") +; (version "v0.1.2-bird") +; (source +; (origin +; (method git-fetch) +; (uri +; (git-reference +; (url "https://oauth2:glpat-RsX2GjsD2WrzXubiJeou@gitlab.univ-nantes.fr/CCIPL/stages/2021/django-keycloak.git") (commit version) +; ) +; ) +; +; (file-name (git-file-name name version)) +; (sha256 +; (base32 +; "0l380q6z504nndjl15cb5lkghpmm6f3rs4bgwy8sx5s12xz2sbck" +; ) +; ) +; ) +; ) +; +; (build-system python-build-system) +; ;; XXX: The git repository has no tags, and the PyPI releases do not +; ;; contain tests. +; (arguments '(#:tests? #f)) +; (native-inputs `(("python-keycloak-client" , python-keycloak-client-0.2.3) +; ("python-ecdsa", python-ecdsa) +; )) +; (home-page "https://blabla") +; (synopsis "blabla") +; (description +; "This package provides a single-file minifier for CSS, HTML, and JavaScript.") +; ;; XXX: The README just says "GNU GPL and GNU LGPL and MIT". From +; ;; it +; ;; looks like the user can choose a license. +; (license (list license:gpl3+ license:lgpl3+ license:expat)) +; +; ) +;) +; +; +;(define-public python-django-autocomplete-light +;(package +; (name "python-django-autocomplete-light") +; (version "3.8.2") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "django-autocomplete-light" version)) +; (sha256 +; (base32 +; "145snirk0a7bgcgwisn5fzmb0w4m88zf6r55m2biz3wsnmqymw15")))) +; (build-system python-build-system) +; (arguments '(#:tests? #f)) ; pb with django ? +; (native-inputs `(("python-django", python-django))) +; (propagated-inputs `(("python-six" ,python-six))) +; (home-page +; "http://django-autocomplete-light.rtfd.org") +; (synopsis "Fresh autocompletes for Django") +; (description "Fresh autocompletes for Django") +; (license license:expat)) +;) +; +;(define-public python-django-icons +; +;(package +; (name "python-django-icons") +; (version "4.0.0") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "django-icons" version)) +; (sha256 +; (base32 +; "06r0d68qknqa7p44nss6wzdcawakyr7ildgyl6mp5md9xb8klbah")))) +; (build-system python-build-system) +; (arguments '(#:tests? #f)) ; django pb +; (propagated-inputs +; `(("python-django" ,python-django) +; ("python-importlib-metadata" +; ,python-importlib-metadata))) +; (home-page +; "https://github.com/zostera/django-icons") +; (synopsis "Icons for Django") +; (description "Icons for Django") +; (license #f)) +; +;) +; +;(define-public python-django-admin-row-actions +;(package +; (name "python-django-admin-row-actions") +; (version "0.0.5") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "django-admin-row-actions" version)) +; (sha256 +; (base32 +; "0rz71a54lj73wfi56flfh5m5fi7ah1cl8fph1h8y386s0am8plpz")))) +; (build-system python-build-system) +; +; (native-inputs `(("python-django", python-django))) +; (arguments '(#:tests? #f)) ; iteration problem +; +; (propagated-inputs `(("python-six" ,python-six))) +; (home-page +; "https://github.com/DjangoAdminHackers/django-admin-row-actions") +; (synopsis "django admin row actions") +; (description "django admin row actions") +; (license #f)) +;) +; +;(define-public python-django-bootstrap4 +;(package +; (name "python-django-bootstrap4") +; (version "3.0.1") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "django-bootstrap4" version)) +; (sha256 +; (base32 +; "0azcalm95yh713fm1bmsqd73iz53fhmyajsg3fly6mmvffs7zjf5")))) +; (build-system python-build-system) +; (native-inputs `(("python-django", python-django))) +;(arguments '(#:tests? #f)) ; gdal not found. +; (propagated-inputs +; `(("python-beautifulsoup4" ,python-beautifulsoup4) +; ("python-django" ,python-django) +; ("python-importlib-metadata" +; ,python-importlib-metadata))) +; (home-page +; "https://github.com/zostera/django-bootstrap4") +; (synopsis "Bootstrap 4 for Django") +; (description "Bootstrap 4 for Django") +; (license #f)) +; +; +; +;) +; +;(define-public python-django-mathfilters +;(package +; (name "python-django-mathfilters") +; (version "1.0.0") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "django-mathfilters" version)) +; (sha256 +; (base32 +; "01sbnrznai6sz4w4qs7ld35039l7q5wh5zawwy1kd2gwdppr5f69")))) +; (build-system python-build-system) +; (native-inputs `(("python-django", python-django))) +;; (arguments '(#:tests? #f)) ; iteration problem +; (home-page +; "https://github.com/dbrgn/django-mathfilters") +; (synopsis +; "A set of simple math filters for Django") +; (description +; "A set of simple math filters for Django") +; (license license:expat)) +; +;) +; +;(define-public python-tablib +;(package +; (name "python-tablib") +; (version "3.0.0") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "tablib" version)) +; (sha256 +; (base32 +; "03f1z6jq6rf67gwhbm9ma4rydm8h447a5nh5lcs5l8jg8l4aqg7q")))) +; (build-system python-build-system) +;; (arguments '(#:tests? #f)) ; need setuptools ? +; (native-inputs `(("python-setuptools-scm", python-setuptools-scm))) +; (home-page "https://tablib.readthedocs.io") +; (synopsis +; "Format agnostic tabular data library (XLS, JSON, YAML, CSV)") +; (description +; "Format agnostic tabular data library (XLS, JSON, YAML, CSV)") +; (license license:expat)) +; +; +;) +; +;(define-public python-markuppy +; +;(package +; (name "python-markuppy") +; (version "1.14") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "MarkupPy" version)) +; (sha256 +; (base32 +; "0pqdmpxbr8iq22b4css2gz5z6s01ddpzyj25x27kgbs2lp0f5phs")))) +; (build-system python-build-system) +; (home-page +; "https://github.com/tylerbakke/MarkupPy") +; (synopsis "An HTML/XML generator") +; (description "An HTML/XML generator") +; (license license:expat)) +; +; +;) +; +;(define-public python-xlwt +;(package +; (name "python-xlwt") +; (version "1.3.0") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "xlwt" version)) +; (sha256 +; (base32 +; "123c2pdamshkq75wwvck8fq0cjq1843xd3x9qaiz2a4vg9qi56f5")))) +; (build-system python-build-system) +; (arguments '(#:tests? #f)) ; code error +; (home-page "http://www.python-excel.org/") +; (synopsis "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+") +; (description "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+") +; (license license:bsd-3)) +; +;) +; +;(define-public python-django-import-export +;(package +; (name "python-django-import-export") +; (version "2.5.0") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "django-import-export" version)) +; (sha256 +; (base32 +; "0j0gsj18bkkmbn262qj2syla80vncvqn49bllwxvcgw0zhxh1763")))) +; (build-system python-build-system) +; (arguments '(#:tests? #f)) ; django error +; (native-inputs `(("python-markuppy", python-markuppy) +; ("python-odfpy",python-odfpy) +; ("python-xlwt",python-xlwt) +; ("python-xlrd",python-xlrd) +; ("python-pyyaml",python-pyyaml) +; ("python-openpyxl",python-openpyxl) +; )) +; (propagated-inputs +; `(("python-diff-match-patch" +; ,python-diff-match-patch) +; ("python-django" ,python-django) +; ("python-tablib" ,python-tablib) +; )) +; (home-page +; "https://github.com/django-import-export/django-import-export") +; (synopsis +; "Django application and library for importing and exporting data with included admin integration.") +; (description +; "Django application and library for importing and exporting data with included admin integration.") +; (license license:bsd-3)) +; +; +;) +; +;(define-public python-django-timezone-field +;(package +; (name "python-django-timezone-field") +; (version "4.1.2") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "django-timezone-field" version)) +; (sha256 +; (base32 +; "1pxrs6mkayr2rqxj8q4wdfrdhw1dnzvwkacajdjy6q6ha8jcdyng")))) +; (build-system python-build-system) +; (arguments '(#:tests? #f)) ; needs rest-framework ? +; (propagated-inputs +; `(("python-django" ,python-django) +; ("python-pytz" ,python-pytz))) +; (home-page +; "http://github.com/mfogel/django-timezone-field/") +; (synopsis +; "A Django app providing database and form fields for pytz timezone objects.") +; (description +; "A Django app providing database and form fields for pytz timezone objects.") +; (license license:bsd-3)) +; +; +;) +; +; +;(define-public python-crontab +;(package +; (name "python-crontab") +; (version "2.5.1") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "python-crontab" version)) +; (sha256 +; (base32 +; "0cccrqc10r8781ba81x8r2frs3pl2m4hkm599k5358ak0xr7xgjb")))) +; (build-system python-build-system) +; (arguments '(#:tests? #f)) ; AssertionError: 2 != 0 : Windows shell command not found! +; +; (propagated-inputs +; `(("python-dateutil" ,python-dateutil))) +; (home-page +; "https://gitlab.com/doctormo/python-crontab/") +; (synopsis "Python Crontab API") +; (description "Python Crontab API") +; (license #f)) +; +; +;) +; +;(define-public python-click-repl +; +;(package +; (name "python-click-repl") +; (version "0.1.6") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "click-repl" version)) +; (sha256 +; (base32 +; "1mcmz95595nrp4r58spy1ac993db26hk4q97isghbmn4md99vwmr")))) +; (build-system python-build-system) +; (propagated-inputs +; `(("python-click" ,python-click) +; ("python-prompt-toolkit" ,python-prompt-toolkit) +; ("python-six" ,python-six))) +; (home-page +; "https://github.com/untitaker/click-repl") +; (synopsis "REPL plugin for Click") +; (description "REPL plugin for Click") +; (license license:expat)) +;) +; +; +;(define-public python-click-didyoumean +; +;(package +; (name "python-click-didyoumean") +; (version "0.0.3") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "click-didyoumean" version)) +; (sha256 +; (base32 +; "1svaza5lpvdbmyrx5xi0riqzq4hb9wnlpqrg6r8zy14pbi42j8hi")))) +; (build-system python-build-system) +; (propagated-inputs +; `(("python-click" ,python-click))) +; (home-page +; "https://github.com/timofurrer/click-didyoumean") +; (synopsis +; "Enable git-like did-you-mean feature in click.") +; (description +; "Enable git-like did-you-mean feature in click.") +; (license #f)) +; +;) +; +;(define-public python-pytest-celery +; +;(package +; (name "python-pytest-celery") +; (version "0.0.0") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "pytest-celery" version)) +; (sha256 +; (base32 +; "01pli108qqiiyrn8qsqqabcpazrzj27r7cji9wgglsk76by61l6g")))) +; (build-system python-build-system) +; (propagated-inputs +; `(("python-celery" ,python-celery-5.1.0))) +; (home-page +; "https://github.com/graingert/pytest-celery") +; (synopsis +; "pytest-celery a shim pytest plugin to enable celery.contrib.pytest") +; (description +; "pytest-celery a shim pytest plugin to enable celery.contrib.pytest") +; (license license:bsd-3)) +; +;) +; +;(define-public python-celery-5.1.0 +; +;(package +; (name "python-celery") +; (version "5.1.0") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "celery" version)) +; (sha256 +; (base32 +; "110ix1h9axnc5dwzyswi1cvypzbr38p1jb1msyf1ikvq8p063w35")))) +; (build-system python-build-system) +; (arguments '(#:tests? #f)) ; circular depedency +; (propagated-inputs +; `(("python-billiard" ,python-billiard) +; ("python-click" ,python-click) +; ("python-click-didyoumean" +; ,python-click-didyoumean) +; ("python-click-plugins" ,python-click-plugins) +; ("python-click-repl" ,python-click-repl) +; ("python-kombu" ,python-kombu) +; ("python-pytz" ,python-pytz) +; ("python-setuptools" ,python-setuptools) +; ("python-vine" ,python-vine))) +; ; (native-inputs +; ; `(("python-pytest-celery" ,python-pytest-celery))) ;; circular depedency !! +; (home-page "http://celeryproject.org") +; (synopsis "Distributed Task Queue.") +; (description "Distributed Task Queue.") +; (license license:bsd-3)) +; +;) +; +;(define-public python-django-celery-beat +; +;(package +; (name "python-django-celery-beat") +; (version "2.2.0") +; (source +; (origin +; (method url-fetch) +; (uri (pypi-uri "django-celery-beat" version)) +; (sha256 +; (base32 +; "0hx5ig1g0naagkmh39xbb64hhckd3b3pm12g9z03zig72pxkm8dq")))) +; (build-system python-build-system) +; (arguments '(#:tests? #f)) ; needs much more up to date python-vine +; +; ; (native-inputs `(("python-vine", python-vine))) +; (propagated-inputs +; `(("python-celery" ,python-celery-5.1.0) +; ("python-crontab" ,python-crontab) +; ("python-django" ,python-django) +; ("python-django-timezone-field" +; ,python-django-timezone-field))) +; (home-page +; "https://github.com/celery/django-celery-beat") +; (synopsis "Database-backed Periodic Tasks.") +; (description "Database-backed Periodic Tasks.") +; (license license:bsd-3)) +; +;) +; +;(define-public glicid-clam +; (package +; (name "glicid-clam") +; (version "v0.0.1") +; (source +; (origin +; (method git-fetch) +; (uri +; (git-reference +; (url "https://oauth2:glpat-RsX2GjsD2WrzXubiJeou@gitlab.univ-nantes.fr/CCIPL/stages/2021/cluster_account_manager.git") (commit version) +; ) +; ) +; +; (file-name (git-file-name name version)) +; (sha256 +; (base32 +; "1x8q8wfl3p430dw8cawvfw4a4jjqw80gdg6zm90wmiad1f1lgd6r" +; ) +; ) +; ) +; ) +;; (build-system python-build-system) +; (build-system copy-build-system) +; ;; XXX: The git repository has no tags, and the PyPI releases do not +; ;; contain tests. +; (arguments '( +; +;;#:tests? #f +;; #:use-setuptools? #f ; uses custom distutils 'install' command +; #:phases +; (modify-phases %standard-phases +; (add-before 'reset-gzip-timestamps 'make-files-writable +; (lambda* (#:key outputs #:allow-other-keys) +; (let ((out (assoc-ref outputs "out"))) +; (for-each make-file-writable +; (find-files out "\\.gz$")) +; #t)))))) +;; ) +;; ) +; (propagated-inputs `(("python-keycloak-client" , python-keycloak-client-0.2.3) +; ("python-ecdsa", python-ecdsa) +; ("python-django", python-django) +; ("python-celery", python-celery-5.1.0) +; ("python-django-auth-ldap",python-django-auth-ldap) +; ("python-django-autocomplete-light",python-django-autocomplete-light) +; ("python-django-admin-row-actions", python-django-admin-row-actions) +; ("python-django-bootstrap4",python-django-bootstrap4) +; ("python-django-icons",python-django-icons) +; ("python-django-mathfilters",python-django-mathfilters) +; ("python-django-import-export",python-django-import-export) +; ("python-django-celery-beat",python-django-celery-beat) +; ("python-psycopg2",python-psycopg2) +; ("python-magic",python-magic) +; +; )) +; (home-page "https://blabla") +; (synopsis "blabla") +; (description +; "This package provides a single-file minifier for CSS, HTML, and JavaScript.") +; ;; XXX: The README just says "GNU GPL and GNU LGPL and MIT". From +; ;; it +; ;; looks like the user can choose a license. +; (license (list license:gpl3+ license:lgpl3+ license:expat)) +; +; ) +;)