mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-18 13:36:36 +01:00
build-system/pyproject: Use python-sans-pip-wrapper as default-python.
Also adds python-setuptools and python-wheel to relevant packages, either to native-inputs or to propagated inputs if the pkg_resources Python module is loaded at runtime. * guix/build-system/pyproject.scm (default-python): Default to python-sans-pip-wrapper. Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
This commit is contained in:
parent
ca945f7c35
commit
fdc0fefd46
36 changed files with 555 additions and 226 deletions
|
@ -5080,10 +5080,17 @@ (define-public jc
|
||||||
;; XXX Guix's America/Los_Angeles time zone is somehow broken.
|
;; XXX Guix's America/Los_Angeles time zone is somehow broken.
|
||||||
(add-before 'check 'hack-time-zone
|
(add-before 'check 'hack-time-zone
|
||||||
(lambda _
|
(lambda _
|
||||||
(setenv "TZ" "PST8PDT"))))))
|
(setenv "TZ" "PST8PDT")
|
||||||
(native-inputs (list python-pytest))
|
(substitute* (find-files "tests" "^test.*\\.py$")
|
||||||
|
(("America/Los_Angeles") "PST8PDT")))))))
|
||||||
|
(native-inputs
|
||||||
|
(list python-pytest
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-pygments python-ruamel.yaml python-xmltodict))
|
(list python-pygments
|
||||||
|
python-ruamel.yaml
|
||||||
|
python-xmltodict))
|
||||||
(home-page "https://github.com/kellyjonbrazil/jc")
|
(home-page "https://github.com/kellyjonbrazil/jc")
|
||||||
(synopsis "Convert the output of command-line tools to JSON")
|
(synopsis "Convert the output of command-line tools to JSON")
|
||||||
(description "@code{jc} JSONifies the output of many CLI tools and
|
(description "@code{jc} JSONifies the output of many CLI tools and
|
||||||
|
|
|
@ -2023,8 +2023,13 @@ (define-public python-bcbio-gff
|
||||||
(base32
|
(base32
|
||||||
"1pm1szyxabhn8jismrj9cjhf88ajgcmm39f0cgf36iagw5qakprl"))))
|
"1pm1szyxabhn8jismrj9cjhf88ajgcmm39f0cgf36iagw5qakprl"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-biopython python-six))
|
(native-inputs
|
||||||
(native-inputs (list python-pytest))
|
(list python-pytest))
|
||||||
|
(propagated-inputs
|
||||||
|
(list python-biopython
|
||||||
|
python-setuptools
|
||||||
|
python-six
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/chapmanb/bcbb/tree/master/gff")
|
(home-page "https://github.com/chapmanb/bcbb/tree/master/gff")
|
||||||
(synopsis "Read and write GFF files with Biopython integration")
|
(synopsis "Read and write GFF files with Biopython integration")
|
||||||
(description
|
(description
|
||||||
|
@ -2148,7 +2153,7 @@ (define-public python-bulkvis
|
||||||
python-tornado-6
|
python-tornado-6
|
||||||
python-tqdm
|
python-tqdm
|
||||||
python-umap-learn))
|
python-umap-learn))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/LooseLab/bulkVis")
|
(home-page "https://github.com/LooseLab/bulkVis")
|
||||||
(synopsis "Interactive visualization of bulk RNA-seq data")
|
(synopsis "Interactive visualization of bulk RNA-seq data")
|
||||||
(description
|
(description
|
||||||
|
@ -2479,7 +2484,11 @@ (define-public python-demuxem
|
||||||
python-scikit-learn
|
python-scikit-learn
|
||||||
python-scipy
|
python-scipy
|
||||||
python-seaborn))
|
python-seaborn))
|
||||||
(native-inputs (list python-cython python-setuptools-scm))
|
(native-inputs
|
||||||
|
(list python-cython
|
||||||
|
python-setuptools
|
||||||
|
python-setuptools-scm
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/lilab-bcb/demuxEM")
|
(home-page "https://github.com/lilab-bcb/demuxEM")
|
||||||
(synopsis "Analyze cell-hashing/nucleus-hashing data")
|
(synopsis "Analyze cell-hashing/nucleus-hashing data")
|
||||||
(description
|
(description
|
||||||
|
@ -2578,6 +2587,7 @@ (define-public python-hclust2
|
||||||
python-numpy
|
python-numpy
|
||||||
python-pandas
|
python-pandas
|
||||||
python-scipy))
|
python-scipy))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/SegataLab/hclust2/")
|
(home-page "https://github.com/SegataLab/hclust2/")
|
||||||
(synopsis "Plotting heat-maps for publications")
|
(synopsis "Plotting heat-maps for publications")
|
||||||
(description
|
(description
|
||||||
|
@ -2649,7 +2659,7 @@ (define-public python-htsget
|
||||||
"111q4pzkav26aa3hkgh948wqlyrq7dq6sjml9z63n3blw8s6b0c4"))))
|
"111q4pzkav26aa3hkgh948wqlyrq7dq6sjml9z63n3blw8s6b0c4"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-setuptools-scm))
|
(list python-setuptools-scm python-setuptools python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-humanize python-requests python-six))
|
(list python-humanize python-requests python-six))
|
||||||
(home-page "https://pypi.org/project/htsget/")
|
(home-page "https://pypi.org/project/htsget/")
|
||||||
|
@ -2749,6 +2759,7 @@ (define-public python-logomaker
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-matplotlib python-numpy python-pandas))
|
(list python-matplotlib python-numpy python-pandas))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://logomaker.readthedocs.io")
|
(home-page "https://logomaker.readthedocs.io")
|
||||||
(synopsis "Package for making Sequence Logos")
|
(synopsis "Package for making Sequence Logos")
|
||||||
(description "Logomaker is a Python package for generating
|
(description "Logomaker is a Python package for generating
|
||||||
|
@ -2983,7 +2994,8 @@ (define-public python-pegasusio
|
||||||
python-pillow
|
python-pillow
|
||||||
python-scipy
|
python-scipy
|
||||||
python-zarr))
|
python-zarr))
|
||||||
(native-inputs (list python-cython python-setuptools-scm))
|
(native-inputs (list python-cython python-setuptools-scm
|
||||||
|
python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/lilab-bcb/pegasusio")
|
(home-page "https://github.com/lilab-bcb/pegasusio")
|
||||||
(synopsis "Read or write single-cell genomics data")
|
(synopsis "Read or write single-cell genomics data")
|
||||||
(description
|
(description
|
||||||
|
@ -3042,7 +3054,7 @@ (define-public python-phenograph
|
||||||
python-scikit-learn
|
python-scikit-learn
|
||||||
python-scipy))
|
python-scipy))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/dpeerlab/PhenoGraph.git")
|
(home-page "https://github.com/dpeerlab/PhenoGraph.git")
|
||||||
(synopsis "Graph-based clustering for high-dimensional single-cell data")
|
(synopsis "Graph-based clustering for high-dimensional single-cell data")
|
||||||
(description
|
(description
|
||||||
|
@ -3073,6 +3085,7 @@ (define-public python-phylophlan
|
||||||
python-numpy
|
python-numpy
|
||||||
python-pandas
|
python-pandas
|
||||||
python-seaborn))
|
python-seaborn))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/biobakery/phylophlan")
|
(home-page "https://github.com/biobakery/phylophlan")
|
||||||
(synopsis
|
(synopsis
|
||||||
"Phylogenetic analysis of microbial isolates and genomes from metagenomes")
|
"Phylogenetic analysis of microbial isolates and genomes from metagenomes")
|
||||||
|
@ -3152,6 +3165,8 @@ (define (cythonized? c/c++-file)
|
||||||
python-cython
|
python-cython
|
||||||
kentutils ; for bedGraphToBigWig
|
kentutils ; for bedGraphToBigWig
|
||||||
python-six
|
python-six
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
;; For the test suite.
|
;; For the test suite.
|
||||||
python-pytest
|
python-pytest
|
||||||
python-psutil))
|
python-psutil))
|
||||||
|
@ -3597,6 +3612,7 @@ (define-public python-readpaf
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments (list #:tests? #false)) ;there are none
|
(arguments (list #:tests? #false)) ;there are none
|
||||||
(propagated-inputs (list python-pandas))
|
(propagated-inputs (list python-pandas))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/alexomics/read-paf")
|
(home-page "https://github.com/alexomics/read-paf")
|
||||||
(synopsis "Minimap2 PAF file reader")
|
(synopsis "Minimap2 PAF file reader")
|
||||||
(description
|
(description
|
||||||
|
@ -3778,6 +3794,7 @@ (define-public python-biopython
|
||||||
(lambda _ (setenv "HOME" "/tmp"))))))
|
(lambda _ (setenv "HOME" "/tmp"))))))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-numpy))
|
(list python-numpy))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://biopython.org/")
|
(home-page "https://biopython.org/")
|
||||||
(synopsis "Tools for biological computation in Python")
|
(synopsis "Tools for biological computation in Python")
|
||||||
(description
|
(description
|
||||||
|
@ -4839,7 +4856,8 @@ (define-public python-bx-python
|
||||||
(inputs
|
(inputs
|
||||||
(list zlib))
|
(list zlib))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-cython python-lzo python-pytest))
|
(list python-cython python-lzo python-pytest python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/bxlab/bx-python")
|
(home-page "https://github.com/bxlab/bx-python")
|
||||||
(synopsis "Tools for manipulating biological data")
|
(synopsis "Tools for manipulating biological data")
|
||||||
(description
|
(description
|
||||||
|
@ -5065,6 +5083,8 @@ (define-public python-pysam
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-cython
|
(list python-cython
|
||||||
python-pytest
|
python-pytest
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
;; Dependencies below are are for tests only.
|
;; Dependencies below are are for tests only.
|
||||||
samtools
|
samtools
|
||||||
bcftools))
|
bcftools))
|
||||||
|
@ -5158,6 +5178,8 @@ (define-public python-plastid
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("python-cython" ,python-cython)
|
`(("python-cython" ,python-cython)
|
||||||
("python-pytest" ,python-pytest)
|
("python-pytest" ,python-pytest)
|
||||||
|
("python-setuptools" ,python-setuptools)
|
||||||
|
("python-wheel" ,python-wheel)
|
||||||
("test-data"
|
("test-data"
|
||||||
,(origin
|
,(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -5485,7 +5507,8 @@ (define-public python-dnaio
|
||||||
(arguments
|
(arguments
|
||||||
(list #:tests? #false)) ;there are none
|
(list #:tests? #false)) ;there are none
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-cython python-pytest python-setuptools-scm))
|
(list python-cython python-pytest python-setuptools-scm
|
||||||
|
python-setuptools python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-xopen))
|
(list python-xopen))
|
||||||
(home-page "https://github.com/marcelm/dnaio/")
|
(home-page "https://github.com/marcelm/dnaio/")
|
||||||
|
@ -5837,6 +5860,7 @@ (define-public python-pybigwig
|
||||||
(list python-numpy))
|
(list python-numpy))
|
||||||
(inputs
|
(inputs
|
||||||
(list libbigwig zlib curl))
|
(list libbigwig zlib curl))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/dpryan79/pyBigWig")
|
(home-page "https://github.com/dpryan79/pyBigWig")
|
||||||
(synopsis "Access bigWig files in Python using libBigWig")
|
(synopsis "Access bigWig files in Python using libBigWig")
|
||||||
(description
|
(description
|
||||||
|
@ -5962,9 +5986,12 @@ (define-public python-schema-salad
|
||||||
python-mypy-extensions
|
python-mypy-extensions
|
||||||
python-rdflib
|
python-rdflib
|
||||||
python-requests
|
python-requests
|
||||||
python-ruamel.yaml))
|
python-ruamel.yaml
|
||||||
|
python-setuptools ; For pkg_resources.
|
||||||
|
python-typing-extensions))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-black python-pytest python-pytest-runner python-pytest-xdist))
|
(list python-black python-pytest python-pytest-runner
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/common-workflow-language/schema_salad")
|
(home-page "https://github.com/common-workflow-language/schema_salad")
|
||||||
(synopsis "Schema Annotations for Linked Avro Data (SALAD)")
|
(synopsis "Schema Annotations for Linked Avro Data (SALAD)")
|
||||||
(description
|
(description
|
||||||
|
@ -6048,6 +6075,7 @@ (define-public python-scrublet
|
||||||
python-scikit-learn
|
python-scikit-learn
|
||||||
python-scipy
|
python-scipy
|
||||||
python-umap-learn))
|
python-umap-learn))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/swolock/scrublet")
|
(home-page "https://github.com/swolock/scrublet")
|
||||||
(synopsis "Tool to indentify and remove doublets in single-cell data")
|
(synopsis "Tool to indentify and remove doublets in single-cell data")
|
||||||
(description "This package provides a tool for identifying and removing
|
(description "This package provides a tool for identifying and removing
|
||||||
|
@ -6213,6 +6241,7 @@ (define-public cwltool
|
||||||
python-requests
|
python-requests
|
||||||
python-ruamel.yaml
|
python-ruamel.yaml
|
||||||
python-schema-salad
|
python-schema-salad
|
||||||
|
python-setuptools ; For pkg_resources.
|
||||||
python-shellescape
|
python-shellescape
|
||||||
python-spython
|
python-spython
|
||||||
python-typing-extensions
|
python-typing-extensions
|
||||||
|
@ -6226,7 +6255,7 @@ (define-public cwltool
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-mock
|
python-pytest-mock
|
||||||
python-pytest-runner
|
python-pytest-runner
|
||||||
python-pytest-xdist))
|
python-wheel))
|
||||||
(home-page
|
(home-page
|
||||||
"https://github.com/common-workflow-language/common-workflow-language")
|
"https://github.com/common-workflow-language/common-workflow-language")
|
||||||
(synopsis "Common Workflow Language reference implementation")
|
(synopsis "Common Workflow Language reference implementation")
|
||||||
|
@ -6280,7 +6309,8 @@ (define-public python-dendropy
|
||||||
(substitute* "tests/test_datamodel_taxon.py"
|
(substitute* "tests/test_datamodel_taxon.py"
|
||||||
(("collections.Iterable")
|
(("collections.Iterable")
|
||||||
"collections.abc.Iterable")))))))
|
"collections.abc.Iterable")))))))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-wheel))
|
||||||
|
(propagated-inputs (list python-setuptools))
|
||||||
(home-page "https://dendropy.org/")
|
(home-page "https://dendropy.org/")
|
||||||
(synopsis "Library for phylogenetics and phylogenetic computing")
|
(synopsis "Library for phylogenetics and phylogenetic computing")
|
||||||
(description
|
(description
|
||||||
|
@ -7100,7 +7130,8 @@ (define-public python-bamnostic
|
||||||
(base32
|
(base32
|
||||||
"0cjpzyqz6r4lmiwry2gcxdczwpkhl3lyyjg4s8addln17691ysxk"))))
|
"0cjpzyqz6r4lmiwry2gcxdczwpkhl3lyyjg4s8addln17691ysxk"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-pytest))
|
(propagated-inputs (list python-pytest python-setuptools))
|
||||||
|
(native-inputs (list python-wheel))
|
||||||
(home-page "https://github.com/betteridiot/bamnostic/")
|
(home-page "https://github.com/betteridiot/bamnostic/")
|
||||||
(synopsis "Tool for binary alignment map, random access and parsing")
|
(synopsis "Tool for binary alignment map, random access and parsing")
|
||||||
(description
|
(description
|
||||||
|
@ -7198,7 +7229,7 @@ (define-public python-ete3
|
||||||
python-pyqt
|
python-pyqt
|
||||||
python-scipy))
|
python-scipy))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "http://etetoolkit.org")
|
(home-page "http://etetoolkit.org")
|
||||||
(synopsis "Python environment for phylogenetic tree exploration")
|
(synopsis "Python environment for phylogenetic tree exploration")
|
||||||
(description
|
(description
|
||||||
|
@ -7219,6 +7250,7 @@ (define-public python-illumina-utils
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments (list #:tests? #false)) ;there are none
|
(arguments (list #:tests? #false)) ;there are none
|
||||||
(propagated-inputs (list python-matplotlib python-numpy python-levenshtein))
|
(propagated-inputs (list python-matplotlib python-numpy python-levenshtein))
|
||||||
|
(native-inputs (list python-setuptools python-wheel python-pip))
|
||||||
(home-page "https://github.com/meren/illumina-utils")
|
(home-page "https://github.com/meren/illumina-utils")
|
||||||
(synopsis "Library and scripts to work with Illumina paired-end data")
|
(synopsis "Library and scripts to work with Illumina paired-end data")
|
||||||
(description
|
(description
|
||||||
|
@ -7242,6 +7274,7 @@ (define-public python-pyani
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-biopython python-matplotlib python-pandas
|
(list python-biopython python-matplotlib python-pandas
|
||||||
python-scipy python-seaborn))
|
python-scipy python-seaborn))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://widdowquinn.github.io/pyani/")
|
(home-page "https://widdowquinn.github.io/pyani/")
|
||||||
(synopsis "Calculate genome-scale average nucleotide identity")
|
(synopsis "Calculate genome-scale average nucleotide identity")
|
||||||
(description
|
(description
|
||||||
|
@ -10974,7 +11007,9 @@ (define-public python-screed
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest-cov
|
(list python-pytest-cov
|
||||||
python-pytest-runner))
|
python-pytest-runner
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/dib-lab/screed/")
|
(home-page "https://github.com/dib-lab/screed/")
|
||||||
(synopsis "Short read sequence database utilities")
|
(synopsis "Short read sequence database utilities")
|
||||||
(description "Screed parses FASTA and FASTQ files and generates databases.
|
(description "Screed parses FASTA and FASTQ files and generates databases.
|
||||||
|
@ -11316,7 +11351,7 @@ (define-public seqmagick
|
||||||
(inputs
|
(inputs
|
||||||
(list python-biopython python-pygtrie))
|
(list python-biopython python-pygtrie))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/fhcrc/seqmagick")
|
(home-page "https://github.com/fhcrc/seqmagick")
|
||||||
(synopsis "Tools for converting and modifying sequence files")
|
(synopsis "Tools for converting and modifying sequence files")
|
||||||
(description
|
(description
|
||||||
|
@ -14553,10 +14588,12 @@ (define-public multiqc
|
||||||
python-requests
|
python-requests
|
||||||
python-rich
|
python-rich
|
||||||
python-rich-click
|
python-rich-click
|
||||||
|
python-setuptools ; For pkg_resources.
|
||||||
python-simplejson
|
python-simplejson
|
||||||
python-spectra))
|
python-spectra))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("python-pytest" ,python-pytest)
|
`(("python-pytest" ,python-pytest)
|
||||||
|
("python-wheel" ,python-wheel)
|
||||||
("tests"
|
("tests"
|
||||||
,(let ((commit "c3e7400affe3f3ca996973805797af61b93070ba"))
|
,(let ((commit "c3e7400affe3f3ca996973805797af61b93070ba"))
|
||||||
(origin
|
(origin
|
||||||
|
@ -16380,9 +16417,10 @@ (define-public python-goatools
|
||||||
python-pydot
|
python-pydot
|
||||||
python-requests
|
python-requests
|
||||||
python-scipy
|
python-scipy
|
||||||
|
python-setuptools
|
||||||
python-statsmodels
|
python-statsmodels
|
||||||
python-xlsxwriter))
|
python-xlsxwriter))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-wheel))
|
||||||
(home-page "https://github.com/tanghaibao/goatools")
|
(home-page "https://github.com/tanghaibao/goatools")
|
||||||
(synopsis "Python scripts to find enrichment of GO terms")
|
(synopsis "Python scripts to find enrichment of GO terms")
|
||||||
(description "Python scripts to find enrichment of GO terms. In addition,
|
(description "Python scripts to find enrichment of GO terms. In addition,
|
||||||
|
@ -16498,9 +16536,10 @@ (define-public python-mgatk
|
||||||
python-pysam
|
python-pysam
|
||||||
python-regex
|
python-regex
|
||||||
python-ruamel.yaml
|
python-ruamel.yaml
|
||||||
|
python-setuptools
|
||||||
snakemake))
|
snakemake))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-wheel))
|
||||||
(home-page "https://github.com/caleblareau/mgatk")
|
(home-page "https://github.com/caleblareau/mgatk")
|
||||||
(synopsis "Mitochondrial genome analysis toolkit")
|
(synopsis "Mitochondrial genome analysis toolkit")
|
||||||
(description "This package is a Python-based command line interface for
|
(description "This package is a Python-based command line interface for
|
||||||
|
@ -18795,6 +18834,7 @@ (define-public python-scanpy
|
||||||
python-patsy
|
python-patsy
|
||||||
python-scikit-learn
|
python-scikit-learn
|
||||||
python-scipy
|
python-scipy
|
||||||
|
python-setuptools ; For pkg_resources.
|
||||||
python-seaborn
|
python-seaborn
|
||||||
python-session-info
|
python-session-info
|
||||||
python-sinfo
|
python-sinfo
|
||||||
|
@ -19188,7 +19228,9 @@ (define-public python-pyfaidx
|
||||||
python-mock
|
python-mock
|
||||||
python-numpy
|
python-numpy
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov))
|
python-pytest-cov
|
||||||
|
python-wheel))
|
||||||
|
(propagated-inputs (list python-setuptools))
|
||||||
(home-page "http://mattshirley.com")
|
(home-page "http://mattshirley.com")
|
||||||
(synopsis "Random access to fasta subsequences")
|
(synopsis "Random access to fasta subsequences")
|
||||||
(description
|
(description
|
||||||
|
@ -19310,7 +19352,7 @@ (define-public python-hicmatrix
|
||||||
python-scipy
|
python-scipy
|
||||||
python-tables))
|
python-tables))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/deeptools/HiCMatrix/")
|
(home-page "https://github.com/deeptools/HiCMatrix/")
|
||||||
(synopsis "HiCMatrix class for HiCExplorer and pyGenomeTracks")
|
(synopsis "HiCMatrix class for HiCExplorer and pyGenomeTracks")
|
||||||
(description
|
(description
|
||||||
|
@ -20173,6 +20215,7 @@ (define-public cnvkit
|
||||||
;; R packages
|
;; R packages
|
||||||
r-dnacopy))
|
r-dnacopy))
|
||||||
(inputs (list r-minimal)) ;for tests
|
(inputs (list r-minimal)) ;for tests
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://cnvkit.readthedocs.org/")
|
(home-page "https://cnvkit.readthedocs.org/")
|
||||||
(synopsis "Copy number variant detection from targeted DNA sequencing")
|
(synopsis "Copy number variant detection from targeted DNA sequencing")
|
||||||
(description
|
(description
|
||||||
|
@ -22474,7 +22517,9 @@ (define-public python-cgatcore
|
||||||
(list python-pytest
|
(list python-pytest
|
||||||
lsof
|
lsof
|
||||||
inetutils
|
inetutils
|
||||||
openssl))
|
openssl
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(inputs (list time))
|
(inputs (list time))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-apsw
|
(list python-apsw
|
||||||
|
@ -22979,6 +23024,7 @@ (define-public python-dna-features-viewer
|
||||||
(list python-biopython
|
(list python-biopython
|
||||||
python-matplotlib
|
python-matplotlib
|
||||||
python-packaging))
|
python-packaging))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page
|
(home-page
|
||||||
"https://github.com/Edinburgh-Genome-Foundry/DnaFeaturesViewer")
|
"https://github.com/Edinburgh-Genome-Foundry/DnaFeaturesViewer")
|
||||||
(synopsis "Plot features from DNA sequences")
|
(synopsis "Plot features from DNA sequences")
|
||||||
|
|
|
@ -76,6 +76,7 @@ (define-module (gnu packages bootloaders)
|
||||||
#:use-module (gnu packages version-control)
|
#:use-module (gnu packages version-control)
|
||||||
#:use-module (gnu packages virtualization)
|
#:use-module (gnu packages virtualization)
|
||||||
#:use-module (gnu packages xorg)
|
#:use-module (gnu packages xorg)
|
||||||
|
#:use-module (gnu packages python-build)
|
||||||
#:use-module (gnu packages python-web)
|
#:use-module (gnu packages python-web)
|
||||||
#:use-module (gnu packages python-xyz)
|
#:use-module (gnu packages python-xyz)
|
||||||
#:use-module (guix build-system gnu)
|
#:use-module (guix build-system gnu)
|
||||||
|
@ -787,6 +788,8 @@ (define u-boot
|
||||||
pkg-config ;for 'make menuconfig'
|
pkg-config ;for 'make menuconfig'
|
||||||
python
|
python
|
||||||
python-pyelftools
|
python-pyelftools
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
swig
|
swig
|
||||||
(list util-linux "lib")))
|
(list util-linux "lib")))
|
||||||
(home-page "https://www.denx.de/wiki/U-Boot/")
|
(home-page "https://www.denx.de/wiki/U-Boot/")
|
||||||
|
|
|
@ -1041,7 +1041,7 @@ (define-public python-gixy
|
||||||
(base32
|
(base32
|
||||||
"0gymjcnvjx9snyrzdbmjnk93ibb161q72xam29vnl3yyac4r1330"))))
|
"0gymjcnvjx9snyrzdbmjnk93ibb161q72xam29vnl3yyac4r1330"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs (list python-nose))
|
(native-inputs (list python-nose python-setuptools python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-cached-property python-configargparse
|
(list python-cached-property python-configargparse
|
||||||
python-jinja2 python-six
|
python-jinja2 python-six
|
||||||
|
@ -2174,7 +2174,8 @@ (define-public python-pytest-forked
|
||||||
;; 'hypothesis' plugin is not in the environment (due to
|
;; 'hypothesis' plugin is not in the environment (due to
|
||||||
;; <http://issues.guix.gnu.org/25235>), which would cause the test suite
|
;; <http://issues.guix.gnu.org/25235>), which would cause the test suite
|
||||||
;; to fail (see: https://github.com/pytest-dev/pytest-forked/issues/54).
|
;; to fail (see: https://github.com/pytest-dev/pytest-forked/issues/54).
|
||||||
(list python-pytest-bootstrap python-setuptools-scm))
|
(list python-pytest-bootstrap python-setuptools
|
||||||
|
python-setuptools-scm python-wheel))
|
||||||
(home-page "https://github.com/pytest-dev/pytest-forked")
|
(home-page "https://github.com/pytest-dev/pytest-forked")
|
||||||
(synopsis "Pytest plugin to run tests in isolated forked subprocesses")
|
(synopsis "Pytest plugin to run tests in isolated forked subprocesses")
|
||||||
(description "This package provides a Pytest plugin which enables running
|
(description "This package provides a Pytest plugin which enables running
|
||||||
|
@ -2499,7 +2500,7 @@ (define-public python-pytest-asyncio
|
||||||
(lambda _
|
(lambda _
|
||||||
(setenv "SETUPTOOLS_SCM_PRETEND_VERSION"
|
(setenv "SETUPTOOLS_SCM_PRETEND_VERSION"
|
||||||
#$(package-version this-package)))))))
|
#$(package-version this-package)))))))
|
||||||
(native-inputs (list python-setuptools-scm))
|
(native-inputs (list python-setuptools-scm python-setuptools python-wheel))
|
||||||
(propagated-inputs (list python-pytest))
|
(propagated-inputs (list python-pytest))
|
||||||
(home-page "https://github.com/pytest-dev/pytest-asyncio")
|
(home-page "https://github.com/pytest-dev/pytest-asyncio")
|
||||||
(synopsis "Pytest support for asyncio")
|
(synopsis "Pytest support for asyncio")
|
||||||
|
@ -2992,7 +2993,9 @@ (define-public python-pytest-mypy-plugins
|
||||||
python-mypy
|
python-mypy
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pyyaml
|
python-pyyaml
|
||||||
|
python-setuptools
|
||||||
python-regex))
|
python-regex))
|
||||||
|
(native-inputs (list python-wheel))
|
||||||
(home-page "https://github.com/TypedDjango/pytest-mypy-plugins")
|
(home-page "https://github.com/TypedDjango/pytest-mypy-plugins")
|
||||||
(synopsis "Pytest plugin for writing tests for mypy plugins")
|
(synopsis "Pytest plugin for writing tests for mypy plugins")
|
||||||
(description "This package provides a pytest plugin for writing tests for
|
(description "This package provides a pytest plugin for writing tests for
|
||||||
|
|
|
@ -3229,6 +3229,7 @@ (define-public python-aiomysql
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments '(#:tests? #f)) ;test suite requires docker
|
(arguments '(#:tests? #f)) ;test suite requires docker
|
||||||
(propagated-inputs (list python-pymysql))
|
(propagated-inputs (list python-pymysql))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/aio-libs/aiomysql")
|
(home-page "https://github.com/aio-libs/aiomysql")
|
||||||
(synopsis "MySQL driver for Python")
|
(synopsis "MySQL driver for Python")
|
||||||
(description "@code{aiomysql} is a driver for accessing a MySQL database
|
(description "@code{aiomysql} is a driver for accessing a MySQL database
|
||||||
|
@ -3670,7 +3671,8 @@ (define-public python-sqlalchemy
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-cython ; for C extensions
|
(list python-cython ; for C extensions
|
||||||
python-pytest python-mock python-pytest-xdist)) ; for tests
|
python-pytest python-mock python-pytest-xdist ; for tests
|
||||||
|
python-setuptools python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-greenlet))
|
(list python-greenlet))
|
||||||
(arguments
|
(arguments
|
||||||
|
@ -3905,7 +3907,7 @@ (define-public python-sqlite-utils
|
||||||
(propagated-inputs (list python-click python-click-default-group
|
(propagated-inputs (list python-click python-click-default-group
|
||||||
python-dateutil python-sqlite-fts4
|
python-dateutil python-sqlite-fts4
|
||||||
python-tabulate))
|
python-tabulate))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/simonw/sqlite-utils")
|
(home-page "https://github.com/simonw/sqlite-utils")
|
||||||
(synopsis
|
(synopsis
|
||||||
"CLI tool and Python utility functions for manipulating SQLite databases")
|
"CLI tool and Python utility functions for manipulating SQLite databases")
|
||||||
|
@ -3978,7 +3980,7 @@ (define-public python-apsw
|
||||||
"10yfbasi4mq63g0svyl1h49ylwn9znjylq78id16dzxzk9q9ipdx"))))
|
"10yfbasi4mq63g0svyl1h49ylwn9znjylq78id16dzxzk9q9ipdx"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list unzip))
|
(list unzip python-setuptools python-wheel))
|
||||||
(inputs (list sqlite-next)) ;SQLite 3.45.1 required.
|
(inputs (list sqlite-next)) ;SQLite 3.45.1 required.
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
|
@ -4333,7 +4335,7 @@ (define-public python-hiredis
|
||||||
;; The fix was forwarded upstream, see:
|
;; The fix was forwarded upstream, see:
|
||||||
;; https://github.com/redis/hiredis-py/pull/160.
|
;; https://github.com/redis/hiredis-py/pull/160.
|
||||||
(delete-file "tests/__init__.py"))))))
|
(delete-file "tests/__init__.py"))))))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(inputs (list hiredis))
|
(inputs (list hiredis))
|
||||||
(home-page "https://github.com/redis/hiredis-py")
|
(home-page "https://github.com/redis/hiredis-py")
|
||||||
(synopsis "Python extension that wraps protocol parsing code in hiredis")
|
(synopsis "Python extension that wraps protocol parsing code in hiredis")
|
||||||
|
@ -4457,6 +4459,8 @@ (define-public python-redis
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-asyncio
|
python-pytest-asyncio
|
||||||
python-pytest-timeout
|
python-pytest-timeout
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
redis))
|
redis))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-async-timeout))
|
(list python-async-timeout))
|
||||||
|
|
|
@ -116,7 +116,10 @@ (define-public python-xxhash
|
||||||
"1hdxcscry59gh0znlm71ya23mm9rfmvz8lvvlplzxzf63pib28dc"))))
|
"1hdxcscry59gh0znlm71ya23mm9rfmvz8lvvlplzxzf63pib28dc"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
;; Needed to embed the correct version string
|
;; Needed to embed the correct version string
|
||||||
(native-inputs (list python-setuptools-scm))
|
(native-inputs
|
||||||
|
(list python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/ifduyue/python-xxhash")
|
(home-page "https://github.com/ifduyue/python-xxhash")
|
||||||
(synopsis "Python binding for xxHash")
|
(synopsis "Python binding for xxHash")
|
||||||
(description "This package provides Python bindings for the xxHash hash
|
(description "This package provides Python bindings for the xxHash hash
|
||||||
|
|
|
@ -2669,9 +2669,14 @@ (define-public python-pyvisa
|
||||||
(substitute* "pyvisa/shell.py"
|
(substitute* "pyvisa/shell.py"
|
||||||
(("from .thirdparty import prettytable")
|
(("from .thirdparty import prettytable")
|
||||||
"import prettytable")))))))
|
"import prettytable")))))))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs
|
||||||
(propagated-inputs (list python-dataclasses python-prettytable
|
(list python-pytest
|
||||||
python-typing-extensions))
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
|
(propagated-inputs
|
||||||
|
(list python-dataclasses
|
||||||
|
python-prettytable
|
||||||
|
python-typing-extensions))
|
||||||
(home-page "https://pyvisa.readthedocs.io/en/latest/")
|
(home-page "https://pyvisa.readthedocs.io/en/latest/")
|
||||||
(synopsis "Python binding for the VISA library")
|
(synopsis "Python binding for the VISA library")
|
||||||
(description "PyVISA is a Python package for support of the
|
(description "PyVISA is a Python package for support of the
|
||||||
|
|
|
@ -532,7 +532,11 @@ (define-public python-ufo2ft
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1rg2997af8blvswlwif0kpz2vxrlh555gzqslz6yv9y7i7v8lphl"))))
|
(base32 "1rg2997af8blvswlwif0kpz2vxrlh555gzqslz6yv9y7i7v8lphl"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs (list python-pytest python-setuptools-scm))
|
(native-inputs
|
||||||
|
(list python-pytest
|
||||||
|
python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-booleanoperations
|
(list python-booleanoperations
|
||||||
python-cffsubr
|
python-cffsubr
|
||||||
|
@ -679,7 +683,8 @@ (define-public python-glyphslib
|
||||||
"--ignore=tests/builder/interpolation_test.py")))
|
"--ignore=tests/builder/interpolation_test.py")))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-setuptools-scm
|
(list python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
;; For tests.
|
;; For tests.
|
||||||
python-pytest
|
python-pytest
|
||||||
python-xmldiff))
|
python-xmldiff))
|
||||||
|
@ -859,6 +864,7 @@ (define-public psautohint
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-xdist
|
python-pytest-xdist
|
||||||
python-setuptools-scm
|
python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
python-wheel))
|
python-wheel))
|
||||||
(home-page "https://github.com/adobe-type-tools/psautohint")
|
(home-page "https://github.com/adobe-type-tools/psautohint")
|
||||||
(synopsis "Adobe's PostScript autohinter")
|
(synopsis "Adobe's PostScript autohinter")
|
||||||
|
@ -1782,8 +1788,13 @@ (define-public python-ufolib2
|
||||||
(base32 "0yx4i8q5rfyqhr2fj70a7z1bp1jv7bdlr64ww9z4nv9ycbda4x9j"))))
|
(base32 "0yx4i8q5rfyqhr2fj70a7z1bp1jv7bdlr64ww9z4nv9ycbda4x9j"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-setuptools-scm))
|
(list python-pytest
|
||||||
(propagated-inputs (list python-attrs python-fonttools))
|
python-setuptools
|
||||||
|
python-setuptools-scm
|
||||||
|
python-wheel))
|
||||||
|
(propagated-inputs
|
||||||
|
(list python-attrs
|
||||||
|
python-fonttools))
|
||||||
(home-page "https://github.com/fonttools/ufoLib2")
|
(home-page "https://github.com/fonttools/ufoLib2")
|
||||||
(synopsis "Unified Font Object (UFO) font processing library")
|
(synopsis "Unified Font Object (UFO) font processing library")
|
||||||
(description "The ufoLib2 Python library is meant to be a thin
|
(description "The ufoLib2 Python library is meant to be a thin
|
||||||
|
|
|
@ -359,7 +359,9 @@ (define-public python-h3
|
||||||
python-numpy
|
python-numpy
|
||||||
python-pytest
|
python-pytest
|
||||||
python-scikit-build
|
python-scikit-build
|
||||||
python-setuptools-scm))
|
python-setuptools
|
||||||
|
python-setuptools-scm
|
||||||
|
python-wheel))
|
||||||
(inputs (list h3))
|
(inputs (list h3))
|
||||||
(home-page "https://uber.github.io/h3-py")
|
(home-page "https://uber.github.io/h3-py")
|
||||||
(synopsis "Python bindings for H3")
|
(synopsis "Python bindings for H3")
|
||||||
|
@ -1012,7 +1014,7 @@ (define-public python-geopandas
|
||||||
(list python-fiona python-packaging python-pandas python-pyproj
|
(list python-fiona python-packaging python-pandas python-pyproj
|
||||||
python-shapely))
|
python-shapely))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://geopandas.org")
|
(home-page "https://geopandas.org")
|
||||||
(synopsis "Geographic pandas extensions")
|
(synopsis "Geographic pandas extensions")
|
||||||
(description "The goal of GeoPandas is to make working with
|
(description "The goal of GeoPandas is to make working with
|
||||||
|
@ -1141,7 +1143,7 @@ (define-public python-osmnx
|
||||||
python-pandas
|
python-pandas
|
||||||
python-requests
|
python-requests
|
||||||
python-shapely))
|
python-shapely))
|
||||||
(native-inputs (list python-hatchling python-pytest))
|
(native-inputs (list python-hatchling python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/gboeing/osmnx")
|
(home-page "https://github.com/gboeing/osmnx")
|
||||||
(synopsis
|
(synopsis
|
||||||
"Retrieve, model, analyze, and visualize OpenStreetMap street networks")
|
"Retrieve, model, analyze, and visualize OpenStreetMap street networks")
|
||||||
|
@ -2109,7 +2111,7 @@ (define-public python-rtree
|
||||||
(string-append "\"" libspatialindex
|
(string-append "\"" libspatialindex
|
||||||
"/lib/libspatialindex_c.so\"")))))))))
|
"/lib/libspatialindex_c.so\"")))))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-numpy python-pytest python-wheel))
|
(list python-numpy python-pytest python-setuptools python-wheel))
|
||||||
(inputs
|
(inputs
|
||||||
(list libspatialindex))
|
(list libspatialindex))
|
||||||
(home-page "https://github.com/Toblerity/rtree")
|
(home-page "https://github.com/Toblerity/rtree")
|
||||||
|
|
|
@ -250,8 +250,12 @@ (define-public python-igraph
|
||||||
var (format #f "[~s]~%"
|
var (format #f "[~s]~%"
|
||||||
(string-append igraph "/lib")))))))))))
|
(string-append igraph "/lib")))))))))))
|
||||||
(inputs (list igraph))
|
(inputs (list igraph))
|
||||||
(propagated-inputs (list python-texttable))
|
(propagated-inputs
|
||||||
(native-inputs (list python-pytest))
|
(list python-texttable))
|
||||||
|
(native-inputs
|
||||||
|
(list python-pytest
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://igraph.org/python/")
|
(home-page "https://igraph.org/python/")
|
||||||
(synopsis "Python bindings for the igraph network analysis library"))))
|
(synopsis "Python bindings for the igraph network analysis library"))))
|
||||||
|
|
||||||
|
@ -419,11 +423,12 @@ (define-public python-vtraag-louvain
|
||||||
(("self.use_pkgconfig = False")
|
(("self.use_pkgconfig = False")
|
||||||
"self.use_pkgconfig = True")))))))
|
"self.use_pkgconfig = True")))))))
|
||||||
(inputs (list igraph))
|
(inputs (list igraph))
|
||||||
(propagated-inputs (list python-igraph))
|
(propagated-inputs (list python-igraph python-setuptools))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list pkg-config
|
(list pkg-config
|
||||||
python-ddt
|
python-ddt
|
||||||
python-setuptools-scm))
|
python-setuptools-scm
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/vtraag/louvain")
|
(home-page "https://github.com/vtraag/louvain")
|
||||||
(synopsis "Community detection in large networks")
|
(synopsis "Community detection in large networks")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -160,7 +160,9 @@ (define-public python-graphviz
|
||||||
python-mock
|
python-mock
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-mock))
|
python-pytest-mock
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/xflr6/graphviz")
|
(home-page "https://github.com/xflr6/graphviz")
|
||||||
(synopsis "Simple Python interface for Graphviz")
|
(synopsis "Simple Python interface for Graphviz")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -191,12 +191,17 @@ (define-public reuse
|
||||||
(add-before 'check 'chdir
|
(add-before 'check 'chdir
|
||||||
(lambda _
|
(lambda _
|
||||||
(chdir "/tmp"))))))
|
(chdir "/tmp"))))))
|
||||||
(native-inputs (list python-poetry-core python-pytest))
|
(native-inputs
|
||||||
(inputs (list python-binaryornot
|
(list python-poetry-core
|
||||||
python-boolean.py
|
python-pytest
|
||||||
python-debian
|
python-wheel))
|
||||||
python-jinja2
|
(inputs
|
||||||
python-license-expression))
|
(list python-binaryornot
|
||||||
|
python-boolean.py
|
||||||
|
python-debian
|
||||||
|
python-jinja2
|
||||||
|
python-license-expression
|
||||||
|
python-setuptools)) ; For pkg_resources.
|
||||||
(home-page "https://reuse.software/")
|
(home-page "https://reuse.software/")
|
||||||
(synopsis "Provide and verify copyright and licensing information")
|
(synopsis "Provide and verify copyright and licensing information")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -1047,7 +1047,7 @@ (define-public python-sacrebleu
|
||||||
python-portalocker
|
python-portalocker
|
||||||
python-regex
|
python-regex
|
||||||
python-tabulate))
|
python-tabulate))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/mjpost/sacrebleu")
|
(home-page "https://github.com/mjpost/sacrebleu")
|
||||||
(synopsis
|
(synopsis
|
||||||
"Compute shareable, comparable, and reproducible BLEU, chrF, and TER scores")
|
"Compute shareable, comparable, and reproducible BLEU, chrF, and TER scores")
|
||||||
|
@ -1088,7 +1088,7 @@ (define-public python-spacy-legacy
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
;; This package depends on spacy, which depends on this package.
|
;; This package depends on spacy, which depends on this package.
|
||||||
(arguments (list #:tests? #false))
|
(arguments (list #:tests? #false))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://spacy.io")
|
(home-page "https://spacy.io")
|
||||||
(synopsis "Legacy registered functions for spaCy backwards compatibility")
|
(synopsis "Legacy registered functions for spaCy backwards compatibility")
|
||||||
(description
|
(description
|
||||||
|
@ -1109,7 +1109,7 @@ (define-public python-spacy-loggers
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
;; This package depends on spacy, which depends on this package.
|
;; This package depends on spacy, which depends on this package.
|
||||||
(arguments (list #:tests? #false))
|
(arguments (list #:tests? #false))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/explosion/spacy-loggers")
|
(home-page "https://github.com/explosion/spacy-loggers")
|
||||||
(synopsis "Logging utilities for SpaCy")
|
(synopsis "Logging utilities for SpaCy")
|
||||||
(description "This package provides logging utilities for the SpaCy
|
(description "This package provides logging utilities for the SpaCy
|
||||||
|
@ -1967,6 +1967,8 @@ (define-public python-imbalanced-learn
|
||||||
python-pandas
|
python-pandas
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
tensorflow))
|
tensorflow))
|
||||||
(home-page "https://github.com/scikit-learn-contrib/imbalanced-learn")
|
(home-page "https://github.com/scikit-learn-contrib/imbalanced-learn")
|
||||||
(synopsis "Toolbox for imbalanced dataset in machine learning")
|
(synopsis "Toolbox for imbalanced dataset in machine learning")
|
||||||
|
@ -2147,7 +2149,9 @@ (define-public python-cleanlab
|
||||||
(list python-pytest
|
(list python-pytest
|
||||||
python-pytest-lazy-fixture
|
python-pytest-lazy-fixture
|
||||||
python-pytorch
|
python-pytorch
|
||||||
python-torchvision))
|
python-torchvision
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://cleanlab.ai")
|
(home-page "https://cleanlab.ai")
|
||||||
(synopsis "Automatically find and fix dataset issues")
|
(synopsis "Automatically find and fix dataset issues")
|
||||||
(description
|
(description
|
||||||
|
@ -2179,7 +2183,7 @@ (define-public python-cleanlab-1
|
||||||
python-scipy
|
python-scipy
|
||||||
python-tqdm))
|
python-tqdm))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))))
|
(list python-pytest python-setuptools python-wheel))))
|
||||||
|
|
||||||
(define-public python-cma
|
(define-public python-cma
|
||||||
(package
|
(package
|
||||||
|
@ -2220,7 +2224,7 @@ (define-public python-cmaes
|
||||||
(base32 "17bk60mhkglz6s7wz6xcyhw1h4mvghc1iid0805dra7jdyafwrfn"))
|
(base32 "17bk60mhkglz6s7wz6xcyhw1h4mvghc1iid0805dra7jdyafwrfn"))
|
||||||
(file-name (git-file-name name version))))
|
(file-name (git-file-name name version))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs (list python-hypothesis))
|
(native-inputs (list python-hypothesis python-setuptools python-wheel))
|
||||||
(propagated-inputs (list python-numpy))
|
(propagated-inputs (list python-numpy))
|
||||||
(home-page "https://github.com/CyberAgentAILab/cmaes")
|
(home-page "https://github.com/CyberAgentAILab/cmaes")
|
||||||
(synopsis "CMA-ES implementation for Python")
|
(synopsis "CMA-ES implementation for Python")
|
||||||
|
@ -2386,13 +2390,15 @@ (define-public python-hyperopt
|
||||||
python-networkx
|
python-networkx
|
||||||
python-numpy
|
python-numpy
|
||||||
python-scipy
|
python-scipy
|
||||||
|
python-setuptools ; For pkg_resources.
|
||||||
python-six
|
python-six
|
||||||
python-tqdm))
|
python-tqdm))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-black
|
(list python-black
|
||||||
python-nose
|
python-nose
|
||||||
python-pymongo
|
python-pymongo
|
||||||
python-pytest))
|
python-pytest
|
||||||
|
python-wheel))
|
||||||
(home-page "https://hyperopt.github.io/hyperopt/")
|
(home-page "https://hyperopt.github.io/hyperopt/")
|
||||||
(synopsis "Library for hyperparameter optimization")
|
(synopsis "Library for hyperparameter optimization")
|
||||||
(description "Hyperopt is a Python library for serial and parallel
|
(description "Hyperopt is a Python library for serial and parallel
|
||||||
|
@ -3962,7 +3968,8 @@ (define-public python-tensorly
|
||||||
;; nor is examples/plot_quantum.py
|
;; nor is examples/plot_quantum.py
|
||||||
" and not test_file_is_generated"))))
|
" and not test_file_is_generated"))))
|
||||||
(propagated-inputs (list python-jsmin python-numpy python-scipy))
|
(propagated-inputs (list python-jsmin python-numpy python-scipy))
|
||||||
(native-inputs (list python-pytest python-pytest-cov python-sphinx))
|
(native-inputs (list python-pytest python-pytest-cov python-sphinx
|
||||||
|
python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/tensorly/tensorly")
|
(home-page "https://github.com/tensorly/tensorly")
|
||||||
(synopsis "Tensor learning in Python")
|
(synopsis "Tensor learning in Python")
|
||||||
(description
|
(description
|
||||||
|
@ -5123,6 +5130,7 @@ (define-public python-readchar
|
||||||
(lambda _
|
(lambda _
|
||||||
(delete-file "readchar/_win_read.py"))))))
|
(delete-file "readchar/_win_read.py"))))))
|
||||||
(propagated-inputs (list python-setuptools))
|
(propagated-inputs (list python-setuptools))
|
||||||
|
(native-inputs (list python-wheel))
|
||||||
(home-page "https://github.com/magmax/python-readchar")
|
(home-page "https://github.com/magmax/python-readchar")
|
||||||
(synopsis "Library to easily read single chars and key strokes")
|
(synopsis "Library to easily read single chars and key strokes")
|
||||||
(description "This package provides a Python library to easily read single
|
(description "This package provides a Python library to easily read single
|
||||||
|
@ -5391,7 +5399,7 @@ (define-public python-torchvision
|
||||||
python-pillow-simd
|
python-pillow-simd
|
||||||
python-pytorch))
|
python-pytorch))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list which python-pytest))
|
(list which python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://pytorch.org/vision/stable/index.html")
|
(home-page "https://pytorch.org/vision/stable/index.html")
|
||||||
(synopsis "Datasets, transforms and models specific to computer vision")
|
(synopsis "Datasets, transforms and models specific to computer vision")
|
||||||
(description
|
(description
|
||||||
|
@ -5994,7 +6002,7 @@ (define-public python-brian2
|
||||||
;; Required by codegen.
|
;; Required by codegen.
|
||||||
python-setuptools
|
python-setuptools
|
||||||
python-sympy))
|
python-sympy))
|
||||||
(native-inputs (list python-pytest python-pytest-xdist))
|
(native-inputs (list python-pytest python-pytest-xdist python-wheel))
|
||||||
(home-page "https://briansimulator.org/")
|
(home-page "https://briansimulator.org/")
|
||||||
(synopsis "Clock-driven simulator for spiking neural networks")
|
(synopsis "Clock-driven simulator for spiking neural networks")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -326,7 +326,10 @@ (define-public zabbix-cli
|
||||||
(string-append #$output "/share/doc/"
|
(string-append #$output "/share/doc/"
|
||||||
#$name "/html")))))))
|
#$name "/html")))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-sphinx))
|
(list python-pytest
|
||||||
|
python-setuptools
|
||||||
|
python-sphinx
|
||||||
|
python-wheel))
|
||||||
(inputs
|
(inputs
|
||||||
(list ncurses python-requests))
|
(list ncurses python-requests))
|
||||||
(home-page "https://github.com/unioslo/zabbix-cli")
|
(home-page "https://github.com/unioslo/zabbix-cli")
|
||||||
|
|
|
@ -1090,7 +1090,11 @@ (define-public python-anaconda-client
|
||||||
(add-before 'check 'set-HOME
|
(add-before 'check 'set-HOME
|
||||||
(lambda _ (setenv "HOME" "/tmp"))))))
|
(lambda _ (setenv "HOME" "/tmp"))))))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-clyent python-nbformat python-pyyaml python-requests))
|
(list python-clyent
|
||||||
|
python-nbformat
|
||||||
|
python-pyyaml
|
||||||
|
python-requests
|
||||||
|
python-setuptools))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-coverage
|
(list python-coverage
|
||||||
python-dateutil
|
python-dateutil
|
||||||
|
@ -1098,7 +1102,8 @@ (define-public python-anaconda-client
|
||||||
python-mock
|
python-mock
|
||||||
python-pillow
|
python-pillow
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytz))
|
python-pytz
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/Anaconda-Platform/anaconda-client")
|
(home-page "https://github.com/Anaconda-Platform/anaconda-client")
|
||||||
(synopsis "Anaconda Cloud command line client library")
|
(synopsis "Anaconda Cloud command line client library")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -589,7 +589,7 @@ (define-public python-clorm
|
||||||
(setenv "CLORM_NOCLINGO" "1")
|
(setenv "CLORM_NOCLINGO" "1")
|
||||||
(delete-file "tests/test_mypy_query.py"))))))
|
(delete-file "tests/test_mypy_query.py"))))))
|
||||||
(propagated-inputs (list python-clingo))
|
(propagated-inputs (list python-clingo))
|
||||||
(native-inputs (list python-typing-extensions))
|
(native-inputs (list python-typing-extensions python-setuptools python-wheel))
|
||||||
(home-page "https://potassco.org")
|
(home-page "https://potassco.org")
|
||||||
(synopsis "Object relational mapping to clingo")
|
(synopsis "Object relational mapping to clingo")
|
||||||
(description "@acronym{Clorm, Clingo ORM} provides an @acronym{ORM,
|
(description "@acronym{Clorm, Clingo ORM} provides an @acronym{ORM,
|
||||||
|
@ -651,6 +651,7 @@ (define-public python-telingo
|
||||||
"1q6hlh4b5hsa4n5agvmfa9rhsxfd2g6kpl4b9kfccwbmf6dh51k6"))))
|
"1q6hlh4b5hsa4n5agvmfa9rhsxfd2g6kpl4b9kfccwbmf6dh51k6"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-clingo))
|
(propagated-inputs (list python-clingo))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://potassco.org/")
|
(home-page "https://potassco.org/")
|
||||||
(synopsis "Solve dynamic temporal logic programs")
|
(synopsis "Solve dynamic temporal logic programs")
|
||||||
(description "This package provides a system to solve dynamic temporal
|
(description "This package provides a system to solve dynamic temporal
|
||||||
|
@ -678,8 +679,10 @@ (define-public python-clingraph
|
||||||
python-imageio
|
python-imageio
|
||||||
python-jinja2
|
python-jinja2
|
||||||
python-jsonschema
|
python-jsonschema
|
||||||
python-networkx))
|
python-networkx
|
||||||
(native-inputs (list dot2tex graphviz python-pylint python-pytest))
|
python-setuptools))
|
||||||
|
(native-inputs (list dot2tex graphviz python-pylint python-pytest
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/potassco/clingraph")
|
(home-page "https://github.com/potassco/clingraph")
|
||||||
(synopsis "Visualizer for graphs defined as logic programs")
|
(synopsis "Visualizer for graphs defined as logic programs")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -395,7 +395,9 @@ (define-public python-mypy-protobuf
|
||||||
(list python-grpc-stubs
|
(list python-grpc-stubs
|
||||||
python-grpcio-tools
|
python-grpcio-tools
|
||||||
python-pytest
|
python-pytest
|
||||||
python-typing-extensions))
|
python-typing-extensions
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list protobuf
|
(list protobuf
|
||||||
python-protobuf
|
python-protobuf
|
||||||
|
|
|
@ -219,7 +219,7 @@ (define-public python-trove-classifiers
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments (list #:build-backend "setuptools.build_meta"
|
(arguments (list #:build-backend "setuptools.build_meta"
|
||||||
#:tests? #f)) ;keep dependencies to a minimum
|
#:tests? #f)) ;keep dependencies to a minimum
|
||||||
(native-inputs (list python-wheel))
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/pypa/trove-classifiers")
|
(home-page "https://github.com/pypa/trove-classifiers")
|
||||||
(synopsis "Canonical source for classifiers on PyPI")
|
(synopsis "Canonical source for classifiers on PyPI")
|
||||||
(description "This package is the canonical source for classifiers use on
|
(description "This package is the canonical source for classifiers use on
|
||||||
|
@ -650,6 +650,7 @@ (define-public python-flit-scm
|
||||||
;; builder instead.
|
;; builder instead.
|
||||||
#:build-backend "setuptools.build_meta"))
|
#:build-backend "setuptools.build_meta"))
|
||||||
(propagated-inputs (list python-flit-core python-setuptools-scm python-tomli))
|
(propagated-inputs (list python-flit-core python-setuptools-scm python-tomli))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://gitlab.com/WillDaSilva/flit_scm")
|
(home-page "https://gitlab.com/WillDaSilva/flit_scm")
|
||||||
(synopsis "PEP 518 build backend combining flit_core and setuptools_scm")
|
(synopsis "PEP 518 build backend combining flit_core and setuptools_scm")
|
||||||
(description "This package provides a PEP 518 build backend that uses
|
(description "This package provides a PEP 518 build backend that uses
|
||||||
|
|
|
@ -792,8 +792,13 @@ (define-public python-pytest-doctestplus
|
||||||
;; Requiring git available.
|
;; Requiring git available.
|
||||||
" and not test_generate_diff_basic"))))
|
" and not test_generate_diff_basic"))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-numpy python-pytest python-setuptools-scm))
|
(list python-numpy
|
||||||
(home-page "https://github.com/scientific-python/pytest-doctestplus")
|
python-pytest
|
||||||
|
python-setuptools-scm
|
||||||
|
python-wheel))
|
||||||
|
(propagated-inputs
|
||||||
|
(list python-setuptools)) ;for pkg_resources
|
||||||
|
(home-page "https://github.com/astropy/pytest-doctestplus")
|
||||||
(synopsis "Pytest plugin with advanced doctest features")
|
(synopsis "Pytest plugin with advanced doctest features")
|
||||||
(description
|
(description
|
||||||
"This package contains a plugin for the Pytest framework that provides
|
"This package contains a plugin for the Pytest framework that provides
|
||||||
|
@ -842,7 +847,9 @@ (define-public python-pytest-filter-subpackage
|
||||||
(list python-pytest
|
(list python-pytest
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-doctestplus
|
python-pytest-doctestplus
|
||||||
python-setuptools-scm))
|
python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/astropy/pytest-filter-subpackage")
|
(home-page "https://github.com/astropy/pytest-filter-subpackage")
|
||||||
(synopsis "Pytest plugin for filtering based on sub-packages")
|
(synopsis "Pytest plugin for filtering based on sub-packages")
|
||||||
(description
|
(description
|
||||||
|
@ -947,7 +954,10 @@ (define-public python-pytest-remotedata
|
||||||
"not test_default_behavior"
|
"not test_default_behavior"
|
||||||
" and not test_strict_with_decorator"))))
|
" and not test_strict_with_decorator"))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-setuptools-scm))
|
(list python-pytest
|
||||||
|
python-setuptools
|
||||||
|
python-setuptools-scm
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-packaging))
|
(list python-packaging))
|
||||||
(home-page "https://github.com/astropy/pytest-remotedata")
|
(home-page "https://github.com/astropy/pytest-remotedata")
|
||||||
|
@ -1042,6 +1052,7 @@ (define-public python-pytest-mpl
|
||||||
#:test-flags #~(list "-m" "mpl_image_compare")))
|
#:test-flags #~(list "-m" "mpl_image_compare")))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest
|
(list python-pytest
|
||||||
|
python-setuptools
|
||||||
python-setuptools-scm
|
python-setuptools-scm
|
||||||
python-wheel))
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
|
@ -2075,7 +2086,11 @@ (define-public python-memory-profiler
|
||||||
(("def test_memory_profiler")
|
(("def test_memory_profiler")
|
||||||
"def __off_test_memory_profiler")))))))
|
"def __off_test_memory_profiler")))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-pytest-fixture-config python-safety))
|
(list python-pytest
|
||||||
|
python-pytest-fixture-config
|
||||||
|
python-safety
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs (list python-psutil))
|
(propagated-inputs (list python-psutil))
|
||||||
(home-page "https://github.com/pythonprofilers/memory_profiler")
|
(home-page "https://github.com/pythonprofilers/memory_profiler")
|
||||||
(synopsis "Memory profiler for Python")
|
(synopsis "Memory profiler for Python")
|
||||||
|
@ -2532,7 +2547,7 @@ (define-public python-aioresponses
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pbr python-ddt python-pytest))
|
(list python-pbr python-ddt python-pytest))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-aiohttp))
|
(list python-aiohttp python-setuptools))
|
||||||
(home-page "https://github.com/pnuckowski/aioresponses")
|
(home-page "https://github.com/pnuckowski/aioresponses")
|
||||||
(synopsis "Mock out requests made by ClientSession from aiohttp package")
|
(synopsis "Mock out requests made by ClientSession from aiohttp package")
|
||||||
(description
|
(description
|
||||||
|
@ -2780,7 +2795,9 @@ (define-public python-nox
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-jinja2
|
(list python-jinja2
|
||||||
python-pytest
|
python-pytest
|
||||||
python-tox))
|
python-tox
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://nox.thea.codes/")
|
(home-page "https://nox.thea.codes/")
|
||||||
(synopsis "Flexible test automation")
|
(synopsis "Flexible test automation")
|
||||||
(description
|
(description
|
||||||
|
@ -2933,8 +2950,12 @@ (define-public python-pytest-httpx
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1ncpd74hmsz4sadvjg99fnfscxpgh3mc2siini0dhxzwgwdkk5i7"))))
|
(base32 "1ncpd74hmsz4sadvjg99fnfscxpgh3mc2siini0dhxzwgwdkk5i7"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
|
(native-inputs
|
||||||
|
(list python-pytest
|
||||||
|
python-pytest-asyncio
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs (list python-httpx))
|
(propagated-inputs (list python-httpx))
|
||||||
(native-inputs (list python-pytest python-pytest-asyncio))
|
|
||||||
(home-page "https://colin-b.github.io/pytest_httpx/")
|
(home-page "https://colin-b.github.io/pytest_httpx/")
|
||||||
(synopsis "Pytest plugin to mock httpx")
|
(synopsis "Pytest plugin to mock httpx")
|
||||||
(description "This package provides a pytest fixture to mock httpx
|
(description "This package provides a pytest fixture to mock httpx
|
||||||
|
@ -3011,7 +3032,11 @@ (define-public python-vulture
|
||||||
;; skip test that uses python-pint
|
;; skip test that uses python-pint
|
||||||
;; pint has many dependencies
|
;; pint has many dependencies
|
||||||
"not test_whitelists_with_python")))))))
|
"not test_whitelists_with_python")))))))
|
||||||
(native-inputs (list python-pytest python-pytest-cov))
|
(native-inputs
|
||||||
|
(list python-pytest
|
||||||
|
python-pytest-cov
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs (list python-toml))
|
(propagated-inputs (list python-toml))
|
||||||
(home-page "https://github.com/jendrikseipp/vulture")
|
(home-page "https://github.com/jendrikseipp/vulture")
|
||||||
(synopsis "Find dead Python code")
|
(synopsis "Find dead Python code")
|
||||||
|
|
|
@ -114,7 +114,9 @@ (define-public python-multivolumefile
|
||||||
python-hypothesis
|
python-hypothesis
|
||||||
python-pyannotate
|
python-pyannotate
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov))
|
python-pytest-cov
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/miurahr/multivolume")
|
(home-page "https://github.com/miurahr/multivolume")
|
||||||
(synopsis "Treat multiple files as one")
|
(synopsis "Treat multiple files as one")
|
||||||
(description "MultiVolumefile is a Python library that provides a
|
(description "MultiVolumefile is a Python library that provides a
|
||||||
|
@ -251,7 +253,9 @@ (define-public python-pybcj
|
||||||
python-hypothesis
|
python-hypothesis
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-setuptools-scm))
|
python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://codeberg.org/miurahr/pybcj")
|
(home-page "https://codeberg.org/miurahr/pybcj")
|
||||||
(synopsis "BCJ filter library")
|
(synopsis "BCJ filter library")
|
||||||
(description "In data compression, BCJ, short for Branch-Call-Jump, refers
|
(description "In data compression, BCJ, short for Branch-Call-Jump, refers
|
||||||
|
@ -311,6 +315,7 @@ (define-public python-brotlicffi
|
||||||
(setenv "USE_SHARED_BROTLI" "1"))))))
|
(setenv "USE_SHARED_BROTLI" "1"))))))
|
||||||
(propagated-inputs (list python-cffi))
|
(propagated-inputs (list python-cffi))
|
||||||
(inputs (list brotli))
|
(inputs (list brotli))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/python-hyper/brotlicffi")
|
(home-page "https://github.com/python-hyper/brotlicffi")
|
||||||
(synopsis "Python CFFI bindings to the Brotli library")
|
(synopsis "Python CFFI bindings to the Brotli library")
|
||||||
(description "This package provides Python CFFI bindings to the Brotli
|
(description "This package provides Python CFFI bindings to the Brotli
|
||||||
|
@ -332,7 +337,9 @@ (define-public python-inflate64
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pyannotate
|
(list python-pyannotate
|
||||||
python-pytest
|
python-pytest
|
||||||
python-setuptools-scm))
|
python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://pypi.org/project/inflate64/")
|
(home-page "https://pypi.org/project/inflate64/")
|
||||||
(synopsis "Compression/decompression library")
|
(synopsis "Compression/decompression library")
|
||||||
(description "The @code{inflate64} package provides @code{Deflater} and
|
(description "The @code{inflate64} package provides @code{Deflater} and
|
||||||
|
@ -361,7 +368,7 @@ (define-public python-isal
|
||||||
(add-after 'unpack 'use-dynamic-linking
|
(add-after 'unpack 'use-dynamic-linking
|
||||||
(lambda _ (setenv "PYTHON_ISAL_LINK_DYNAMIC" "1"))))))
|
(lambda _ (setenv "PYTHON_ISAL_LINK_DYNAMIC" "1"))))))
|
||||||
(inputs (list isa-l))
|
(inputs (list isa-l))
|
||||||
(native-inputs (list python-cython))
|
(native-inputs (list python-cython python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/pycompression/python-isal")
|
(home-page "https://github.com/pycompression/python-isal")
|
||||||
(synopsis "Python bindings for the ISA-L compression library")
|
(synopsis "Python bindings for the ISA-L compression library")
|
||||||
(description
|
(description
|
||||||
|
@ -407,7 +414,9 @@ (define-public python-pyppmd
|
||||||
python-pytest-benchmark
|
python-pytest-benchmark
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-timeout
|
python-pytest-timeout
|
||||||
python-setuptools-scm))
|
python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/miurahr/pyppmd")
|
(home-page "https://github.com/miurahr/pyppmd")
|
||||||
(synopsis "PPMd compression/decompression library")
|
(synopsis "PPMd compression/decompression library")
|
||||||
(description "Pyppmd provides classes and functions for compressing and
|
(description "Pyppmd provides classes and functions for compressing and
|
||||||
|
@ -468,9 +477,8 @@ (define-public python-py7zr
|
||||||
python-pyzstd
|
python-pyzstd
|
||||||
python-texttable))
|
python-texttable))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-setuptools
|
(list python-coverage
|
||||||
python-setuptools-scm
|
python-setuptools
|
||||||
python-coverage
|
|
||||||
python-coveralls
|
python-coveralls
|
||||||
python-libarchive-c
|
python-libarchive-c
|
||||||
python-py-cpuinfo
|
python-py-cpuinfo
|
||||||
|
@ -479,7 +487,9 @@ (define-public python-py7zr
|
||||||
python-pytest-benchmark
|
python-pytest-benchmark
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-remotedata
|
python-pytest-remotedata
|
||||||
python-pytest-timeout))
|
python-pytest-timeout
|
||||||
|
python-setuptools-scm
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/miurahr/py7zr")
|
(home-page "https://github.com/miurahr/py7zr")
|
||||||
(synopsis "7-zip in Python")
|
(synopsis "7-zip in Python")
|
||||||
(description "This package provides py7zr, which implements 7-zip
|
(description "This package provides py7zr, which implements 7-zip
|
||||||
|
|
|
@ -302,7 +302,9 @@ (define-public python-keyring
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-toml
|
(list python-toml
|
||||||
python-pytest
|
python-pytest
|
||||||
python-setuptools-scm))
|
python-setuptools
|
||||||
|
python-setuptools-scm
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-importlib-metadata
|
(list python-importlib-metadata
|
||||||
python-jaraco-classes
|
python-jaraco-classes
|
||||||
|
@ -530,11 +532,13 @@ (define-public python-cryptography-vectors
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments (list #:tests? #f)) ; No tests included.
|
(arguments (list #:tests? #f)) ; No tests included.
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-flit-core))
|
(list python-flit-core
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/pyca/cryptography")
|
(home-page "https://github.com/pyca/cryptography")
|
||||||
(synopsis "Test vectors for the cryptography package")
|
(synopsis "Test vectors for the cryptography package")
|
||||||
(description
|
(description
|
||||||
"This package contains test vectors for the cryptography package.")
|
"This package contains test vectors for the cryptography package.")
|
||||||
;; Distributed under either BSD-3 or ASL2.0
|
;; Distributed under either BSD-3 or ASL2.0
|
||||||
(license (list license:bsd-3 license:asl2.0))))
|
(license (list license:bsd-3 license:asl2.0))))
|
||||||
|
|
||||||
|
@ -574,7 +578,10 @@ (define-public python-cryptography
|
||||||
python-iso8601
|
python-iso8601
|
||||||
python-pretend
|
python-pretend
|
||||||
python-pytest ;for subtests
|
python-pytest ;for subtests
|
||||||
python-pytest-benchmark))
|
python-pytest-benchmark
|
||||||
|
python-pytest-subtests
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(inputs (list python-cryptography-rust))
|
(inputs (list python-cryptography-rust))
|
||||||
(propagated-inputs (list python-cffi))
|
(propagated-inputs (list python-cffi))
|
||||||
(home-page "https://github.com/pyca/cryptography")
|
(home-page "https://github.com/pyca/cryptography")
|
||||||
|
@ -1093,7 +1100,7 @@ (define-public python-m2crypto
|
||||||
;; certificates.
|
;; certificates.
|
||||||
#:tests? #f))
|
#:tests? #f))
|
||||||
(inputs (list openssl))
|
(inputs (list openssl))
|
||||||
(native-inputs (list swig))
|
(native-inputs (list swig python-setuptools python-wheel))
|
||||||
(home-page "https://gitlab.com/m2crypto/m2crypto")
|
(home-page "https://gitlab.com/m2crypto/m2crypto")
|
||||||
(synopsis "Python crypto and TLS toolkit")
|
(synopsis "Python crypto and TLS toolkit")
|
||||||
(description "@code{M2Crypto} is a complete Python wrapper for OpenSSL
|
(description "@code{M2Crypto} is a complete Python wrapper for OpenSSL
|
||||||
|
@ -1280,7 +1287,11 @@ (define-public python-service-identity
|
||||||
(base32
|
(base32
|
||||||
"0d4x84crbz0a17d8gi90z6zlxwm9pslc65rx0cdw2797ra360v3f"))))
|
"0d4x84crbz0a17d8gi90z6zlxwm9pslc65rx0cdw2797ra360v3f"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs (list python-idna python-pytest))
|
(native-inputs
|
||||||
|
(list python-idna
|
||||||
|
python-pytest
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs (list python-attrs python-cryptography python-pyasn1
|
(propagated-inputs (list python-attrs python-cryptography python-pyasn1
|
||||||
python-pyasn1-modules python-six))
|
python-pyasn1-modules python-six))
|
||||||
(home-page "https://service-identity.readthedocs.io/")
|
(home-page "https://service-identity.readthedocs.io/")
|
||||||
|
@ -1511,6 +1522,8 @@ (define-public python-trustme
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-service-identity
|
python-service-identity
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
python-zipp))
|
python-zipp))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-cryptography
|
(list python-cryptography
|
||||||
|
|
|
@ -370,9 +370,12 @@ (define-public python-scikit-allel
|
||||||
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
|
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-dask
|
(list python-dask
|
||||||
python-numpy))
|
python-numpy
|
||||||
|
python-click))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-cython
|
(list python-cython
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
;; The following are all needed for the tests
|
;; The following are all needed for the tests
|
||||||
htslib
|
htslib
|
||||||
python-h5py
|
python-h5py
|
||||||
|
@ -591,7 +594,7 @@ (define-public python-scikit-optimize
|
||||||
python-scikit-learn
|
python-scikit-learn
|
||||||
python-scipy))
|
python-scipy))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://scikit-optimize.github.io/")
|
(home-page "https://scikit-optimize.github.io/")
|
||||||
(synopsis "Sequential model-based optimization toolbox")
|
(synopsis "Sequential model-based optimization toolbox")
|
||||||
(description "Scikit-Optimize, or @code{skopt}, is a simple and efficient
|
(description "Scikit-Optimize, or @code{skopt}, is a simple and efficient
|
||||||
|
@ -1852,7 +1855,7 @@ (define-public python-xarray
|
||||||
(string-append "not test_datetime_conversion_warning"
|
(string-append "not test_datetime_conversion_warning"
|
||||||
" and not test_timedelta_conversion_warning"))))
|
" and not test_timedelta_conversion_warning"))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-setuptools-scm python-pytest))
|
(list python-setuptools python-setuptools-scm python-pytest python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-numpy python-packaging python-pandas))
|
(list python-numpy python-packaging python-pandas))
|
||||||
(home-page "https://github.com/pydata/xarray")
|
(home-page "https://github.com/pydata/xarray")
|
||||||
|
@ -2019,7 +2022,9 @@ (define-public python-pytensor
|
||||||
(native-inputs (list python-cython
|
(native-inputs (list python-cython
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-mock
|
python-pytest-mock
|
||||||
python-versioneer))
|
python-versioneer
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs (list python-cons
|
(propagated-inputs (list python-cons
|
||||||
python-etuples
|
python-etuples
|
||||||
python-filelock
|
python-filelock
|
||||||
|
@ -2882,7 +2887,9 @@ (define-public python-plotnine
|
||||||
python-pandas
|
python-pandas
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
|
python-setuptools
|
||||||
python-setuptools-scm
|
python-setuptools-scm
|
||||||
|
python-wheel
|
||||||
tzdata-for-tests))
|
tzdata-for-tests))
|
||||||
(home-page "https://github.com/has2k1/plotnine")
|
(home-page "https://github.com/has2k1/plotnine")
|
||||||
(synopsis "Grammar of Graphics for Python")
|
(synopsis "Grammar of Graphics for Python")
|
||||||
|
@ -3666,7 +3673,12 @@ (define-public python-libneuroml
|
||||||
"0mrm4rd6x1sm6hkvhk20mkqp9q53sl3lbvq6hqzyymkw1iqq6bhy"))))
|
"0mrm4rd6x1sm6hkvhk20mkqp9q53sl3lbvq6hqzyymkw1iqq6bhy"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-lxml python-six))
|
(propagated-inputs (list python-lxml python-six))
|
||||||
(native-inputs (list python-pytest python-numpy python-tables))
|
(native-inputs
|
||||||
|
(list python-pytest
|
||||||
|
python-numpy
|
||||||
|
python-setuptools
|
||||||
|
python-tables
|
||||||
|
python-wheel))
|
||||||
(home-page "https://libneuroml.readthedocs.org/en/latest/")
|
(home-page "https://libneuroml.readthedocs.org/en/latest/")
|
||||||
(synopsis
|
(synopsis
|
||||||
"Python library for working with NeuroML descriptions of neuronal models")
|
"Python library for working with NeuroML descriptions of neuronal models")
|
||||||
|
|
|
@ -444,7 +444,12 @@ (define-public python-aiosignal
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments (list #:test-flags #~(list "tests")))
|
(arguments (list #:test-flags #~(list "tests")))
|
||||||
(propagated-inputs (list python-frozenlist))
|
(propagated-inputs (list python-frozenlist))
|
||||||
(native-inputs (list python-pytest python-pytest-asyncio python-pytest-cov))
|
(native-inputs
|
||||||
|
(list python-pytest
|
||||||
|
python-pytest-asyncio
|
||||||
|
python-pytest-cov
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/aio-libs/aiosignal")
|
(home-page "https://github.com/aio-libs/aiosignal")
|
||||||
(synopsis "Callback manager for Python @code{asyncio} projects")
|
(synopsis "Callback manager for Python @code{asyncio} projects")
|
||||||
(description "This Python module provides @code{Signal}, an abstraction to
|
(description "This Python module provides @code{Signal}, an abstraction to
|
||||||
|
@ -765,7 +770,9 @@ (define-public python-asgi-csrf
|
||||||
python-httpx
|
python-httpx
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-asyncio
|
python-pytest-asyncio
|
||||||
python-starlette))
|
python-starlette
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/simonw/asgi-csrf")
|
(home-page "https://github.com/simonw/asgi-csrf")
|
||||||
(synopsis "ASGI middleware for protecting against CSRF attacks")
|
(synopsis "ASGI middleware for protecting against CSRF attacks")
|
||||||
(description "This Asynchronous Server Gateway Interface (ASGI)
|
(description "This Asynchronous Server Gateway Interface (ASGI)
|
||||||
|
@ -806,7 +813,9 @@ (define-public python-asgi-lifespan
|
||||||
(native-inputs (list python-pytest
|
(native-inputs (list python-pytest
|
||||||
python-pytest-asyncio
|
python-pytest-asyncio
|
||||||
python-pytest-trio
|
python-pytest-trio
|
||||||
python-starlette))
|
python-starlette
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs (list python-sniffio))
|
(propagated-inputs (list python-sniffio))
|
||||||
(home-page "https://github.com/florimondmanca/asgi-lifespan")
|
(home-page "https://github.com/florimondmanca/asgi-lifespan")
|
||||||
(synopsis "Programmatic startup/shutdown of ASGI apps")
|
(synopsis "Programmatic startup/shutdown of ASGI apps")
|
||||||
|
@ -970,7 +979,9 @@ (define-public python-aws-xray-sdk
|
||||||
python-pytest-benchmark
|
python-pytest-benchmark
|
||||||
python-requests
|
python-requests
|
||||||
python-sqlalchemy
|
python-sqlalchemy
|
||||||
python-webtest))
|
python-webtest
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-aiohttp
|
(list python-aiohttp
|
||||||
python-botocore
|
python-botocore
|
||||||
|
@ -1310,7 +1321,9 @@ (define-public python-httplib2
|
||||||
python-pytest-randomly
|
python-pytest-randomly
|
||||||
python-pytest-timeout
|
python-pytest-timeout
|
||||||
python-pytest-xdist
|
python-pytest-xdist
|
||||||
python-six))
|
python-six
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/httplib2/httplib2")
|
(home-page "https://github.com/httplib2/httplib2")
|
||||||
(synopsis "Comprehensive HTTP client library")
|
(synopsis "Comprehensive HTTP client library")
|
||||||
(description
|
(description
|
||||||
|
@ -1706,7 +1719,7 @@ (define-public python-h11
|
||||||
(base32 "17b97c56y31hi0n0x0cb5a87x4xr9jijf2y06pzj0977k6zgn6cg"))))
|
(base32 "17b97c56y31hi0n0x0cb5a87x4xr9jijf2y06pzj0977k6zgn6cg"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/python-hyper/h11")
|
(home-page "https://github.com/python-hyper/h11")
|
||||||
(synopsis "Pure-Python, bring-your-own-I/O implementation of HTTP/1.1")
|
(synopsis "Pure-Python, bring-your-own-I/O implementation of HTTP/1.1")
|
||||||
(description
|
(description
|
||||||
|
@ -2165,7 +2178,9 @@ (define-public python-omnipath
|
||||||
python-pytest-socket
|
python-pytest-socket
|
||||||
python-requests-mock
|
python-requests-mock
|
||||||
python-setuptools-scm
|
python-setuptools-scm
|
||||||
python-tox))
|
python-tox
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://omnipathdb.org/")
|
(home-page "https://omnipathdb.org/")
|
||||||
(synopsis "Python client for the OmniPath web service")
|
(synopsis "Python client for the OmniPath web service")
|
||||||
(description "This package provides a Python client for the OmniPath web
|
(description "This package provides a Python client for the OmniPath web
|
||||||
|
@ -2195,7 +2210,7 @@ (define-public python-openai
|
||||||
(propagated-inputs (list python-aiohttp python-requests python-tqdm
|
(propagated-inputs (list python-aiohttp python-requests python-tqdm
|
||||||
python-typing-extensions))
|
python-typing-extensions))
|
||||||
(native-inputs (list python-black python-pytest python-pytest-asyncio
|
(native-inputs (list python-black python-pytest python-pytest-asyncio
|
||||||
python-pytest-mock))
|
python-pytest-mock python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/openai/openai-python")
|
(home-page "https://github.com/openai/openai-python")
|
||||||
(synopsis "Python client library for the OpenAI API")
|
(synopsis "Python client library for the OpenAI API")
|
||||||
(description "This package provides a Python client library for the
|
(description "This package provides a Python client library for the
|
||||||
|
@ -2400,7 +2415,7 @@ (define-public python-cssutils
|
||||||
"and not encutils "
|
"and not encutils "
|
||||||
"and not website.logging")))))))
|
"and not website.logging")))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-jaraco-test))
|
(list python-pytest python-jaraco-test python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/jaraco/cssutils")
|
(home-page "https://github.com/jaraco/cssutils")
|
||||||
(synopsis
|
(synopsis
|
||||||
"CSS Cascading Style Sheets library for Python")
|
"CSS Cascading Style Sheets library for Python")
|
||||||
|
@ -2578,7 +2593,7 @@ (define-public python-wsproto
|
||||||
(base32 "0rahm1j9danv1l6i6as80acwv16ycihxkhrvwjiqh9drxhk5ymmd"))))
|
(base32 "0rahm1j9danv1l6i6as80acwv16ycihxkhrvwjiqh9drxhk5ymmd"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-h11))
|
(list python-h11))
|
||||||
(home-page "https://github.com/python-hyper/wsproto/")
|
(home-page "https://github.com/python-hyper/wsproto/")
|
||||||
|
@ -4503,7 +4518,7 @@ (define-public python-flask-compress
|
||||||
"178jzz6jxlxllcjqamzh5q7ahfh90m5cl1il9vmjs3xhz65z35pf"))))
|
"178jzz6jxlxllcjqamzh5q7ahfh90m5cl1il9vmjs3xhz65z35pf"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-brotli python-flask))
|
(propagated-inputs (list python-brotli python-flask))
|
||||||
(native-inputs (list python-setuptools-scm))
|
(native-inputs (list python-setuptools-scm python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/colour-science/flask-compress")
|
(home-page "https://github.com/colour-science/flask-compress")
|
||||||
(synopsis "Compress responses in a Flask app")
|
(synopsis "Compress responses in a Flask app")
|
||||||
(description
|
(description
|
||||||
|
@ -4526,6 +4541,7 @@ (define-public python-flask-seasurf
|
||||||
(arguments
|
(arguments
|
||||||
(list #:tests? #false)) ;there are none
|
(list #:tests? #false)) ;there are none
|
||||||
(propagated-inputs (list python-flask))
|
(propagated-inputs (list python-flask))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/maxcountryman/flask-seasurf/")
|
(home-page "https://github.com/maxcountryman/flask-seasurf/")
|
||||||
(synopsis "CSRF extension for Flask")
|
(synopsis "CSRF extension for Flask")
|
||||||
(description "SeaSurf is a Flask extension for preventing cross-site
|
(description "SeaSurf is a Flask extension for preventing cross-site
|
||||||
|
@ -4961,7 +4977,7 @@ (define-public python-flask-jwt
|
||||||
"flask_jwt/__init__.py")
|
"flask_jwt/__init__.py")
|
||||||
(("access_token.decode\\('utf-8'\\)") "access_token")))))))
|
(("access_token.decode\\('utf-8'\\)") "access_token")))))))
|
||||||
(propagated-inputs (list python-flask python-pyjwt))
|
(propagated-inputs (list python-flask python-pyjwt))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/mattupstate/flask-jwt")
|
(home-page "https://github.com/mattupstate/flask-jwt")
|
||||||
(synopsis "JWT token authentication for Flask apps")
|
(synopsis "JWT token authentication for Flask apps")
|
||||||
(description "This package implements JWT token authentication for Flask
|
(description "This package implements JWT token authentication for Flask
|
||||||
|
@ -4988,7 +5004,9 @@ (define-public python-flask-restful
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-blinker
|
(list python-blinker
|
||||||
python-mock
|
python-mock
|
||||||
python-pytest))
|
python-pytest
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://www.github.com/flask-restful/flask-restful/")
|
(home-page "https://www.github.com/flask-restful/flask-restful/")
|
||||||
(synopsis "Flask module for creating REST APIs")
|
(synopsis "Flask module for creating REST APIs")
|
||||||
(description
|
(description
|
||||||
|
@ -5654,9 +5672,9 @@ (define-public python-paste
|
||||||
(delete-file "tests/test_proxy.py") #t))))
|
(delete-file "tests/test_proxy.py") #t))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-nose))
|
(list python-pytest python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-six))
|
(list python-six python-setuptools))
|
||||||
(home-page "https://pythonpaste.readthedocs.io/")
|
(home-page "https://pythonpaste.readthedocs.io/")
|
||||||
(synopsis
|
(synopsis
|
||||||
"Python web development tools, focusing on WSGI")
|
"Python web development tools, focusing on WSGI")
|
||||||
|
@ -5929,6 +5947,7 @@ (define-public whoogle-search
|
||||||
python-stem
|
python-stem
|
||||||
python-validators
|
python-validators
|
||||||
python-waitress))
|
python-waitress))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/benbusby/whoogle-search")
|
(home-page "https://github.com/benbusby/whoogle-search")
|
||||||
(synopsis "Self-hosted, ad-free, privacy-respecting metasearch engine")
|
(synopsis "Self-hosted, ad-free, privacy-respecting metasearch engine")
|
||||||
(description
|
(description
|
||||||
|
@ -6026,7 +6045,7 @@ (define-public python-hyperlink
|
||||||
;; Pretend to be a CI system to skip flaky tests.
|
;; Pretend to be a CI system to skip flaky tests.
|
||||||
(setenv "CI" "true"))))))
|
(setenv "CI" "true"))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-idna))
|
(list python-idna))
|
||||||
(home-page "https://github.com/python-hyper/hyperlink")
|
(home-page "https://github.com/python-hyper/hyperlink")
|
||||||
|
@ -6810,7 +6829,9 @@ (define-public python-httpcore
|
||||||
python-pytest-httpbin
|
python-pytest-httpbin
|
||||||
python-pytest-trio
|
python-pytest-trio
|
||||||
python-uvicorn
|
python-uvicorn
|
||||||
python-trustme))
|
python-setuptools
|
||||||
|
python-trustme
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-anyio
|
(list python-anyio
|
||||||
python-certifi
|
python-certifi
|
||||||
|
@ -6844,7 +6865,7 @@ (define-public python-httpcore-bootstrap
|
||||||
(package/inherit python-httpcore
|
(package/inherit python-httpcore
|
||||||
(name "python-httpcore-bootstrap")
|
(name "python-httpcore-bootstrap")
|
||||||
(arguments (list #:tests? #f))
|
(arguments (list #:tests? #f))
|
||||||
(native-inputs '()))))
|
(native-inputs (list python-setuptools python-wheel)))))
|
||||||
|
|
||||||
(define-public python-httpx
|
(define-public python-httpx
|
||||||
(package
|
(package
|
||||||
|
@ -6889,7 +6910,9 @@ (define-public python-httpx
|
||||||
python-trio
|
python-trio
|
||||||
python-trio-typing
|
python-trio-typing
|
||||||
python-trustme
|
python-trustme
|
||||||
python-uvicorn))
|
python-uvicorn
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-charset-normalizer
|
(list python-charset-normalizer
|
||||||
python-brotli
|
python-brotli
|
||||||
|
@ -7121,7 +7144,7 @@ (define-public python-rapidjson
|
||||||
"/include/rapidjson" "'"))
|
"/include/rapidjson" "'"))
|
||||||
(("if not os.path.isdir.*") "if False:")))))))
|
(("if not os.path.isdir.*") "if False:")))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list rapidjson python-pytest python-pytz))
|
(list rapidjson python-pytest python-pytz python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/python-rapidjson/python-rapidjson")
|
(home-page "https://github.com/python-rapidjson/python-rapidjson")
|
||||||
(synopsis "Python wrapper around rapidjson")
|
(synopsis "Python wrapper around rapidjson")
|
||||||
(description "This package provides a python wrapper around rapidjson.")
|
(description "This package provides a python wrapper around rapidjson.")
|
||||||
|
|
|
@ -514,7 +514,8 @@ (define-public python-janus
|
||||||
(base32 "04hnrdcf03g1s0x3sr72sh9gnszz6kyfsl9dg8a4n0zvvhn6z5yz"))))
|
(base32 "04hnrdcf03g1s0x3sr72sh9gnszz6kyfsl9dg8a4n0zvvhn6z5yz"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-pytest-cov python-pytest-asyncio))
|
(list python-pytest python-pytest-cov python-pytest-asyncio
|
||||||
|
python-setuptools python-wheel))
|
||||||
(propagated-inputs (list python-typing-extensions))
|
(propagated-inputs (list python-typing-extensions))
|
||||||
(home-page "https://github.com/aio-libs/janus/")
|
(home-page "https://github.com/aio-libs/janus/")
|
||||||
(synopsis
|
(synopsis
|
||||||
|
@ -977,6 +978,7 @@ (define-public python-fit-nbinom
|
||||||
(substitute* "setup.py"
|
(substitute* "setup.py"
|
||||||
((".\\*\"") "\"")))))))
|
((".\\*\"") "\"")))))))
|
||||||
(propagated-inputs (list python-numpy python-scipy))
|
(propagated-inputs (list python-numpy python-scipy))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/joachimwolff/fit_nbinom")
|
(home-page "https://github.com/joachimwolff/fit_nbinom")
|
||||||
(synopsis "Negative binomial maximum likelihood estimator")
|
(synopsis "Negative binomial maximum likelihood estimator")
|
||||||
(description "This package provides an implementation in Python using
|
(description "This package provides an implementation in Python using
|
||||||
|
@ -995,7 +997,8 @@ (define-public python-docrep
|
||||||
"0523jrzjj29kxpdllmfhrfj9kysi9mphp2m7ippjkn5b07i1g2pd"))))
|
"0523jrzjj29kxpdllmfhrfj9kysi9mphp2m7ippjkn5b07i1g2pd"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-six))
|
(propagated-inputs (list python-six))
|
||||||
(native-inputs (list python-pytest python-pytest-runner))
|
(native-inputs (list python-pytest python-pytest-runner
|
||||||
|
python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/Chilipp/docrep")
|
(home-page "https://github.com/Chilipp/docrep")
|
||||||
(synopsis "Python package for docstring repetition")
|
(synopsis "Python package for docstring repetition")
|
||||||
(description "Docrep is the documentation repetition module. This module
|
(description "Docrep is the documentation repetition module. This module
|
||||||
|
@ -1073,6 +1076,7 @@ (define-public python-adjusttext
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments (list #:tests? #false)) ;there are none
|
(arguments (list #:tests? #false)) ;there are none
|
||||||
(propagated-inputs (list python-matplotlib python-numpy))
|
(propagated-inputs (list python-matplotlib python-numpy))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/Phlya/adjustText")
|
(home-page "https://github.com/Phlya/adjustText")
|
||||||
(synopsis "Adjust text position in matplotlib plots to minimize overlaps")
|
(synopsis "Adjust text position in matplotlib plots to minimize overlaps")
|
||||||
(description
|
(description
|
||||||
|
@ -1234,6 +1238,7 @@ (define-public python-colored
|
||||||
"196ins0m7f90xz5dw764dlx060ziqbcydqzzq40b4ir5858baf3r"))))
|
"196ins0m7f90xz5dw764dlx060ziqbcydqzzq40b4ir5858baf3r"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments (list #:tests? #false)) ;the tests are not run automatically
|
(arguments (list #:tests? #false)) ;the tests are not run automatically
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://gitlab.com/dslackw/colored")
|
(home-page "https://gitlab.com/dslackw/colored")
|
||||||
(synopsis "Simple library for color and formatting to terminal")
|
(synopsis "Simple library for color and formatting to terminal")
|
||||||
(description "This is a very simple Python library for color and
|
(description "This is a very simple Python library for color and
|
||||||
|
@ -1256,7 +1261,8 @@ (define-public python-colorful
|
||||||
(base32 "0kyy9qhvrb5m9h8xmri7c88i0k1g5qc7017anw39gx44an7mn33y"))))
|
(base32 "0kyy9qhvrb5m9h8xmri7c88i0k1g5qc7017anw39gx44an7mn33y"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-coverage python-flake8 python-pytest))
|
(list python-coverage python-flake8 python-pytest python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-colorama))
|
(list python-colorama))
|
||||||
(home-page "http://github.com/timofurrer/colorful")
|
(home-page "http://github.com/timofurrer/colorful")
|
||||||
|
@ -1697,7 +1703,8 @@ (define-public python-pdoc
|
||||||
(base32
|
(base32
|
||||||
"0gxkw607nrd67ck4w8jri9vfrm5g60qvp8b134m8zkiphbxjnx0l"))))
|
"0gxkw607nrd67ck4w8jri9vfrm5g60qvp8b134m8zkiphbxjnx0l"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs (list python-pytest python-jinja2 python-pygments))
|
(native-inputs (list python-pytest python-jinja2 python-pygments
|
||||||
|
python-setuptools python-wheel))
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
;; Some tests fail, presumably because of slight version mismatches of
|
;; Some tests fail, presumably because of slight version mismatches of
|
||||||
|
@ -1804,6 +1811,7 @@ (define-public python-plotext
|
||||||
"1gpy1z2i4vq1mcrhysxahz4339pbl9rzk58rf5m5gf5ym9xji6ii"))))
|
"1gpy1z2i4vq1mcrhysxahz4339pbl9rzk58rf5m5gf5ym9xji6ii"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments (list #:tests? #false)) ;there are none
|
(arguments (list #:tests? #false)) ;there are none
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/piccolomo/plotext")
|
(home-page "https://github.com/piccolomo/plotext")
|
||||||
(synopsis "Plots in the terminal")
|
(synopsis "Plots in the terminal")
|
||||||
(description "Plotext lets you plot directly to the terminal.")
|
(description "Plotext lets you plot directly to the terminal.")
|
||||||
|
@ -1998,6 +2006,8 @@ (define-public python-skranger
|
||||||
python-matplotlib
|
python-matplotlib
|
||||||
python-pandas
|
python-pandas
|
||||||
python-poetry-core
|
python-poetry-core
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
python-pytest))
|
python-pytest))
|
||||||
(home-page "https://github.com/crflynn/skranger")
|
(home-page "https://github.com/crflynn/skranger")
|
||||||
(synopsis "Python bindings for C++ ranger random forests")
|
(synopsis "Python bindings for C++ ranger random forests")
|
||||||
|
@ -2165,7 +2175,7 @@ (define-public python-tenacity
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-setuptools-scm python-tornado-6 python-typeguard
|
(list python-setuptools-scm python-tornado-6 python-typeguard
|
||||||
python-pytest))
|
python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/jd/tenacity")
|
(home-page "https://github.com/jd/tenacity")
|
||||||
(synopsis "Retrying library for python")
|
(synopsis "Retrying library for python")
|
||||||
(description "Tenacity is a general-purpose python library to simplify the
|
(description "Tenacity is a general-purpose python library to simplify the
|
||||||
|
@ -2650,7 +2660,7 @@ (define-public python-rasterio
|
||||||
python-click-plugins
|
python-click-plugins
|
||||||
python-cligj
|
python-cligj
|
||||||
python-numpy
|
python-numpy
|
||||||
python-setuptools
|
python-setuptools ; For pkg_resources.
|
||||||
python-snuggs))
|
python-snuggs))
|
||||||
(native-inputs (list gdal
|
(native-inputs (list gdal
|
||||||
python-boto3
|
python-boto3
|
||||||
|
@ -2659,7 +2669,8 @@ (define-public python-rasterio
|
||||||
python-packaging
|
python-packaging
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-shapely))
|
python-shapely
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/rasterio/rasterio")
|
(home-page "https://github.com/rasterio/rasterio")
|
||||||
(synopsis "Fast and direct raster I/O for use with Numpy and SciPy")
|
(synopsis "Fast and direct raster I/O for use with Numpy and SciPy")
|
||||||
(description "This package implements fast and direct raster I/O for use
|
(description "This package implements fast and direct raster I/O for use
|
||||||
|
@ -2686,7 +2697,7 @@ (define-public python-shapely
|
||||||
;; Cython extensions have to be built before running the tests.
|
;; Cython extensions have to be built before running the tests.
|
||||||
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
|
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-cython python-matplotlib python-pytest))
|
(list python-cython python-matplotlib python-pytest python-setuptools python-wheel))
|
||||||
(inputs
|
(inputs
|
||||||
(list geos))
|
(list geos))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
|
@ -2972,7 +2983,9 @@ (define-public python-h5netcdf
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-netcdf4
|
(list python-netcdf4
|
||||||
python-pytest
|
python-pytest
|
||||||
python-setuptools-scm))
|
python-setuptools
|
||||||
|
python-setuptools-scm
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-h5py python-packaging))
|
(list python-h5py python-packaging))
|
||||||
(home-page "https://h5netcdf.org")
|
(home-page "https://h5netcdf.org")
|
||||||
|
@ -3314,7 +3327,7 @@ (define-public python-license-expression
|
||||||
(base32 "0lvshl2fhwa568d3y3vmx45hdp8gk5w9yl3b2q5d66r5vqn1sfwl"))))
|
(base32 "0lvshl2fhwa568d3y3vmx45hdp8gk5w9yl3b2q5d66r5vqn1sfwl"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-setuptools-scm python-pytest))
|
(list python-setuptools-scm python-pytest python-setuptools python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-boolean.py))
|
(list python-boolean.py))
|
||||||
(home-page "https://github.com/nexB/license-expression")
|
(home-page "https://github.com/nexB/license-expression")
|
||||||
|
@ -3436,7 +3449,8 @@ (define-public python-filelock-3.5
|
||||||
(base32
|
(base32
|
||||||
"058av1r760ws7z6qffsjpqa39fmdxw0s1wnyr7p50y3zclg6cyqk"))))
|
"058av1r760ws7z6qffsjpqa39fmdxw0s1wnyr7p50y3zclg6cyqk"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs (list python-pytest python-setuptools-scm))
|
(native-inputs (list python-pytest python-setuptools-scm
|
||||||
|
python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/tox-dev/py-filelock")
|
(home-page "https://github.com/tox-dev/py-filelock")
|
||||||
(synopsis "Platform independent file lock")
|
(synopsis "Platform independent file lock")
|
||||||
(description "@code{filelock} contains a single module implementing
|
(description "@code{filelock} contains a single module implementing
|
||||||
|
@ -3720,7 +3734,8 @@ (define-public python-can
|
||||||
;; These tests fail with "OSError: [Errno 19] No such device".
|
;; These tests fail with "OSError: [Errno 19] No such device".
|
||||||
"-k" "not BasicTestUdpMulticastBusIPv")))
|
"-k" "not BasicTestUdpMulticastBusIPv")))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-msgpack python-typing-extensions python-wrapt))
|
(list python-msgpack python-typing-extensions python-wrapt
|
||||||
|
python-setuptools))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list ;; python-canalystii ; Not packed yet
|
(list ;; python-canalystii ; Not packed yet
|
||||||
python-codecov
|
python-codecov
|
||||||
|
@ -3733,7 +3748,8 @@ (define-public python-can
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-runner
|
python-pytest-runner
|
||||||
python-pytest-timeout))
|
python-pytest-timeout
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/hardbyte/python-can")
|
(home-page "https://github.com/hardbyte/python-can")
|
||||||
(synopsis "Controller Area Network (CAN) interface module for Python")
|
(synopsis "Controller Area Network (CAN) interface module for Python")
|
||||||
(description "This package defines the @code{can} module, which provides
|
(description "This package defines the @code{can} module, which provides
|
||||||
|
@ -3868,6 +3884,7 @@ (define-public python-optparse-pretty
|
||||||
(base32 "1920wbh2b7a8qn7zx2iiqbcdaax335l81a73x9pp8h11yzs2jdmh"))))
|
(base32 "1920wbh2b7a8qn7zx2iiqbcdaax335l81a73x9pp8h11yzs2jdmh"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments (list #:tests? #false)) ;There are none
|
(arguments (list #:tests? #false)) ;There are none
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/gvalkov/optparse-pretty")
|
(home-page "https://github.com/gvalkov/optparse-pretty")
|
||||||
(synopsis "Compact help formatter for optparse")
|
(synopsis "Compact help formatter for optparse")
|
||||||
(description
|
(description
|
||||||
|
@ -4078,6 +4095,7 @@ (define-public python-fastprogress
|
||||||
;; XXX: Fails with: "In procedure utime: No such file
|
;; XXX: Fails with: "In procedure utime: No such file
|
||||||
;; or directory".
|
;; or directory".
|
||||||
(delete 'ensure-no-mtimes-pre-1980))))
|
(delete 'ensure-no-mtimes-pre-1980))))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/fastai/fastprogress")
|
(home-page "https://github.com/fastai/fastprogress")
|
||||||
(synopsis "Progress bar for Jupyter Notebook and console")
|
(synopsis "Progress bar for Jupyter Notebook and console")
|
||||||
(description
|
(description
|
||||||
|
@ -4311,6 +4329,8 @@ (define-public python-omero-py
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-rerunfailures
|
python-pytest-rerunfailures
|
||||||
python-pytest-xdist
|
python-pytest-xdist
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
unzip
|
unzip
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -4673,7 +4693,9 @@ (define-public python-jsonargparse
|
||||||
python-pytest-subtests
|
python-pytest-subtests
|
||||||
python-responses
|
python-responses
|
||||||
python-tox
|
python-tox
|
||||||
python-types-requests))
|
python-types-requests
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/omni-us/jsonargparse/")
|
(home-page "https://github.com/omni-us/jsonargparse/")
|
||||||
(synopsis "Implement minimal boilerplate CLIs derived from type hints")
|
(synopsis "Implement minimal boilerplate CLIs derived from type hints")
|
||||||
(description
|
(description
|
||||||
|
@ -4902,7 +4924,7 @@ (define-public python-palettable
|
||||||
(base32
|
(base32
|
||||||
"1a4h0jpsr3wjciqg9a5kslxv65d3qqgmqgkpai4cl77wlpcxfk89"))))
|
"1a4h0jpsr3wjciqg9a5kslxv65d3qqgmqgkpai4cl77wlpcxfk89"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://jiffyclub.github.io/palettable/")
|
(home-page "https://jiffyclub.github.io/palettable/")
|
||||||
(synopsis "Color palettes for Python")
|
(synopsis "Color palettes for Python")
|
||||||
(description "Palettable (formerly brewer2mpl) is a library of color
|
(description "Palettable (formerly brewer2mpl) is a library of color
|
||||||
|
@ -4983,7 +5005,8 @@ (define-public python-parsley
|
||||||
(string-append "not test_sending_empty_netstring"
|
(string-append "not test_sending_empty_netstring"
|
||||||
" and not test_sending_one_netstring"
|
" and not test_sending_one_netstring"
|
||||||
" and not test_sending_two_netstrings"))))
|
" and not test_sending_two_netstrings"))))
|
||||||
(native-inputs (list python-pytest python-twisted))
|
(native-inputs (list python-pytest python-twisted python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://launchpad.net/parsley")
|
(home-page "https://launchpad.net/parsley")
|
||||||
(synopsis "Parsing and pattern matching Python library")
|
(synopsis "Parsing and pattern matching Python library")
|
||||||
(description
|
(description
|
||||||
|
@ -5134,7 +5157,9 @@ (define-public python-portalocker
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-mypy
|
python-pytest-mypy
|
||||||
python-pytest-timeout
|
python-pytest-timeout
|
||||||
python-redis))
|
python-redis
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/WoLpH/portalocker")
|
(home-page "https://github.com/WoLpH/portalocker")
|
||||||
(synopsis "Python library for file locking")
|
(synopsis "Python library for file locking")
|
||||||
(description "Portalocker is a library to provide an easy API to file
|
(description "Portalocker is a library to provide an easy API to file
|
||||||
|
@ -5242,14 +5267,16 @@ (define-public python-extension-helpers
|
||||||
python-pytest-astropy
|
python-pytest-astropy
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-setuptools-scm
|
python-setuptools-scm
|
||||||
python-tomli))
|
python-tomli
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://extension-helpers.readthedocs.io")
|
(home-page "https://extension-helpers.readthedocs.io")
|
||||||
(synopsis "Astropy ecosystem utilities for building and installing packages")
|
(synopsis "Astropy ecosystem utilities for building and installing packages")
|
||||||
(description
|
(description
|
||||||
"The extension-helpers package includes convenience helpers to assist with
|
"The extension-helpers package includes convenience helpers to assist
|
||||||
building Python packages with compiled C/Cython extensions. It is developed by
|
with building Python packages with compiled C/Cython extensions. It is
|
||||||
the Astropy project but is intended to be general and usable by any Python
|
developed by the Astropy project but is intended to be general and usable by
|
||||||
package.")
|
any Python package.")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public python-extras
|
(define-public python-extras
|
||||||
|
@ -5737,12 +5764,14 @@ (define-public python-clickhouse-connect
|
||||||
python-orjson
|
python-orjson
|
||||||
python-pandas
|
python-pandas
|
||||||
python-pytz
|
python-pytz
|
||||||
|
python-setuptools ; For pkg_resources.
|
||||||
python-sqlalchemy
|
python-sqlalchemy
|
||||||
python-urllib3
|
python-urllib3
|
||||||
python-zstandard))
|
python-zstandard))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-cython
|
(list python-cython
|
||||||
python-pytest))
|
python-pytest
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/ClickHouse/clickhouse-connect")
|
(home-page "https://github.com/ClickHouse/clickhouse-connect")
|
||||||
(synopsis
|
(synopsis
|
||||||
"ClickHouse database core driver for Python, Pandas, and Superset")
|
"ClickHouse database core driver for Python, Pandas, and Superset")
|
||||||
|
@ -5787,7 +5816,7 @@ (define-public python-cloup
|
||||||
"05c6cjpnf9s72gyn5dckxbmd8rf2kgdzfsl7pqzrnc1lcdl13zmv"))))
|
"05c6cjpnf9s72gyn5dckxbmd8rf2kgdzfsl7pqzrnc1lcdl13zmv"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-click))
|
(propagated-inputs (list python-click))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/janLuke/cloup")
|
(home-page "https://github.com/janLuke/cloup")
|
||||||
(synopsis "Extension library for python-click")
|
(synopsis "Extension library for python-click")
|
||||||
(description
|
(description
|
||||||
|
@ -5915,7 +5944,8 @@ (define-public python-jsonschema
|
||||||
(when tests?
|
(when tests?
|
||||||
(setenv "JSON_SCHEMA_TEST_SUITE" "json")
|
(setenv "JSON_SCHEMA_TEST_SUITE" "json")
|
||||||
(invoke "trial" "jsonschema")))))))
|
(invoke "trial" "jsonschema")))))))
|
||||||
(native-inputs (list python-setuptools-scm python-twisted))
|
(native-inputs (list python-setuptools-scm python-twisted
|
||||||
|
python-setuptools python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-attrs
|
(list python-attrs
|
||||||
python-importlib-metadata
|
python-importlib-metadata
|
||||||
|
@ -6118,7 +6148,9 @@ (define-public python-pyjwt
|
||||||
python-cryptography
|
python-cryptography
|
||||||
python-pytest
|
python-pytest
|
||||||
python-sphinx
|
python-sphinx
|
||||||
python-sphinx-rtd-theme))
|
python-sphinx-rtd-theme
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/progrium/pyjwt")
|
(home-page "https://github.com/progrium/pyjwt")
|
||||||
(synopsis "JSON Web Token implementation in Python")
|
(synopsis "JSON Web Token implementation in Python")
|
||||||
(description
|
(description
|
||||||
|
@ -6366,7 +6398,7 @@ (define-public python-uc-micro-py
|
||||||
(base32
|
(base32
|
||||||
"17f55gi55rg47nm88fn3f8851ph03dgykdp011lxr3j6hk18lyfv"))))
|
"17f55gi55rg47nm88fn3f8851ph03dgykdp011lxr3j6hk18lyfv"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/tsutsu3/uc.micro-py")
|
(home-page "https://github.com/tsutsu3/uc.micro-py")
|
||||||
(synopsis "Unicode data files for linkify-it-py projects")
|
(synopsis "Unicode data files for linkify-it-py projects")
|
||||||
(description "This package contains a micro subset of Unicode data files
|
(description "This package contains a micro subset of Unicode data files
|
||||||
|
@ -6388,7 +6420,7 @@ (define-public python-linkify-it-py
|
||||||
"0fg0a1lc8xbb62y9krxcp708ll58dxcwm8i7rrwpkd5sh2229f6x"))))
|
"0fg0a1lc8xbb62y9krxcp708ll58dxcwm8i7rrwpkd5sh2229f6x"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-uc-micro-py))
|
(propagated-inputs (list python-uc-micro-py))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/tsutsu3/linkify-it-py")
|
(home-page "https://github.com/tsutsu3/linkify-it-py")
|
||||||
(synopsis "Links recognition library with full Unicode support")
|
(synopsis "Links recognition library with full Unicode support")
|
||||||
(description "This is Python port of
|
(description "This is Python port of
|
||||||
|
@ -6413,7 +6445,7 @@ (define-public python-makefun
|
||||||
"19a8dga8rnmjn5gy1cy1wdi28swbkdkypwbqikbxil6ynqcg3c20"))))
|
"19a8dga8rnmjn5gy1cy1wdi28swbkdkypwbqikbxil6ynqcg3c20"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-setuptools-scm))
|
(list python-pytest python-setuptools python-setuptools-scm python-wheel))
|
||||||
(home-page "https://github.com/smarie/python-makefun")
|
(home-page "https://github.com/smarie/python-makefun")
|
||||||
(synopsis "Library to dynamically create python functions")
|
(synopsis "Library to dynamically create python functions")
|
||||||
(description "@code{makefun} helps create functions dynamically with a
|
(description "@code{makefun} helps create functions dynamically with a
|
||||||
|
@ -7091,8 +7123,8 @@ (define-public python-docx
|
||||||
(list behave
|
(list behave
|
||||||
python-pyparsing
|
python-pyparsing
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov
|
python-setuptools
|
||||||
python-pytest-xdist))
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-lxml python-typing-extensions))
|
(list python-lxml python-typing-extensions))
|
||||||
(home-page "https://github.com/python-openxml/python-docx/")
|
(home-page "https://github.com/python-openxml/python-docx/")
|
||||||
|
@ -7235,7 +7267,7 @@ (define-public python-pygments
|
||||||
;; basic tests.
|
;; basic tests.
|
||||||
'(list "--ignore-glob=tests/*/*")))
|
'(list "--ignore-glob=tests/*/*")))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://pygments.org/")
|
(home-page "https://pygments.org/")
|
||||||
(synopsis "Syntax highlighting")
|
(synopsis "Syntax highlighting")
|
||||||
(description
|
(description
|
||||||
|
@ -7290,6 +7322,7 @@ (define-public python-pygtrie
|
||||||
(base32
|
(base32
|
||||||
"1qm4xdmzd4q5pc9h5gjdpr5m7lg06k8dvqnjn7d07d3fhani8d90"))))
|
"1qm4xdmzd4q5pc9h5gjdpr5m7lg06k8dvqnjn7d07d3fhani8d90"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/mina86/pygtrie")
|
(home-page "https://github.com/mina86/pygtrie")
|
||||||
(synopsis "Pure Python trie data structure implementation")
|
(synopsis "Pure Python trie data structure implementation")
|
||||||
(description
|
(description
|
||||||
|
@ -9015,7 +9048,7 @@ (define-public python-pygit2
|
||||||
(base32 "1v34xdvh6i5cn5srwicvp0i2kvv8fzsv0v9p72ng081nsczmhgvr"))))
|
(base32 "1v34xdvh6i5cn5srwicvp0i2kvv8fzsv0v9p72ng081nsczmhgvr"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-cffi libgit2))
|
(propagated-inputs (list python-cffi libgit2))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/libgit2/pygit2")
|
(home-page "https://github.com/libgit2/pygit2")
|
||||||
(synopsis "Python bindings for libgit2")
|
(synopsis "Python bindings for libgit2")
|
||||||
(description "Pygit2 is a set of Python bindings to the libgit2 shared library.")
|
(description "Pygit2 is a set of Python bindings to the libgit2 shared library.")
|
||||||
|
@ -9228,7 +9261,9 @@ (define-public python-norns
|
||||||
(base32
|
(base32
|
||||||
"1r1lcq59v6l75wkbp7mypanr69a6fv6m58v6dw3v6b4vwz5nqg0z"))))
|
"1r1lcq59v6l75wkbp7mypanr69a6fv6m58v6dw3v6b4vwz5nqg0z"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-appdirs python-nose python-pyyaml))
|
(propagated-inputs (list python-appdirs python-nose python-pyyaml
|
||||||
|
python-setuptools))
|
||||||
|
(native-inputs (list python-wheel))
|
||||||
(home-page "https://github.com/simonvh/norns")
|
(home-page "https://github.com/simonvh/norns")
|
||||||
(synopsis "Simple YAML-based config module")
|
(synopsis "Simple YAML-based config module")
|
||||||
(description "This package provides a simple YAML-based config module.")
|
(description "This package provides a simple YAML-based config module.")
|
||||||
|
@ -10223,7 +10258,7 @@ (define-public python-distlib
|
||||||
;; NOTE: Any value works, the variable just has to be present.
|
;; NOTE: Any value works, the variable just has to be present.
|
||||||
(setenv "SKIP_ONLINE" "1"))))))
|
(setenv "SKIP_ONLINE" "1"))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(inputs
|
(inputs
|
||||||
(list bash-minimal))
|
(list bash-minimal))
|
||||||
(home-page "https://github.com/pypa/distlib")
|
(home-page "https://github.com/pypa/distlib")
|
||||||
|
@ -10963,10 +10998,10 @@ (define-public python-imageio
|
||||||
(delete-file "tests/test_freeimage.py"))))))
|
(delete-file "tests/test_freeimage.py"))))))
|
||||||
(inputs (list freeimage))
|
(inputs (list freeimage))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-imageio-ffmpeg python-numpy python-pillow python-tifffile))
|
(list python-imageio-ffmpeg python-numpy python-pillow python-tifffile python-setuptools))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-black python-flake8 python-fsspec python-pytest
|
(list python-black python-flake8 python-fsspec python-pytest
|
||||||
python-pytest-cov))
|
python-pytest-cov python-wheel))
|
||||||
(home-page "https://imageio.github.io/")
|
(home-page "https://imageio.github.io/")
|
||||||
(synopsis "Library for reading and writing a wide range of image data")
|
(synopsis "Library for reading and writing a wide range of image data")
|
||||||
(description
|
(description
|
||||||
|
@ -12183,7 +12218,9 @@ (define-public python-jaraco-test
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-enabler
|
python-pytest-enabler
|
||||||
python-pytest-flake8
|
python-pytest-flake8
|
||||||
python-pytest-mypy))
|
python-pytest-mypy
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/jaraco/jaraco.test")
|
(home-page "https://github.com/jaraco/jaraco.test")
|
||||||
(synopsis "Testing support by jaraco")
|
(synopsis "Testing support by jaraco")
|
||||||
(description "This package provides testing support by jaraco.")
|
(description "This package provides testing support by jaraco.")
|
||||||
|
@ -12631,6 +12668,7 @@ (define-public python-jupyter-client-bootstrap
|
||||||
python-pyzmq
|
python-pyzmq
|
||||||
python-tornado-6
|
python-tornado-6
|
||||||
python-traitlets))
|
python-traitlets))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://jupyter.org/")
|
(home-page "https://jupyter.org/")
|
||||||
(synopsis "Jupyter protocol implementation and client libraries")
|
(synopsis "Jupyter protocol implementation and client libraries")
|
||||||
(description
|
(description
|
||||||
|
@ -12668,7 +12706,9 @@ (define-public python-jupyter-client
|
||||||
python-pytest-timeout
|
python-pytest-timeout
|
||||||
python-async-generator
|
python-async-generator
|
||||||
python-ipython
|
python-ipython
|
||||||
python-ipykernel-bootstrap))
|
python-ipykernel-bootstrap
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(properties (alist-delete 'hidden? (package-properties base))))))
|
(properties (alist-delete 'hidden? (package-properties base))))))
|
||||||
|
|
||||||
(define-public python-ipykernel
|
(define-public python-ipykernel
|
||||||
|
@ -12744,7 +12784,9 @@ (define-public python-ipykernel
|
||||||
;; and causes deprecation warnings. Using the bootstrap variant
|
;; and causes deprecation warnings. Using the bootstrap variant
|
||||||
;; avoids that.
|
;; avoids that.
|
||||||
python-pytest-bootstrap
|
python-pytest-bootstrap
|
||||||
python-pytest-timeout))
|
python-pytest-timeout
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://ipython.org")
|
(home-page "https://ipython.org")
|
||||||
(synopsis "IPython Kernel for Jupyter")
|
(synopsis "IPython Kernel for Jupyter")
|
||||||
(description "This package provides the IPython kernel for Jupyter.")
|
(description "This package provides the IPython kernel for Jupyter.")
|
||||||
|
@ -12763,7 +12805,7 @@ (define-public python-ipykernel-bootstrap
|
||||||
;; left out here to break the cycle.
|
;; left out here to break the cycle.
|
||||||
#:phases #~(modify-phases %standard-phases
|
#:phases #~(modify-phases %standard-phases
|
||||||
(delete 'sanity-check))))
|
(delete 'sanity-check))))
|
||||||
(native-inputs '())
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(modify-inputs (package-propagated-inputs parent)
|
(modify-inputs (package-propagated-inputs parent)
|
||||||
(replace "python-jupyter-client" python-jupyter-client-bootstrap)
|
(replace "python-jupyter-client" python-jupyter-client-bootstrap)
|
||||||
|
@ -12833,7 +12875,9 @@ (define-public python-pubmed-parser
|
||||||
python-unidecode))
|
python-unidecode))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest
|
(list python-pytest
|
||||||
python-pytest-cov))
|
python-pytest-cov
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/titipata/pubmed_parser")
|
(home-page "https://github.com/titipata/pubmed_parser")
|
||||||
(synopsis "Parser for Pubmed Open-Access Subset and MEDLINE XML repository")
|
(synopsis "Parser for Pubmed Open-Access Subset and MEDLINE XML repository")
|
||||||
(description
|
(description
|
||||||
|
@ -14266,6 +14310,7 @@ (define-public python-qnorm
|
||||||
"{ name = \"Maarten van der Sande\", email = \"maartenvandersande@hotmail.com\"}")
|
"{ name = \"Maarten van der Sande\", email = \"maartenvandersande@hotmail.com\"}")
|
||||||
(("license = \"MIT\"") "license = { file = \"LICENSE\"}")))))))
|
(("license = \"MIT\"") "license = { file = \"LICENSE\"}")))))))
|
||||||
(propagated-inputs (list python-numba python-numpy python-pandas))
|
(propagated-inputs (list python-numba python-numpy python-pandas))
|
||||||
|
(native-inputs (list python-setuptools python-wheel python-toml))
|
||||||
(home-page "https://github.com/Maarten-vd-Sande/qnorm")
|
(home-page "https://github.com/Maarten-vd-Sande/qnorm")
|
||||||
(synopsis "Quantile normalization")
|
(synopsis "Quantile normalization")
|
||||||
(description "This tool implements quantile normalization. It properly
|
(description "This tool implements quantile normalization. It properly
|
||||||
|
@ -14326,7 +14371,9 @@ (define-public python-singledispatch
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest
|
(list python-pytest
|
||||||
python-six)) ; required for conversion, not at run-time
|
python-setuptools
|
||||||
|
python-six ; required for conversion, not at run-time
|
||||||
|
python-wheel))
|
||||||
(home-page
|
(home-page
|
||||||
"https://docs.python.org/3/library/functools.html#functools.singledispatch")
|
"https://docs.python.org/3/library/functools.html#functools.singledispatch")
|
||||||
(synopsis "Backport of singledispatch feature from Python 3.4")
|
(synopsis "Backport of singledispatch feature from Python 3.4")
|
||||||
|
@ -14762,7 +14809,8 @@ (define-public python-pyproject-metadata
|
||||||
"0yvs59ymz5gdix34a95wxlxvk9bnvjgrzsnmnc3ws7whpfv3yasm"))))
|
"0yvs59ymz5gdix34a95wxlxvk9bnvjgrzsnmnc3ws7whpfv3yasm"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-packaging))
|
(propagated-inputs (list python-packaging))
|
||||||
(native-inputs (list python-pypa-build python-pytest python-tomli))
|
(native-inputs (list python-pypa-build python-pytest python-setuptools
|
||||||
|
python-tomli python-wheel))
|
||||||
(home-page "https://github.com/FFY00/python-pyproject-metadata")
|
(home-page "https://github.com/FFY00/python-pyproject-metadata")
|
||||||
(synopsis "Dataclass for PEP 621 metadata")
|
(synopsis "Dataclass for PEP 621 metadata")
|
||||||
(description "This project does not implement the parsing of
|
(description "This project does not implement the parsing of
|
||||||
|
@ -15595,7 +15643,8 @@ (define-public python-pyftpdlib
|
||||||
;; Using Pytest instead of the Makefile causes the command line tests to
|
;; Using Pytest instead of the Makefile causes the command line tests to
|
||||||
;; fail on unknown Pytest arguments.
|
;; fail on unknown Pytest arguments.
|
||||||
(arguments (list #:test-flags #~(list "-k" "not TestCommandLineParser")))
|
(arguments (list #:test-flags #~(list "-k" "not TestCommandLineParser")))
|
||||||
(native-inputs (list python-psutil python-pytest))
|
(native-inputs (list python-psutil python-pytest python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs (list python-pyopenssl python-pysendfile))
|
(propagated-inputs (list python-pyopenssl python-pysendfile))
|
||||||
(home-page "https://github.com/giampaolo/pyftpdlib/")
|
(home-page "https://github.com/giampaolo/pyftpdlib/")
|
||||||
(synopsis "Asynchronous and scalable Python FTP server library")
|
(synopsis "Asynchronous and scalable Python FTP server library")
|
||||||
|
@ -16386,7 +16435,8 @@ (define-public python-snuggs
|
||||||
"0yv1wayrw9g6k0c2f721kha7wsv0s1fdlxpf5x7f34iqzq9z272h"))))
|
"0yv1wayrw9g6k0c2f721kha7wsv0s1fdlxpf5x7f34iqzq9z272h"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-numpy python-pyparsing))
|
(propagated-inputs (list python-numpy python-pyparsing))
|
||||||
(native-inputs (list python-hypothesis python-pytest))
|
(native-inputs (list python-hypothesis python-pytest python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/mapbox/snuggs")
|
(home-page "https://github.com/mapbox/snuggs")
|
||||||
(synopsis "Snuggs are S-expressions for Numpy")
|
(synopsis "Snuggs are S-expressions for Numpy")
|
||||||
(description "Snuggs are S-expressions for Numpy.")
|
(description "Snuggs are S-expressions for Numpy.")
|
||||||
|
@ -16873,7 +16923,7 @@ (define-public python-path-bootstrap
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list #:tests? #f))
|
(list #:tests? #f))
|
||||||
(native-inputs (list python-setuptools-scm))
|
(native-inputs (list python-setuptools python-setuptools-scm python-wheel))
|
||||||
(home-page "https://github.com/jaraco/path")
|
(home-page "https://github.com/jaraco/path")
|
||||||
(synopsis "Object-oriented file system path manipulation library")
|
(synopsis "Object-oriented file system path manipulation library")
|
||||||
(description "@code{path} (formerly @code{path.py}) implements path
|
(description "@code{path} (formerly @code{path.py}) implements path
|
||||||
|
@ -17531,7 +17581,9 @@ (define-public python-fastjsonschema
|
||||||
python-pylint
|
python-pylint
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-benchmark
|
python-pytest-benchmark
|
||||||
python-pytest-cache))
|
python-pytest-cache
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page
|
(home-page
|
||||||
"https://github.com/horejsek/python-fastjsonschema")
|
"https://github.com/horejsek/python-fastjsonschema")
|
||||||
(synopsis
|
(synopsis
|
||||||
|
@ -17614,7 +17666,7 @@ (define-public python-bleach
|
||||||
(delete-file-recursively "bleach/_vendor/html5lib")))))
|
(delete-file-recursively "bleach/_vendor/html5lib")))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-html5lib python-tinycss2))
|
(propagated-inputs (list python-html5lib python-tinycss2))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/mozilla/bleach")
|
(home-page "https://github.com/mozilla/bleach")
|
||||||
(synopsis "Whitelist-based HTML-sanitizing tool")
|
(synopsis "Whitelist-based HTML-sanitizing tool")
|
||||||
(description "Bleach is an easy whitelist-based HTML-sanitizing tool.")
|
(description "Bleach is an easy whitelist-based HTML-sanitizing tool.")
|
||||||
|
@ -18150,7 +18202,7 @@ (define-public python-chardet
|
||||||
(base32
|
(base32
|
||||||
"1r9ixxnish9j3dq4h0z0cwlkr4f5lgi6d8mhbzw59hbbjlmp2qhd"))))
|
"1r9ixxnish9j3dq4h0z0cwlkr4f5lgi6d8mhbzw59hbbjlmp2qhd"))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list #:test-flags
|
(list #:test-flags
|
||||||
|
@ -18364,7 +18416,7 @@ (define-public python-confection
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-pydantic python-srsly
|
(propagated-inputs (list python-pydantic python-srsly
|
||||||
python-typing-extensions))
|
python-typing-extensions))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/explosion/confection")
|
(home-page "https://github.com/explosion/confection")
|
||||||
(synopsis "Config system for Python")
|
(synopsis "Config system for Python")
|
||||||
(description "Confection is a lightweight library that offers a
|
(description "Confection is a lightweight library that offers a
|
||||||
|
@ -18431,7 +18483,8 @@ (define-public python-omegaconf
|
||||||
(propagated-inputs (list java-antlr4-runtime-python
|
(propagated-inputs (list java-antlr4-runtime-python
|
||||||
python-pydevd
|
python-pydevd
|
||||||
python-pyyaml))
|
python-pyyaml))
|
||||||
(native-inputs (list icedtea antlr4 python-pytest python-pytest-mock))
|
(native-inputs (list icedtea antlr4 python-pytest python-pytest-mock
|
||||||
|
python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/omry/omegaconf")
|
(home-page "https://github.com/omry/omegaconf")
|
||||||
(synopsis "Flexible configuration system")
|
(synopsis "Flexible configuration system")
|
||||||
(description "OmegaConf is a hierarchical configuration system and
|
(description "OmegaConf is a hierarchical configuration system and
|
||||||
|
@ -18450,10 +18503,10 @@ (define-public python-configargparse
|
||||||
(base32
|
(base32
|
||||||
"1l866g1dcf2ljf8fl7ggpxk1rggry0lya4d5b264gradi1qp81p7"))))
|
"1l866g1dcf2ljf8fl7ggpxk1rggry0lya4d5b264gradi1qp81p7"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
|
||||||
(list python-mock python-pytest))
|
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-pyyaml))
|
(list python-pyyaml))
|
||||||
|
(native-inputs
|
||||||
|
(list python-mock python-pytest python-setuptools python-wheel))
|
||||||
(synopsis "Replacement for argparse")
|
(synopsis "Replacement for argparse")
|
||||||
(description "A drop-in replacement for argparse that allows options to also
|
(description "A drop-in replacement for argparse that allows options to also
|
||||||
be set via config files and/or environment variables.")
|
be set via config files and/or environment variables.")
|
||||||
|
@ -19600,6 +19653,7 @@ (define-public python-xdg
|
||||||
(base32
|
(base32
|
||||||
"14hwk9j5zjc8rvirw95mrb07zdnpjaxjx2mj3rnq8pnlyaa809r4"))))
|
"14hwk9j5zjc8rvirw95mrb07zdnpjaxjx2mj3rnq8pnlyaa809r4"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
|
(arguments (list #:tests? #f)) ; No tests in PyPi tarball.
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-poetry-core))
|
(list python-poetry-core))
|
||||||
(home-page "https://github.com/srstevenson/xdg-base-dirs")
|
(home-page "https://github.com/srstevenson/xdg-base-dirs")
|
||||||
|
@ -20118,7 +20172,8 @@ (define-public python-cesium
|
||||||
python-scikit-learn
|
python-scikit-learn
|
||||||
python-scipy
|
python-scipy
|
||||||
python-toolz))
|
python-toolz))
|
||||||
(native-inputs (list python-cython python-pytest python-setuptools-scm))
|
(native-inputs (list python-cython python-pytest python-setuptools-scm
|
||||||
|
python-setuptools python-wheel))
|
||||||
(home-page "https://pypi.org/project/cesium/")
|
(home-page "https://pypi.org/project/cesium/")
|
||||||
(synopsis "Library for time-series feature extraction and processing")
|
(synopsis "Library for time-series feature extraction and processing")
|
||||||
(description
|
(description
|
||||||
|
@ -20195,7 +20250,8 @@ (define-public python-pyqtgraph
|
||||||
(lambda _
|
(lambda _
|
||||||
(setenv "QT_QPA_PLATFORM" "offscreen"))))))
|
(setenv "QT_QPA_PLATFORM" "offscreen"))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-pytest-cov python-pytest-xdist))
|
(list python-pytest python-pytest-cov python-pytest-xdist
|
||||||
|
python-setuptools python-wheel))
|
||||||
(inputs
|
(inputs
|
||||||
(list qtbase-5))
|
(list qtbase-5))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
|
@ -20383,7 +20439,9 @@ (define-public python-codespell
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-dependency
|
python-pytest-dependency
|
||||||
python-tomli))
|
python-tomli
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:phases
|
`(#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
|
@ -21517,7 +21575,9 @@ (define-public python-inflect
|
||||||
python-pytest-flake8
|
python-pytest-flake8
|
||||||
python-pytest-mypy
|
python-pytest-mypy
|
||||||
;; For the version number
|
;; For the version number
|
||||||
python-setuptools-scm))
|
python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/jaraco/inflect")
|
(home-page "https://github.com/jaraco/inflect")
|
||||||
(synopsis "Correctly generate plurals, singular nouns, ordinals, indefinite articles")
|
(synopsis "Correctly generate plurals, singular nouns, ordinals, indefinite articles")
|
||||||
(description
|
(description
|
||||||
|
@ -23789,7 +23849,8 @@ (define-public python-xopen
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list pigz python-isal python-typing-extensions))
|
(list pigz python-isal python-typing-extensions))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-pytest-timeout python-setuptools-scm))
|
(list python-pytest python-pytest-timeout python-setuptools-scm
|
||||||
|
python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/marcelm/xopen/")
|
(home-page "https://github.com/marcelm/xopen/")
|
||||||
(synopsis "Open compressed files transparently")
|
(synopsis "Open compressed files transparently")
|
||||||
(description "This module provides an @code{xopen} function that works
|
(description "This module provides an @code{xopen} function that works
|
||||||
|
@ -23873,6 +23934,7 @@ (define-public python-chevron
|
||||||
"1gqfh00ics2k1sm5g46l3bi8cl5fc5d1cwzh1ylvcxvdvypklqc7"))))
|
"1gqfh00ics2k1sm5g46l3bi8cl5fc5d1cwzh1ylvcxvdvypklqc7"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(arguments (list #:tests? #false)) ;there are none
|
(arguments (list #:tests? #false)) ;there are none
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/noahmorrison/chevron")
|
(home-page "https://github.com/noahmorrison/chevron")
|
||||||
(synopsis "Mustache templating language renderer")
|
(synopsis "Mustache templating language renderer")
|
||||||
(description "This package provides a Python implementation of the
|
(description "This package provides a Python implementation of the
|
||||||
|
@ -23935,7 +23997,9 @@ (define-public python-duckdb
|
||||||
python-pyarrow
|
python-pyarrow
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-runner
|
python-pytest-runner
|
||||||
python-setuptools-scm))
|
python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://www.duckdb.org")
|
(home-page "https://www.duckdb.org")
|
||||||
(synopsis "DuckDB embedded database")
|
(synopsis "DuckDB embedded database")
|
||||||
(description "DuckDB is an in-process SQL OLAP database management
|
(description "DuckDB is an in-process SQL OLAP database management
|
||||||
|
@ -24856,6 +24920,7 @@ (define-public python-diff-cover
|
||||||
python-jinja2
|
python-jinja2
|
||||||
python-pluggy
|
python-pluggy
|
||||||
python-pygments
|
python-pygments
|
||||||
|
python-setuptools ; For pkg_resources.
|
||||||
python-tomli))
|
python-tomli))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-flake8
|
(list python-flake8
|
||||||
|
@ -25070,7 +25135,8 @@ (define-public python-gtts
|
||||||
;; Disable tests that require internet.
|
;; Disable tests that require internet.
|
||||||
(list #:test-flags '(list "-k" "not net")))
|
(list #:test-flags '(list "-k" "not net")))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-testfixtures python-click python-requests))
|
(list python-pytest python-testfixtures python-click python-requests
|
||||||
|
python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/pndurette/gTTS")
|
(home-page "https://github.com/pndurette/gTTS")
|
||||||
(synopsis "Google Translate text-to-speech interface")
|
(synopsis "Google Translate text-to-speech interface")
|
||||||
(description
|
(description
|
||||||
|
@ -25601,7 +25667,9 @@ (define-public python-marshmallow
|
||||||
python-mypy
|
python-mypy
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytz
|
python-pytz
|
||||||
python-simplejson))
|
python-simplejson
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/marshmallow-code/marshmallow")
|
(home-page "https://github.com/marshmallow-code/marshmallow")
|
||||||
(synopsis "Convert complex datatypes to and from native Python datatypes")
|
(synopsis "Convert complex datatypes to and from native Python datatypes")
|
||||||
(description "@code{marshmallow} provides a library for converting complex
|
(description "@code{marshmallow} provides a library for converting complex
|
||||||
|
@ -25663,7 +25731,9 @@ (define-public python-apispec
|
||||||
python-marshmallow
|
python-marshmallow
|
||||||
python-mypy
|
python-mypy
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pyyaml))
|
python-pyyaml
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/marshmallow-code/apispec")
|
(home-page "https://github.com/marshmallow-code/apispec")
|
||||||
(synopsis "Swagger/OpenAPI specification generator")
|
(synopsis "Swagger/OpenAPI specification generator")
|
||||||
(description "@code{python-apispec} is a pluggable API specification
|
(description "@code{python-apispec} is a pluggable API specification
|
||||||
|
@ -25682,7 +25752,7 @@ (define-public python-apispec-webframeworks
|
||||||
(base32
|
(base32
|
||||||
"1wyw30402xq2a8icrsjmy9v43jyvawcjd85ccb2zicqlg4k5pcqd"))))
|
"1wyw30402xq2a8icrsjmy9v43jyvawcjd85ccb2zicqlg4k5pcqd"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-apispec))
|
(propagated-inputs (list python-apispec python-setuptools))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-bottle
|
(list python-bottle
|
||||||
python-flake8
|
python-flake8
|
||||||
|
@ -25692,7 +25762,8 @@ (define-public python-apispec-webframeworks
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pyyaml
|
python-pyyaml
|
||||||
python-tornado
|
python-tornado
|
||||||
python-tox))
|
python-tox
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/marshmallow-code/apispec-webframeworks")
|
(home-page "https://github.com/marshmallow-code/apispec-webframeworks")
|
||||||
(synopsis "Web framework plugins for apispec")
|
(synopsis "Web framework plugins for apispec")
|
||||||
(description "This package provides plugins for using @code{apispec} with
|
(description "This package provides plugins for using @code{apispec} with
|
||||||
|
@ -26412,7 +26483,9 @@ (define-public python-tempora
|
||||||
python-pytest-mypy
|
python-pytest-mypy
|
||||||
python-setuptools-scm
|
python-setuptools-scm
|
||||||
python-types-freezegun
|
python-types-freezegun
|
||||||
python-types-pytz))
|
python-types-pytz
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs (list python-jaraco-functools python-pytz))
|
(propagated-inputs (list python-jaraco-functools python-pytz))
|
||||||
(home-page "https://github.com/jaraco/tempora")
|
(home-page "https://github.com/jaraco/tempora")
|
||||||
(synopsis "Python date and time objects and routines")
|
(synopsis "Python date and time objects and routines")
|
||||||
|
@ -26536,7 +26609,9 @@ (define-public python-zict
|
||||||
(list python-pytest
|
(list python-pytest
|
||||||
python-pytest-asyncio
|
python-pytest-asyncio
|
||||||
python-pytest-repeat
|
python-pytest-repeat
|
||||||
python-pytest-timeout))
|
python-pytest-timeout
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://zict.readthedocs.io/en/latest/")
|
(home-page "https://zict.readthedocs.io/en/latest/")
|
||||||
(synopsis "Composable mutable mapping tools")
|
(synopsis "Composable mutable mapping tools")
|
||||||
(description "This package provides abstract @code{MutableMapping} classes
|
(description "This package provides abstract @code{MutableMapping} classes
|
||||||
|
@ -26726,7 +26801,7 @@ (define-public python-whatever
|
||||||
(base32 "1q7ajgqjfivxqsqgnhp4lc4p6jxyh4zprcsdbpd6dw54inaf0av5"))))
|
(base32 "1q7ajgqjfivxqsqgnhp4lc4p6jxyh4zprcsdbpd6dw54inaf0av5"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/Suor/whatever")
|
(home-page "https://github.com/Suor/whatever")
|
||||||
(synopsis "Make anonymous functions by partial application of operators")
|
(synopsis "Make anonymous functions by partial application of operators")
|
||||||
(description "@code{whatever} provides an easy way to make anonymous
|
(description "@code{whatever} provides an easy way to make anonymous
|
||||||
|
@ -26748,7 +26823,7 @@ (define-public python-funcy
|
||||||
(file-name (git-file-name name version))))
|
(file-name (git-file-name name version))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-whatever))
|
(list python-pytest python-whatever python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/Suor/funcy")
|
(home-page "https://github.com/Suor/funcy")
|
||||||
(synopsis "Functional tools")
|
(synopsis "Functional tools")
|
||||||
(description "@code{funcy} is a library that provides functional tools.
|
(description "@code{funcy} is a library that provides functional tools.
|
||||||
|
@ -27227,7 +27302,7 @@ (define-public python-pybloom-live
|
||||||
"040i6bjqvl33j30v865shsk30s3h7f16pqwiaj5kig857dfmqm4r"))))
|
"040i6bjqvl33j30v865shsk30s3h7f16pqwiaj5kig857dfmqm4r"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-bitarray python-xxhash))
|
(propagated-inputs (list python-bitarray python-xxhash))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/joseph-fox/python-bloomfilter")
|
(home-page "https://github.com/joseph-fox/python-bloomfilter")
|
||||||
(synopsis "Bloom filter")
|
(synopsis "Bloom filter")
|
||||||
(description "This package provides a scalable Bloom filter implemented in
|
(description "This package provides a scalable Bloom filter implemented in
|
||||||
|
@ -28392,7 +28467,8 @@ (define-public python-numcodecs
|
||||||
python-msgpack
|
python-msgpack
|
||||||
python-typing-extensions))
|
python-typing-extensions))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-cython python-pytest python-setuptools-scm))
|
(list python-cython python-pytest python-setuptools-scm
|
||||||
|
python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/zarr-developers/numcodecs")
|
(home-page "https://github.com/zarr-developers/numcodecs")
|
||||||
(synopsis "Buffer compression and transformation codecs")
|
(synopsis "Buffer compression and transformation codecs")
|
||||||
(description
|
(description
|
||||||
|
@ -28518,6 +28594,7 @@ (define-public python-anndata
|
||||||
python-pandas
|
python-pandas
|
||||||
python-scipy
|
python-scipy
|
||||||
python-scikit-learn
|
python-scikit-learn
|
||||||
|
python-setuptools ; For pkg_resources.
|
||||||
python-zarr))
|
python-zarr))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-awkward
|
(list python-awkward
|
||||||
|
@ -28564,7 +28641,7 @@ (define-public python-dill
|
||||||
(with-directory-excursion "/tmp"
|
(with-directory-excursion "/tmp"
|
||||||
(invoke "nosetests" "-v"))))))))
|
(invoke "nosetests" "-v"))))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-nose))
|
(list python-nose python-setuptools python-wheel))
|
||||||
(home-page "https://pypi.org/project/dill/")
|
(home-page "https://pypi.org/project/dill/")
|
||||||
(synopsis "Serialize all of Python")
|
(synopsis "Serialize all of Python")
|
||||||
(description "Dill extends Python's @code{pickle} module for serializing
|
(description "Dill extends Python's @code{pickle} module for serializing
|
||||||
|
@ -28616,6 +28693,7 @@ (define-public python-multiprocess
|
||||||
(invoke "python" "-m" "multiprocess.tests")))))))
|
(invoke "python" "-m" "multiprocess.tests")))))))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-dill))
|
(list python-dill))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://pypi.org/project/multiprocess/")
|
(home-page "https://pypi.org/project/multiprocess/")
|
||||||
(synopsis "Multiprocessing and multithreading in Python")
|
(synopsis "Multiprocessing and multithreading in Python")
|
||||||
(description
|
(description
|
||||||
|
@ -28928,7 +29006,8 @@ (define-public python-fsspec
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-aiohttp python-libarchive-c python-requests python-tqdm))
|
(list python-aiohttp python-libarchive-c python-requests python-tqdm))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest python-pytest-mock python-numpy))
|
(list python-pytest python-pytest-mock python-numpy python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/intake/filesystem_spec")
|
(home-page "https://github.com/intake/filesystem_spec")
|
||||||
(synopsis "File-system specification")
|
(synopsis "File-system specification")
|
||||||
(description "The purpose of this package is to produce a template or
|
(description "The purpose of this package is to produce a template or
|
||||||
|
@ -29239,6 +29318,7 @@ (define-public python-absl-py
|
||||||
(base32
|
(base32
|
||||||
"0ga3b0m8lfsv1m3260p83lhis52yvz3d42q8gip4gfj823849hnj"))))
|
"0ga3b0m8lfsv1m3260p83lhis52yvz3d42q8gip4gfj823849hnj"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/abseil/abseil-py")
|
(home-page "https://github.com/abseil/abseil-py")
|
||||||
(synopsis "Abseil Python common libraries")
|
(synopsis "Abseil Python common libraries")
|
||||||
(description
|
(description
|
||||||
|
@ -29543,7 +29623,8 @@ (define-public python-trio-typing
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "15wa66cs165wawh4pi808ac43n67b8jqddi5ppdcbkj5gfi68hpi"))))
|
(base32 "15wa66cs165wawh4pi808ac43n67b8jqddi5ppdcbkj5gfi68hpi"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs (list python-attrs python-pytest))
|
(native-inputs (list python-attrs python-pytest python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-mypy python-mypy-extensions python-trio
|
(list python-mypy python-mypy-extensions python-trio
|
||||||
python-typing-extensions))
|
python-typing-extensions))
|
||||||
|
@ -30809,7 +30890,7 @@ (define-public python-funcparserlib
|
||||||
(when tests?
|
(when tests?
|
||||||
(invoke "python" "-m" "unittest" "discover" "-v")))))))
|
(invoke "python" "-m" "unittest" "discover" "-v")))))))
|
||||||
;; ModuleNotFoundError: No module named 'poetry'
|
;; ModuleNotFoundError: No module named 'poetry'
|
||||||
(native-inputs (list python-poetry-core))
|
(native-inputs (list python-poetry-core python-six))
|
||||||
(home-page "https://github.com/vlasovskikh/funcparserlib")
|
(home-page "https://github.com/vlasovskikh/funcparserlib")
|
||||||
(synopsis
|
(synopsis
|
||||||
"Recursive descent parsing library based on functional combinators")
|
"Recursive descent parsing library based on functional combinators")
|
||||||
|
@ -31085,7 +31166,9 @@ (define-public python-watchgod
|
||||||
python-pytest-cov
|
python-pytest-cov
|
||||||
python-pytest-mock
|
python-pytest-mock
|
||||||
python-pytest-sugar
|
python-pytest-sugar
|
||||||
python-pytest-toolbox))
|
python-pytest-toolbox
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/samuelcolvin/watchgod")
|
(home-page "https://github.com/samuelcolvin/watchgod")
|
||||||
(synopsis "Simple, modern file watching and code reload in Python")
|
(synopsis "Simple, modern file watching and code reload in Python")
|
||||||
(description
|
(description
|
||||||
|
@ -32486,7 +32569,7 @@ (define-public python-blessed
|
||||||
;; Avoid python-pytest-coverage
|
;; Avoid python-pytest-coverage
|
||||||
#:test-flags '(list "-c /dev/null")))
|
#:test-flags '(list "-c /dev/null")))
|
||||||
(propagated-inputs (list python-six python-wcwidth))
|
(propagated-inputs (list python-six python-wcwidth))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/jquast/blessed")
|
(home-page "https://github.com/jquast/blessed")
|
||||||
(synopsis "Wrapper around terminal capabilities")
|
(synopsis "Wrapper around terminal capabilities")
|
||||||
(description
|
(description
|
||||||
|
@ -32761,7 +32844,8 @@ (define-public python-dateparser
|
||||||
(list python-dateutil python-pytz python-regex python-ruamel.yaml
|
(list python-dateutil python-pytz python-regex python-ruamel.yaml
|
||||||
python-tzlocal))
|
python-tzlocal))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-flake8 python-pytest python-parameterized tzdata-for-tests))
|
(list python-flake8 python-pytest python-parameterized tzdata-for-tests
|
||||||
|
python-setuptools python-wheel))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:phases
|
`(#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
|
@ -33662,7 +33746,9 @@ (define-public python-loguru
|
||||||
python-sphinx
|
python-sphinx
|
||||||
python-sphinx-autobuild
|
python-sphinx-autobuild
|
||||||
python-sphinx-rtd-theme
|
python-sphinx-rtd-theme
|
||||||
python-tox))
|
python-tox
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/Delgan/loguru")
|
(home-page "https://github.com/Delgan/loguru")
|
||||||
(synopsis "Python logging made (stupidly) simple")
|
(synopsis "Python logging made (stupidly) simple")
|
||||||
(description "Python logging made (stupidly) simple")
|
(description "Python logging made (stupidly) simple")
|
||||||
|
@ -36317,6 +36403,7 @@ (define-public python-types-requests
|
||||||
"0cas3cjkhrvsz2rmqnhqiihy9j79wxi9xbih8jk0p9r48c2q3iyy"))))
|
"0cas3cjkhrvsz2rmqnhqiihy9j79wxi9xbih8jk0p9r48c2q3iyy"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-types-urllib3))
|
(propagated-inputs (list python-types-urllib3))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/python/typeshed")
|
(home-page "https://github.com/python/typeshed")
|
||||||
(synopsis "Typing stubs for requests")
|
(synopsis "Typing stubs for requests")
|
||||||
(description "This package provides typing stubs for requests.")
|
(description "This package provides typing stubs for requests.")
|
||||||
|
@ -36349,6 +36436,7 @@ (define-public python-types-urllib3
|
||||||
(base32
|
(base32
|
||||||
"0zcipjdnbnc8ymk8mh9n5mypa0qr03rqj98lbmahldcdrrap6md1"))))
|
"0zcipjdnbnc8ymk8mh9n5mypa0qr03rqj98lbmahldcdrrap6md1"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/python/typeshed")
|
(home-page "https://github.com/python/typeshed")
|
||||||
(synopsis "Typing stubs for urllib3")
|
(synopsis "Typing stubs for urllib3")
|
||||||
(description "This package provides typing stubs for urllib3.")
|
(description "This package provides typing stubs for urllib3.")
|
||||||
|
@ -36366,6 +36454,7 @@ (define-public python-typeshed-client
|
||||||
"1vdwp1jjg27b22qxgm49v21nb8vm1iki3bfsm0fnq2rsz5alfwz2"))))
|
"1vdwp1jjg27b22qxgm49v21nb8vm1iki3bfsm0fnq2rsz5alfwz2"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-importlib-resources))
|
(propagated-inputs (list python-importlib-resources))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/JelleZijlstra/typeshed_client")
|
(home-page "https://github.com/JelleZijlstra/typeshed_client")
|
||||||
(synopsis "Library for accessing stubs in typeshed")
|
(synopsis "Library for accessing stubs in typeshed")
|
||||||
(description
|
(description
|
||||||
|
@ -36782,7 +36871,9 @@ (define-public python-srsly
|
||||||
python-pytest-timeout
|
python-pytest-timeout
|
||||||
python-mock
|
python-mock
|
||||||
python-numpy
|
python-numpy
|
||||||
python-psutil))
|
python-psutil
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/explosion/srsly")
|
(home-page "https://github.com/explosion/srsly")
|
||||||
(synopsis "Serialization utilities for Python")
|
(synopsis "Serialization utilities for Python")
|
||||||
(description "This package bundles some of the best Python serialization
|
(description "This package bundles some of the best Python serialization
|
||||||
|
@ -37034,7 +37125,7 @@ (define-public python-iteround
|
||||||
(base32 "1irw4sqrsgpc0ibxdv1hlx0d0jr1fqs48bj6mpfylzqkag9ywlfj"))))
|
(base32 "1irw4sqrsgpc0ibxdv1hlx0d0jr1fqs48bj6mpfylzqkag9ywlfj"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest))
|
(list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/cgdeboer/iteround")
|
(home-page "https://github.com/cgdeboer/iteround")
|
||||||
(synopsis "Sum-safe rounding for Iterables")
|
(synopsis "Sum-safe rounding for Iterables")
|
||||||
(description "Iteround is a standard library sum-safe rounding library for
|
(description "Iteround is a standard library sum-safe rounding library for
|
||||||
|
@ -37148,7 +37239,10 @@ (define-public python-deepdiff
|
||||||
python-mock
|
python-mock
|
||||||
python-numpy
|
python-numpy
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pyyaml))
|
python-pyyaml
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
|
python-toml))
|
||||||
(home-page "https://github.com/seperman/deepdiff")
|
(home-page "https://github.com/seperman/deepdiff")
|
||||||
(synopsis "Deep difference and search of any Python object/data")
|
(synopsis "Deep difference and search of any Python object/data")
|
||||||
(description
|
(description
|
||||||
|
@ -37177,7 +37271,9 @@ (define-public python-deepmerge
|
||||||
(setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version))))))
|
(setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-setuptools-scm
|
(list python-setuptools-scm
|
||||||
python-pytest))
|
python-pytest
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://deepmerge.readthedocs.io/en/latest/")
|
(home-page "https://deepmerge.readthedocs.io/en/latest/")
|
||||||
(synopsis "Merge nested data structures")
|
(synopsis "Merge nested data structures")
|
||||||
(description
|
(description
|
||||||
|
@ -37629,7 +37725,7 @@ (define-public python-cogapp
|
||||||
(base32
|
(base32
|
||||||
"1c0xx3p3lzrlyqhmccyq9c50f8v9pqk2992gb4nl50h2yy1m3s8v"))))
|
"1c0xx3p3lzrlyqhmccyq9c50f8v9pqk2992gb4nl50h2yy1m3s8v"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(home-page "https://nedbatchelder.com/code/cog")
|
(home-page "https://nedbatchelder.com/code/cog")
|
||||||
(synopsis "Content generation tool that leverages Python")
|
(synopsis "Content generation tool that leverages Python")
|
||||||
(description "Cog is a file generation tool. It allows using pieces of
|
(description "Cog is a file generation tool. It allows using pieces of
|
||||||
|
@ -38070,7 +38166,10 @@ (define-public staticsite
|
||||||
python-ruamel.yaml
|
python-ruamel.yaml
|
||||||
python-slugify
|
python-slugify
|
||||||
python-tornado
|
python-tornado
|
||||||
tzdata-for-tests))
|
tzdata-for-tests
|
||||||
|
python-setuptools
|
||||||
|
python-wheel
|
||||||
|
python-toml))
|
||||||
(home-page "https://github.com/spanezz/staticsite")
|
(home-page "https://github.com/spanezz/staticsite")
|
||||||
(synopsis "Static site generator")
|
(synopsis "Static site generator")
|
||||||
(description "Statistic is a static site generator based on Markdown and
|
(description "Statistic is a static site generator based on Markdown and
|
||||||
|
@ -38163,8 +38262,9 @@ (define-public python-zbarlight
|
||||||
(base32
|
(base32
|
||||||
"1v5c9bim8af6g8kgxp2dhm96n5vkr8sqi56w0bdh1xy49v03lw3g"))))
|
"1v5c9bim8af6g8kgxp2dhm96n5vkr8sqi56w0bdh1xy49v03lw3g"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-pillow))
|
(propagated-inputs (list python-pillow python-setuptools))
|
||||||
(inputs (list zbar))
|
(inputs (list zbar))
|
||||||
|
(native-inputs (list python-wheel))
|
||||||
(home-page "https://github.com/Polyconseil/zbarlight")
|
(home-page "https://github.com/Polyconseil/zbarlight")
|
||||||
(synopsis "Simple Python wrapper for the zbar barcode library")
|
(synopsis "Simple Python wrapper for the zbar barcode library")
|
||||||
(description "Zbarlight is a simple wrapper for the zbar library. It can
|
(description "Zbarlight is a simple wrapper for the zbar library. It can
|
||||||
|
@ -38183,6 +38283,7 @@ (define-public python-zeroc-ice
|
||||||
"0bqkrjxp2fbz34x3wxkxji39kxinypzg8q2994sibiay29mpipxb"))))
|
"0bqkrjxp2fbz34x3wxkxji39kxinypzg8q2994sibiay29mpipxb"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(inputs (list openssl))
|
(inputs (list openssl))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://zeroc.com")
|
(home-page "https://zeroc.com")
|
||||||
(synopsis "RPC framework")
|
(synopsis "RPC framework")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -4002,9 +4002,9 @@ (define-public python-sip
|
||||||
(list python-wrapper python-setuptools python-setuptools-scm-next))
|
(list python-wrapper python-setuptools python-setuptools-scm-next))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-tomli
|
(list python-tomli
|
||||||
python-packaging))
|
python-packaging
|
||||||
;; no test.
|
python-setuptools
|
||||||
(arguments (list #:tests? #f))
|
python-wheel))
|
||||||
(home-page "https://www.riverbankcomputing.com/software/sip/intro")
|
(home-page "https://www.riverbankcomputing.com/software/sip/intro")
|
||||||
(synopsis "Python binding creator for C and C++ libraries")
|
(synopsis "Python binding creator for C and C++ libraries")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -254,7 +254,7 @@ (define-public python-grpcio
|
||||||
(inputs
|
(inputs
|
||||||
(list abseil-cpp-20211102.0 c-ares grpc-for-python-grpcio openssl re2 zlib))
|
(list abseil-cpp-20211102.0 c-ares grpc-for-python-grpcio openssl re2 zlib))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-cython))
|
(list python-cython python-setuptools python-wheel))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-six))
|
(list python-six))
|
||||||
(home-page "https://grpc.io")
|
(home-page "https://grpc.io")
|
||||||
|
|
|
@ -746,7 +746,9 @@ (define-public python-msgspec
|
||||||
python-mypy
|
python-mypy
|
||||||
python-pytest
|
python-pytest
|
||||||
python-setuptools-scm
|
python-setuptools-scm
|
||||||
python-versioneer))
|
python-versioneer
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(propagated-inputs (list python-pyyaml python-tomli python-tomli-w))
|
(propagated-inputs (list python-pyyaml python-tomli python-tomli-w))
|
||||||
(home-page "https://jcristharif.com/msgspec/")
|
(home-page "https://jcristharif.com/msgspec/")
|
||||||
(synopsis "Fast serialization/validation library")
|
(synopsis "Fast serialization/validation library")
|
||||||
|
|
|
@ -453,7 +453,9 @@ (define-public python-sphinx-panels
|
||||||
(propagated-inputs (list python-docutils-0.15 python-sphinx-4))
|
(propagated-inputs (list python-docutils-0.15 python-sphinx-4))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-pytest
|
(list python-pytest
|
||||||
python-pytest-regressions))
|
python-pytest-regressions
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/executablebooks/sphinx-panels")
|
(home-page "https://github.com/executablebooks/sphinx-panels")
|
||||||
(synopsis "Sphinx extension for creating panels in a grid layout")
|
(synopsis "Sphinx extension for creating panels in a grid layout")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -2191,7 +2191,7 @@ (define-public python-vega-datasets
|
||||||
;; Remove dataset with unclear license.
|
;; Remove dataset with unclear license.
|
||||||
(lambda _
|
(lambda _
|
||||||
(delete-file "vega_datasets/_data/la-riots.csv"))))))
|
(delete-file "vega_datasets/_data/la-riots.csv"))))))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||||
(propagated-inputs (list python-pandas))
|
(propagated-inputs (list python-pandas))
|
||||||
(home-page "https://github.com/altair-viz/vega_datasets")
|
(home-page "https://github.com/altair-viz/vega_datasets")
|
||||||
(synopsis "Example datasets used by Vega-related projects")
|
(synopsis "Example datasets used by Vega-related projects")
|
||||||
|
@ -2236,6 +2236,7 @@ (define-public python-altair
|
||||||
python-jsonschema
|
python-jsonschema
|
||||||
python-numpy
|
python-numpy
|
||||||
python-pandas
|
python-pandas
|
||||||
|
python-setuptools
|
||||||
python-toolz
|
python-toolz
|
||||||
python-typing-extensions))
|
python-typing-extensions))
|
||||||
(native-inputs (list python-black
|
(native-inputs (list python-black
|
||||||
|
@ -2323,7 +2324,8 @@ (define-public python-hdmedians
|
||||||
(lambda _
|
(lambda _
|
||||||
;; Cython extensions have to be built before running the tests.
|
;; Cython extensions have to be built before running the tests.
|
||||||
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
|
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
|
||||||
(propagated-inputs (list python-cython python-numpy))
|
(propagated-inputs (list python-cython python-numpy python-setuptools
|
||||||
|
python-wheel))
|
||||||
(native-inputs (list python-nose))
|
(native-inputs (list python-nose))
|
||||||
(home-page "http://github.com/daleroberts/hdmedians")
|
(home-page "http://github.com/daleroberts/hdmedians")
|
||||||
(synopsis "High-dimensional medians")
|
(synopsis "High-dimensional medians")
|
||||||
|
@ -2374,7 +2376,9 @@ (define-public python-arviz
|
||||||
python-scipy
|
python-scipy
|
||||||
python-typing-extensions
|
python-typing-extensions
|
||||||
python-xarray
|
python-xarray
|
||||||
python-xarray-einstats))
|
python-xarray-einstats
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page "https://github.com/arviz-devs/arviz")
|
(home-page "https://github.com/arviz-devs/arviz")
|
||||||
(synopsis "Exploratory analysis of Bayesian models")
|
(synopsis "Exploratory analysis of Bayesian models")
|
||||||
(description
|
(description
|
||||||
|
@ -2670,7 +2674,9 @@ (define-public python-statsmodels
|
||||||
python-pytest
|
python-pytest
|
||||||
python-pytest-randomly
|
python-pytest-randomly
|
||||||
python-pytest-xdist
|
python-pytest-xdist
|
||||||
python-setuptools-scm))
|
python-setuptools-scm
|
||||||
|
python-setuptools
|
||||||
|
python-wheel))
|
||||||
(home-page
|
(home-page
|
||||||
(string-append "https://www.statsmodels.org/v" version "/"))
|
(string-append "https://www.statsmodels.org/v" version "/"))
|
||||||
(synopsis "Statistical modeling and econometrics in Python")
|
(synopsis "Statistical modeling and econometrics in Python")
|
||||||
|
|
|
@ -115,6 +115,7 @@ (define-module (gnu packages terminals)
|
||||||
#:use-module (gnu packages popt)
|
#:use-module (gnu packages popt)
|
||||||
#:use-module (gnu packages protobuf)
|
#:use-module (gnu packages protobuf)
|
||||||
#:use-module (gnu packages python)
|
#:use-module (gnu packages python)
|
||||||
|
#:use-module (gnu packages python-build)
|
||||||
#:use-module (gnu packages python-check)
|
#:use-module (gnu packages python-check)
|
||||||
#:use-module (gnu packages python-xyz)
|
#:use-module (gnu packages python-xyz)
|
||||||
#:use-module (gnu packages qt)
|
#:use-module (gnu packages qt)
|
||||||
|
@ -255,8 +256,8 @@ (define-public asciinema
|
||||||
(substitute* "tests/pty_test.py"
|
(substitute* "tests/pty_test.py"
|
||||||
(("python3") (search-input-file inputs "/bin/python3"))))))))
|
(("python3") (search-input-file inputs "/bin/python3"))))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
;; For tests.
|
(list python-pytest ; For tests.
|
||||||
(list python-pytest))
|
python-setuptools python-wheel))
|
||||||
(home-page "https://asciinema.org")
|
(home-page "https://asciinema.org")
|
||||||
(synopsis "Terminal session recorder")
|
(synopsis "Terminal session recorder")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -285,6 +285,7 @@ (define-public python-dateutils
|
||||||
"1wg3f3imjq3snvjccv64h5498pqv9xz664xhni7bsh8mnay91p83"))))
|
"1wg3f3imjq3snvjccv64h5498pqv9xz664xhni7bsh8mnay91p83"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-dateutil python-pytz))
|
(propagated-inputs (list python-dateutil python-pytz))
|
||||||
|
(native-inputs (list python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/jmcantrell/python-dateutils")
|
(home-page "https://github.com/jmcantrell/python-dateutils")
|
||||||
(synopsis "Various utilities for working with date and datetime objects")
|
(synopsis "Various utilities for working with date and datetime objects")
|
||||||
(description
|
(description
|
||||||
|
@ -368,7 +369,7 @@ (define-public python-timezonefinder
|
||||||
;; It's optional, remove this constrain where python-pytz is updated.
|
;; It's optional, remove this constrain where python-pytz is updated.
|
||||||
#:test-flags #~(list "-k" "not test_with_pytz")))
|
#:test-flags #~(list "-k" "not test_with_pytz")))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list python-poetry-core python-pytest))
|
(list python-poetry-core python-pytest python-setuptools))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list python-cffi python-h3-3 python-numba python-numpy python-pytz))
|
(list python-cffi python-h3-3 python-numba python-numpy python-pytz))
|
||||||
(home-page "https://timezonefinder.michelfe.it/gui")
|
(home-page "https://timezonefinder.michelfe.it/gui")
|
||||||
|
|
|
@ -50,6 +50,7 @@ (define-module (gnu packages tor)
|
||||||
#:use-module (gnu packages glib)
|
#:use-module (gnu packages glib)
|
||||||
#:use-module (gnu packages pkg-config)
|
#:use-module (gnu packages pkg-config)
|
||||||
#:use-module (gnu packages python)
|
#:use-module (gnu packages python)
|
||||||
|
#:use-module (gnu packages python-build)
|
||||||
#:use-module (gnu packages python-check)
|
#:use-module (gnu packages python-check)
|
||||||
#:use-module (gnu packages python-crypto)
|
#:use-module (gnu packages python-crypto)
|
||||||
#:use-module (gnu packages python-web)
|
#:use-module (gnu packages python-web)
|
||||||
|
@ -447,7 +448,8 @@ (define-public tractor
|
||||||
"1542g6alycwlmvndxcijzn4d5lgycmxxb78gqd8qwgm9kw0fnr3q"))))
|
"1542g6alycwlmvndxcijzn4d5lgycmxxb78gqd8qwgm9kw0fnr3q"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list (list glib "bin"))) ; for glib-compile-schemas.
|
(list python-setuptools python-wheel
|
||||||
|
(list glib "bin"))) ; for glib-compile-schemas.
|
||||||
(inputs
|
(inputs
|
||||||
(list python-fire
|
(list python-fire
|
||||||
python-psutil
|
python-psutil
|
||||||
|
|
|
@ -32,6 +32,7 @@ (define-module (gnu packages tree-sitter)
|
||||||
#:use-module (gnu packages graphviz)
|
#:use-module (gnu packages graphviz)
|
||||||
#:use-module (gnu packages icu4c)
|
#:use-module (gnu packages icu4c)
|
||||||
#:use-module (gnu packages node)
|
#:use-module (gnu packages node)
|
||||||
|
#:use-module (gnu packages python-build)
|
||||||
#:use-module (guix build-system cargo)
|
#:use-module (guix build-system cargo)
|
||||||
#:use-module (guix build-system gnu)
|
#:use-module (guix build-system gnu)
|
||||||
#:use-module (guix build-system pyproject)
|
#:use-module (guix build-system pyproject)
|
||||||
|
@ -89,7 +90,8 @@ (define-public python-tree-sitter
|
||||||
name)))))))))
|
name)))))))))
|
||||||
(inputs (list tree-sitter))
|
(inputs (list tree-sitter))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list tree-sitter-python tree-sitter-javascript))
|
(list tree-sitter-python tree-sitter-javascript
|
||||||
|
python-setuptools python-wheel))
|
||||||
(home-page "https://github.com/tree-sitter/py-tree-sitter")
|
(home-page "https://github.com/tree-sitter/py-tree-sitter")
|
||||||
(synopsis "Python bindings to the Tree-sitter parsing library")
|
(synopsis "Python bindings to the Tree-sitter parsing library")
|
||||||
(description "This package provides Python bindings to the
|
(description "This package provides Python bindings to the
|
||||||
|
|
|
@ -6181,7 +6181,7 @@ (define-public gaupol
|
||||||
"1z9j3r9pm4rdynlmhgsgnwnnaqw5274yfy4kyillgd77msnpbhaw"))))
|
"1z9j3r9pm4rdynlmhgsgnwnnaqw5274yfy4kyillgd77msnpbhaw"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list gettext-minimal pkg-config))
|
(list gettext-minimal pkg-config python-setuptools python-wheel))
|
||||||
(inputs
|
(inputs
|
||||||
(list bash-minimal
|
(list bash-minimal
|
||||||
python-pygobject
|
python-pygobject
|
||||||
|
|
|
@ -72,6 +72,7 @@ (define-module (gnu packages vim)
|
||||||
#:use-module (gnu packages perl)
|
#:use-module (gnu packages perl)
|
||||||
#:use-module (gnu packages pkg-config)
|
#:use-module (gnu packages pkg-config)
|
||||||
#:use-module (gnu packages python)
|
#:use-module (gnu packages python)
|
||||||
|
#:use-module (gnu packages python-build)
|
||||||
#:use-module (gnu packages python-xyz)
|
#:use-module (gnu packages python-xyz)
|
||||||
#:use-module (gnu packages ruby)
|
#:use-module (gnu packages ruby)
|
||||||
#:use-module (gnu packages serialization)
|
#:use-module (gnu packages serialization)
|
||||||
|
@ -1030,7 +1031,12 @@ (define-public python-neovim-remote
|
||||||
(base32
|
(base32
|
||||||
"00kxlb3f1k7iaxzpsr07scavmnyg8c1jmicmr13mfk2lcdac6g2b"))))
|
"00kxlb3f1k7iaxzpsr07scavmnyg8c1jmicmr13mfk2lcdac6g2b"))))
|
||||||
(build-system pyproject-build-system)
|
(build-system pyproject-build-system)
|
||||||
(propagated-inputs (list python-psutil python-pynvim))
|
(native-inputs
|
||||||
|
(list python-wheel))
|
||||||
|
(propagated-inputs
|
||||||
|
(list python-psutil
|
||||||
|
python-pynvim
|
||||||
|
python-setuptools))
|
||||||
(home-page "https://github.com/mhinz/neovim-remote")
|
(home-page "https://github.com/mhinz/neovim-remote")
|
||||||
(synopsis "Control nvim processes using `nvr` commandline tool")
|
(synopsis "Control nvim processes using `nvr` commandline tool")
|
||||||
(description "This package provide a `nvr` command, which can open File in
|
(description "This package provide a `nvr` command, which can open File in
|
||||||
|
|
|
@ -52,7 +52,12 @@ (define (default-python)
|
||||||
"Return the default Python package."
|
"Return the default Python package."
|
||||||
;; Lazily resolve the binding to avoid a circular dependency.
|
;; Lazily resolve the binding to avoid a circular dependency.
|
||||||
(let ((python (resolve-interface '(gnu packages python))))
|
(let ((python (resolve-interface '(gnu packages python))))
|
||||||
(module-ref python 'python-toolchain)))
|
;; We are using python-sans-pip-wrapper, because it does not contain
|
||||||
|
;; setuptools. This allows us to skip the dependency on setuptools for
|
||||||
|
;; packages which don’t need it. And it allows us to more easily swap
|
||||||
|
;; out setuptools if a different version is required.
|
||||||
|
;; Using python-toolchain here might cause dependency cycles.
|
||||||
|
(module-ref python 'python-sans-pip-wrapper)))
|
||||||
|
|
||||||
(define sanity-check.py
|
(define sanity-check.py
|
||||||
(search-auxiliary-file "python/sanity-check.py"))
|
(search-auxiliary-file "python/sanity-check.py"))
|
||||||
|
|
Loading…
Reference in a new issue