Commit Graph

1844 Commits

Author SHA1 Message Date
Guillaume Le Vaillant
16ae9ebd21
gnu: python2-chai: Remove package.
Nothing depends on it.

* gnu/packages/python-xyz.scm (python2-chai): Remove variable.
2021-08-28 23:24:19 +02:00
Guillaume Le Vaillant
f7e69b53d6
gnu: python-owslib: Fix build.
* gnu/packages/python-xyz.scm (python-owslib)[arguments]: Disable
  'sanity-check' phase until dependencies for tests are packaged.
2021-08-28 21:44:36 +02:00
Guillaume Le Vaillant
89d862493f
gnu: python2-pillow: Disable tests.
* gnu/packages/python-xyz.scm (python2-pillow)[arguments]: Disable tests.
2021-08-23 17:51:24 +02:00
Guillaume Le Vaillant
25adb1b6cd
gnu: python2-gamera: Disable wxpython support.
The package doesn't build when wxpython support is activated, and the only
dependent (didjvu) doesn't need it.

* gnu/packages/python-xyz.scm (python2-gamera)[inputs]: Remove
  python2-wxpython.
  [arguments]: Add 'disable-wx-support' phase.
2021-08-23 17:41:15 +02:00
Efraim Flashner
06e258c3c0
gnu: python-jupyter-core: Use GUIX_PYTHONPATH.
* gnu/packages/python-xyz.scm (python-jupyter-core)[arguments]: Adjust
custom 'patch-testsuite phase to use GUIX_PYTHONPATH as the PYTHONPATH.
2021-08-22 14:08:54 +03:00
Efraim Flashner
c37bd286ea
gnu: python-jsonschema: Update inputs.
* gnu/packages/python-xyz.scm (python-jsonschema)[propagated-inputs]:
Remove python-importlib-metadata.
(python2-jsonschema)[propagated-inputs]: Add python2-importlib-metadata.
2021-08-22 14:08:54 +03:00
Efraim Flashner
5987855f21
gnu: python-jsonschema: Fix test suite.
* gnu/packages/python-xyz.scm (python-jsonschema)[arguments]: Adjust
custom 'check phase to honor #:tests and to set the
JSON_SCHEMA_TEST_SUTE environment variable.
2021-08-22 14:08:54 +03:00
Mathieu Othacehe
a4da8b83a0
gnu: python-matplotlib: Update to 3.4.3.
* gnu/packages/python-xyz.scm (python-matplotlib): Update to 3.4.3.
[source]: Remove patch that is applied upstream.
[propagated-inputs]: Add python-certifi.
[inputs]: Add qhull.
[native-inputs]: Add python-wheel.
[arguments]: Extend regexp to match more image comparison tests.
Wrap long lines.
Use system freetype and qhull libraries.
2021-08-16 13:19:27 +02:00
Mathieu Othacehe
591a3f5714
gnu: bpython: Update to 0.21.
* gnu/packages/python-xyz.scm (bpython): Update to 0.21.
[propagated-inputs]: Use python-cwcwidth instead of python-wcwidth.
Add python-pyxdg.
[native-inputs]: Add python-tox and python-wheel.
2021-08-16 09:04:21 +02:00
Mathieu Othacehe
011862f5ff
gnu: Add python-cwcwidth.
* gnu/packages/python-xyz.scm (python-cwcwidth): New variable.
2021-08-16 09:04:21 +02:00
Mathieu Othacehe
c39470b115
gnu: python-jedi: Update to 0.18.0-1.1d94494.
* gnu/packages/python-xyz (python-jedi): Update to 0.18.0-1.1d94494.
[source]: Switch to git-fetch.
[native-inputs]: Add python-django-stubs and python-typeshed.
[arguments]: New unpack-submodule-sources phase. Also do not run pytest tests
that fail with pytest 6 revision.
2021-08-15 10:47:04 +02:00
Mathieu Othacehe
e24691dce6
gnu: python-parso: Update to 0.8.2.
* gnu/packages/python-xyz.scm (python-parso): Update to 0.8.2.
2021-08-15 10:47:04 +02:00
Mathieu Othacehe
1516fd8a4e
gnu: Add python-sgmllib3k.
* gnu/packages/python-xyz.scm (python-sgmllib3k): New variable.
2021-08-14 16:36:05 +02:00
Marius Bakke
c4133c43c7
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/algebra.scm
	gnu/packages/games.scm
	gnu/packages/golang.scm
	gnu/packages/kerberos.scm
	gnu/packages/mail.scm
	gnu/packages/python.scm
	gnu/packages/ruby.scm
	gnu/packages/scheme.scm
	gnu/packages/tex.scm
	gnu/packages/tls.scm
	gnu/packages/version-control.scm
2021-08-12 00:30:27 +02:00
Efraim Flashner
6a29b83423
gnu: python-identify: Honor #:tests in check phase.
* gnu/packages/python-xyz.scm (python-identify)[arguments]: Honor tests?.
2021-08-09 20:19:05 +03:00
Efraim Flashner
81698e5099
gnu: python-identify: Fix building.
* gnu/packages/python-xyz.scm (python-identify)[arguments]: Skip the
'ensure-no-mtimes-pre-1980 phase.
2021-08-09 20:19:05 +03:00
Efraim Flashner
1d5d115e76
gnu: Remove python-distutils/next.
* gnu/packages/python-xyz.scm (python-distutils/next): Remove variable.
(python-virtualenv)[propagated-inputs]: Switch from
python-distutils/next to python-distutils.
* gnu/packages/version-control.scm (pre-commit)[inputs]: Same.
2021-08-09 20:19:05 +03:00
Efraim Flashner
5b6ac91ee4
gnu: Remove python-setuptools-scm/next.
* gnu/packages/python-xyz.scm (python-setuptools-scm/next): Remove
variable.
(python-pikepdf) [native-inputs]: Swap for python-setuptools-scm.
* gnu/packages/python-compression.scm (python-multivolumefile,
python-bcj-cffi, python-ppmd-cffi, python-p77zr)[native-inputs]: Same.
* gnu/packages/pep.scm (python-pep-adapter)[native-inputs]: Same.
2021-08-09 17:48:05 +03:00
Efraim Flashner
23d0007e9a
gnu: python-astroid: Update to 2.6.6.
* gnu/packages/python-xyz.scm (python-astroid): Update to 2.6.6.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-dateutil.
2021-08-09 15:11:02 +03:00
Efraim Flashner
b8295d2529
gnu: python-jinja2: Update to 3.0.1.
* gnu/packages/python-xyz.scm (python-jinja2): Update to 3.0.1.
2021-08-09 13:51:48 +03:00
Efraim Flashner
967999f096
gnu: python-markupsafe: Update to 2.0.1.
* gnu/packages/python-xyz.scm (python-markupsafe): Update to 2.0.1.
2021-08-09 13:51:48 +03:00
Efraim Flashner
1122663e4f
gnu: python-itsdangerous: Update to 2.0.1.
* gnu/packages/python-xyz.scm (python-itsdangerous): Update to 2.0.1.
2021-08-09 13:51:48 +03:00
Efraim Flashner
70833c2ec8
gnu: python-markupsafe: Honor #:tests in check phase.
* gnu/pacakges/python-xyz.scm (python-markupsafe)[arguments]: Honor #:tests flag.
2021-08-09 13:51:30 +03:00
Efraim Flashner
3fe23854eb
gnu: python-soupsieve: Fix building.
* gnu/packages/python-xyz.scm (python-soupsieve)[arguments]: Skip sanity
check. Convert to gexp.
2021-08-09 12:14:16 +03:00
Efraim Flashner
79ca85d2ff
gnu: python-pyicu: Update to 2.7.4.
* gnu/packages/python-xyz.scm (python-pyicu): Update to 2.7.4.
2021-08-09 12:04:21 +03:00
Efraim Flashner
d418784dbd
gnu: python-docopt: Honor #:tests? in check phase.
* gnu/packages/python-xyz.scm (python-docopt)[arguments]: In custom
'check phase honor #:tests?.
2021-08-09 10:02:02 +03:00
Efraim Flashner
23b9dadc1d
gnu: python-docopt: Fix test suite for pytest-6.
* gnu/packages/python-xyz.scm (python-docopt)[source]: Add patch.
* gnu/packages/patches/python-docopt-pytest6-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2021-08-09 10:00:38 +03:00
Marius Bakke
d2e102d4e4
Merge branch 'master' into core-updates-frozen 2021-08-01 23:23:32 +02:00
Marius Bakke
b029be2ee0
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/bioinformatics.scm
	gnu/packages/cmake.scm
	gnu/packages/curl.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/gpodder.scm
	gnu/packages/music.scm
	gnu/packages/patches/glibc-bootstrap-system.patch
	gnu/packages/python-xyz.scm
	gnu/packages/shells.scm
	gnu/packages/statistics.scm
2021-07-29 22:34:57 +02:00
Nicolas Goaziou
74dad2c75a
gnu: python-pikepdf: Update to 2.16.1.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.16.1.
2021-07-29 10:28:08 +02:00
Ricardo Wurmus
41431282e2
gnu: Add python-zict.
* gnu/packages/python-xyz.scm (python-zict): New variable.
2021-07-28 20:31:06 +02:00
Ricardo Wurmus
45ee09dc96
gnu: Add python-heapdict.
* gnu/packages/python-xyz.scm (python-heapdict): New variable.
2021-07-28 20:31:06 +02:00
Ricardo Wurmus
242221e380
gnu: python-dask: Update to 2021.7.1.
* gnu/packages/python-xyz.scm (python-dask): Update to 2021.7.1.
[arguments]: Do not skip test_shuffle.
2021-07-28 20:31:05 +02:00
Ricardo Wurmus
f01d4b197a
gnu: python-partd: Update to 1.2.0.
* gnu/packages/python-xyz.scm (python-partd): Update to 1.2.0.
2021-07-28 20:31:05 +02:00
Ricardo Wurmus
27c6cab2c6
gnu: python-numexpr: Update to 2.7.3.
* gnu/packages/python-xyz.scm (python-numexpr): Update to 2.7.3.
2021-07-28 20:31:05 +02:00
Ricardo Wurmus
145296dbcb
gnu: python-cloudpickle: Update to 1.6.0.
* gnu/packages/python-xyz.scm (python-cloudpickle-testpkg): New variable.
(python-cloudpickle): Update to 1.6.0; inherit from
python-cloudpickle-testpkg.
[source]: Fetch from git repository.
[native-inputs]: Add python-cloudpickle-testpkg; replace python-tornado with
python-tornado-6.
2021-07-28 20:31:05 +02:00
Ricardo Wurmus
2422fbf6b2
gnu: python2-cloudpickle: Override version, source, and native-inputs.
* gnu/packages/python-xyz.scm (python2-cloudpickle)[version]: Explicitly set
to 1.3.0.
[source]: Copy from base package.
[native-inputs]: Do not inherit; copy.
2021-07-28 20:31:05 +02:00
Nicolas Goaziou
b07c7f0da6
gnu: python-pikepdf: Update to 2.16.0.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.16.0.
2021-07-27 21:35:52 +02:00
Eric Bavier
f71b91a22b
gnu: Add python-pebble.
* gnu/packages/python-xyz.scm (python-pebble): New variable.
2021-07-30 08:13:38 -05:00
Maxim Cournoyer
e81228166e
gnu: web: Move libyaml and libcyaml to (gnu packages serialization).
Files to be adjusted were searched with the following command:

 $ git ls-files | xargs grep -l -E ',libc?yaml' | \
       xargs grep -L '(gnu packages serialization)'

* gnu/packages/web.scm (libyaml, libyaml+static, libcyaml): Move to...
* gnu/packages/serialization.scm: ... here.
2021-07-29 22:03:33 -04:00
Ricardo Wurmus
d3364b9c37
gnu: python-anndata: Fetch sources from git.
* gnu/packages/python-xyz.scm (python-anndata)[source]: Fetch from git to
include test data.
[arguments]: Enable tests.  Do not let setuptools_scm guess the version.
2021-08-30 18:29:57 +02:00
Ricardo Wurmus
5766296a16
gnu: Add python-anyio.
* gnu/packages/python-xyz.scm (python-anyio): New variable.
2021-08-30 18:29:56 +02:00
Ricardo Wurmus
abe1890a57
gnu: Add python-svgutils.
* gnu/packages/python-xyz.scm (python-svgutils): New variable.
2021-08-30 18:29:56 +02:00
Maxim Cournoyer
bece6dd70d
gnu: python-py-next: Update to 1.10.0.
* gnu/packages/python-xyz.scm (python-py-next): Update to 1.10.0.
2021-08-29 01:05:28 -04:00
Maxim Cournoyer
3d0fd83f24
gnu: python-rope: Update to 0.19.0 and remove python2-rope.
* gnu/packages/python-xyz.scm (python-rope): Update to 0.19.0.
[source]: Fix indentation.
[arguments]: Remove.
[native-inputs]: Remove.
[license]: Correct license.
(python2-rope): Delete variable.
2021-08-29 01:05:27 -04:00
Maxim Cournoyer
1d94000d87
gnu: python-execnet: Update to 1.9.0 and enable tests.
* gnu/packages/patches/python-execnet-read-only-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/python-xyz.scm (python-execnet): Update to 1.9.0.
[source]: Fix indentation.
[arguments]: Enable tests, replacing the default check phase.
2021-08-29 01:05:27 -04:00
Maxim Cournoyer
97a675df1b
gnu: Add python-pyspnego.
* gnu/packages/python-xyz.scm (python-pyspnego): New variable.
2021-08-29 01:05:27 -04:00
Maxim Cournoyer
5abe149b4e
gnu: Add python-ncclient.
* gnu/packages/python-xyz.scm (python-ncclient): New variable.
2021-08-29 01:05:27 -04:00
Maxim Cournoyer
165cbdfdc1
gnu: Add python-resolvelib-0.5.
* gnu/packages/python-xyz.scm (python-resolvelib-0.5): New variable.
2021-08-29 01:05:26 -04:00
Maxim Cournoyer
afcbaadac5
gnu: Add python-resolvelib.
* gnu/packages/python-xyz.scm (python-resolvelib): New variable.
2021-08-29 01:05:26 -04:00
Maxim Cournoyer
bf99f80a16
gnu: Add python-commentjson.
* gnu/packages/python-xyz.scm (python-commentjson): New variable.
2021-08-29 01:05:26 -04:00
jgart
4716d54444
gnu: python-greenlet: Update to 1.1.1.
* gnu/packages/python-xyz.scm (python-greenlet): Update to 1.1.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-27 00:33:42 +03:00
Arun Isaac
d31301dfe0
gnu: Add python-pyan3.
* gnu/packages/python-xyz.scm (python-pyan3): New variable.
* gnu/packages/patches/python-pyan3-fix-absolute-path-bug.patch,
gnu/packages/patches/python-pyan3-fix-positional-arguments.patch: New files.
* gnu/local.mk: Register them.
2021-08-18 19:27:58 +05:30
Christopher Lemmer Webber
9455143907
Update copyright/name notices for Christine Lemmer-Webber.
* doc/guix-cookbook.texi: Update copyright/name for Christine Lemmer-Webber.
* gnu/build/image.scm: Likewise.
* gnu/build/vm.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/assembly.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/backup.scm: Likewise.
* gnu/packages/check.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/finance.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/guile-xyz.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/haskell-xyz.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/password-utils.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/sphinx.scm: Likewise.
* gnu/packages/ssh.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/services/networking.scm: Likewise.
* gnu/system/vm.scm: Likewise.
2021-08-15 14:15:37 -04:00
Efraim Flashner
a88cf96480
gnu: python-networkx: Update to 2.6.2.
* gnu/packages/python-xyz.scm (python-networkx): Update to 2.6.2.
2021-08-08 13:52:38 +03:00
Ben Sturmfels
79fa1fbe23
gnu: Remove python-fudge.
Remove unused dependency of previously removed fabric package.

* gnu/packages/python-xyz.scm (python-fudge): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-05 11:19:38 +03:00
Ludovic Courtès
9b80df58d0
gnu: Add python-peachpy.
* gnu/packages/python-xyz.scm (python-peachpy): New variable.
2021-08-04 17:22:18 +02:00
Ludovic Courtès
14428aa07f
gnu: Add python-opcodes.
* gnu/packages/python-xyz.scm (python-opcodes): New variable.
2021-08-04 17:22:18 +02:00
Nicolas Goaziou
16f0bdf5f0
gnu: python-pikepdf: Update to 2.15.1.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.15.1.
2021-07-26 09:33:38 +02:00
Ludovic Courtès
377e9453ca
gnu: Use 'search-input-file' when looking for *.so and *.a.
* gnu/packages/bioinformatics.scm (sailfish)[arguments]: Use
'search-input-file' when looking for *.a and *.so.
* gnu/packages/emulators.scm (dolphin-emu): Likewise.
* gnu/packages/engineering.scm (lepton-eda): Likewise.
(pcb): Likewise.
* gnu/packages/golang.scm (go-1.4): Likewise.
(go-1.14): Likewise.
* gnu/packages/haskell.scm (ghc-7): Likewise.
* gnu/packages/irods.scm (irods): Likewise.
* gnu/packages/language.scm (python2-tegaki-pygtk): Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-lzlib): Likewise.
(sbcl-cl-gobject-introspection): Likewise.
(sbcl-cl-ana): Likewise.
(sbcl-cl-libuv): Likewise.
(sbcl-cl-async): Likewise.
(sbcl-mcclim): Likewise.
(sbcl-zstd): Likewise.
(sbcl-cl-opengl): Likewise.
(sbcl-lev): Likewise.
(sbcl-cl-glfw3): Likewise.
* gnu/packages/machine-learning.scm (tensorflow): Likewise.
* gnu/packages/messaging.scm (utox): Likewise.
* gnu/packages/mpi.scm (java-openmpi): Likewise.
* gnu/packages/music.scm (jack-select): Likewise.
* gnu/packages/pascal.scm (fpc): Likewise.
* gnu/packages/python-crypto.scm (python-libnacl): Likewise.
* gnu/packages/python-xyz.scm (python-cairocffi): Likewise.
(python-pyev): Likewise.
(python-pytidylib): Likewise.
* gnu/packages/radio.scm (unixcw): Likewise.
* gnu/packages/rust.scm (rust-1.32): Likewise.
* gnu/packages/security-token.scm (opensc): Likewise.
(python-pyscard): Likewise.
* gnu/packages/selinux.scm (python-setools): Likewise.
* gnu/packages/spice.scm (libcacard): Likewise.
* gnu/packages/telephony.scm (libtgvoip): Likewise.
2021-07-24 16:23:23 +02:00
Ludovic Courtès
bf182596a9
gnu: Use 'search-input-directory' for the SDL header directory.
* gnu/packages/education.scm (gcompris)[arguments]: Use
'search-input-directory' when searching for SDL headers.
* gnu/packages/education.scm (t4k-common): Likewise.
(tuxmath): Likewise.
* gnu/packages/game-development.scm (tesseract-engine): Likewise.
* gnu/packages/games.scm (foobillard++): Likewise.
(ltris): Likewise.
(prboom-plus): Likewise.
(abbaye): Likewise.
(red-eclipse): Likewise.
(kiki): Likewise.
(tome4): Likewise.
(btanks): Likewise.
(4dtris): Likewise.
(edgar): Likewise.
* gnu/packages/python-xyz.scm (python-kivy): Likewise.
2021-07-24 16:23:22 +02:00
Ludovic Courtès
6ea7297ea4
gnu: Use 'search-input-directory' when looking for tzdata.
* gnu/packages/backup.scm (duplicity)[arguments]: Use
'search-input-directory' for "share/zoneinfo".
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Likewise.
(pigx-bsseq): Likewise.
* gnu/packages/calcurse.scm (calcurse): Likewise.
* gnu/packages/calendar.scm (date): Likewise.
* gnu/packages/compression.scm (lhasa): Likewise.
* gnu/packages/cran.scm (r-rstan): Likewise.
* gnu/packages/django.scm (python-django): Likewise.
* gnu/packages/dlang.scm (ldc-bootstrap): Likewise.
* gnu/packages/finance.scm (ledger): Likewise.
* gnu/packages/glib.scm (glib): Likewise.
* gnu/packages/golang.scm (go-1.4): Likewise.
(go-1.14): Likewise.
* gnu/packages/kde-frameworks.scm (kcalendarcore): Likewise.
(kdelibs4support): Likewise.
* gnu/packages/kodi.scm (kodi): Likewise.
* gnu/packages/mail.scm (mu): Likewise.
* gnu/packages/perl.scm (perl-libtime-parsedate): Likewise.
* gnu/packages/python-xyz.scm (python-robotframework): Likewise.
(python-dparse): Likewise.
* gnu/packages/rrdtool.scm (rrdtool): Likewise.
* gnu/packages/statistics.scm (r-with-tests): Likewise.
* gnu/packages/vim.scm (vim): Likewise.
* gnu/packages/virtualization.scm (ganeti): Likewise.
* gnu/packages/vpn.scm (strongswan): Likewise.
* gnu/packages/xfce.scm (xfce4-panel): Likewise.
* gnu/packages/mate.scm (libmateweather): Use 'search-input-file' for
"share/zoneinfo/zone.tab".
2021-07-24 16:23:22 +02:00
Tanguy Le Carrour
526171269d
gnu: Add python-tldr.
* gnu/packages/python-xyz.scm (python-tldr): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-20 22:10:35 +03:00
Vinicius Monego
c65183b628
gnu: Add python-langdetect.
* gnu/packages/python-xyz.scm (python-langdetect): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-19 19:57:52 +02:00
Franck Pérignon
aa1b756723
gnu: Add python-pyhull.
* gnu/packages/python-xyz.scm (python-pyhull): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-19 19:57:51 +02:00
Ludovic Courtès
0e47fcced4
Merge branch 'master' into core-updates 2021-07-18 19:50:01 +02:00
Julien Lepiller
80506bc6da
gnu: python-pyyaml: Fix build.
python-cython is required to generate the C source for the libyaml
extension, which is required for the `_yaml' module to work.  This in
turn lets the `sanity-check' phase succeed.

* gnu/packages/python-xyz.scm (python-pyyaml)[inputs]: Add
python-cython.
2021-07-10 01:39:07 +02:00
Hugo Lecomte
68a33f3d19
gnu: Add python-recommonmark.
* gnu/packages/python-xyz.scm (python-recommonmark): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-09 11:58:50 +02:00
Hugo Lecomte
4204af9967
gnu: Add python-escapism.
* gnu/packages/python-xyz.scm (python-escapism): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-07-09 11:58:50 +02:00
Ludovic Courtès
9bfc4a8187
gnu: python-seaborn: Update to 0.11.1.
* gnu/packages/patches/python-seaborn-kde-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python-xyz.scm (python-seaborn): Use it, and update to
0.11.1.
2021-07-09 11:58:50 +02:00
Ludovic Courtès
3125255cc5
gnu: python-seaborn: Simplify 'start-xserver' phase.
* gnu/packages/python-xyz.scm (python-seaborn)[arguments]: In
'start-xserver' phase, assume "Xvfb" is in $PATH.
2021-07-09 11:58:50 +02:00
Ludovic Courtès
c7cfe54018
gnu: python-seaborn: 'check' phase honors #:tests?.
* gnu/packages/python-xyz.scm (python-seaborn)[arguments]: Change
'check' phase to honor #:tests?.
2021-07-09 11:58:50 +02:00
Maxime Devos
d0b3bb9df7
gnu: python-watchgod: Respect "--without-tests".
* gnu/packages/python-xyz.scm
  (python-watchgod)[arguments]<#:phases>{check}: Respect #:tests?.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 21:19:56 +02:00
Maxime Devos
3cd509bf66
gnu: python-pymediainfo: Respect "--without-tests".
* gnu/packages/python-xyz.scm
  (python-pymediainfo)[arguments]<#:phases>{check}: Respect
  #:tests?.  Don't bother returning #t as it isn't required
  anymore.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-08 21:19:32 +02:00
Nicolas Goaziou
7705edf39b
gnu: python-pikepdf: Update to 2.14.2.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.14.2.
2021-07-08 15:10:45 +02:00
Matthew James Kraai
0a04c25482
mailmap: Update entries for Matthew James Kraai.
* .mailmap: Change name for Matthew James Kraai.
* gnu/packages/lisp-xyz.scm, gnu/packages/python-xyz.scm,
gnu/packages/rust.scm: Likewise.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-08 09:48:22 +02:00
Nicolas Goaziou
ac3444968a
gnu: python-pikepdf: Update to 2.14.1.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.14.1.
2021-07-08 00:03:17 +02:00
Raghav Gururajan
5d10d84f5a
gnu: Add python-ueberzug.
* gnu/packages/python-xyz.scm (python-ueberzug): New variable.

Co-authored-by: jgart <jgart@dismail.de>
2021-07-06 01:21:45 -04:00
zimoun
8b7a878de2
gnu: python2-pyzmq: Remove package.
* gnu/packages/python-xyz.scm (python2-pyzmq): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:32 +03:00
zimoun
46e465f2d0
gnu: python2-toolz: Remove package.
* gnu/packages/python-xyz.scm (python2-toolz): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:29 +03:00
zimoun
a92eac4107
gnu: python2-nbformat: Remove package.
Follow the remove of 'python2-jupyter-core' by commit
a0a8fdeaf2.

* gnu/packages/python-xyz.scm (python2-nbformat): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:26 +03:00
zimoun
cec2e07ec5
gnu: python2-ipython: Remove package.
Commit a0a8fdeaf2 removed the variable
'python2-jupyer-core' which breaks the dependency 'python2-nbformat'.

* gnu/packages/python-xyz.scm (python2-ipython): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:24 +03:00
zimoun
29b2e67d64
gnu: python2-jupyter-client: Remove package.
* gnu/packages/python-xyz.scm (python2-jupyter-client): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:06 +03:00
zimoun
032f4598f5
gnu: python2-nbconvert: Remove package.
* gnu/packages/python-xyz.scm (python2-nbconvert): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:14:02 +03:00
Lars-Dominik Braun
33b54ef2a5
gnu: python-k5test: Apply unreleased upstream fix.
* gnu/packages/python-xyz.scm (python-k5test) [arguments]<#:phases>:
Rename phase to reflect what it actually does, add another substitute*
expression.
2021-06-30 10:18:51 +02:00
zimoun
846b1056e8
gnu: python2-rpython: Remove package.
* gnu/packages/python-xyz.scm (python2-rpython): Remove variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:32 +02:00
zimoun
3c1e1ec107
gnu: python2-larch: Remove package.
* gnu/packages/python-xyz.scm (python2-larch): Remove variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:31 +02:00
Raghav Gururajan
174cfee045
Revert "gnu: Add python-ueberzug."
This reverts commit 1cc89f08b8,
as it was accidentally pushed.
2021-06-28 17:55:32 -04:00
Raghav Gururajan
e61874a598
gnu: python-fire: Respect #:tests?
* gnu/packages/python-xyz.scm (python-fire)[arguments]:  Respect #:tests?
in the custom 'check' phase.
2021-06-28 17:43:24 -04:00
LibreMiami
1cc89f08b8
gnu: Add python-ueberzug.
* gnu/packages/python-xyz.scm (python-ueberzug): New variable.

Co-authored-by: Raghav Gururajan <rg@raghavgururajan.name>
Co-authored-by: jgart <jgart@dismail.de>
2021-06-28 17:43:23 -04:00
Danial Behzadi
1f15a6559b
gnu: Add python-fire.
* gnu/packages/python-xyz.scm (python-fire): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2021-06-26 15:40:15 -04:00
Raghav Gururajan
5c8369d6c1
gnu: Add python2-twodict.
* gnu/packages/python-xyz.scm (python2-twodict): New variable.
2021-06-26 13:57:10 -04:00
Raghav Gururajan
2aa802ee5e
gnu: Add python-twodict.
* gnu/packages/python-xyz (python-twodict): New variable.
2021-06-26 13:11:48 -04:00
Tobias Geerinckx-Rice
9dea3f101f
Merge branch 'master' into core-updates
Conflicts:
	gnu/packages/cups.scm
	gnu/packages/python-web.scm
	gnu/packages/web.scm
	guix/build/maven/pom.scm
2021-06-23 18:45:21 +02:00
Vinicius Monego
4b39a6fa14
gnu: Add python-pykdtree.
* gnu/packages/python-xyz.scm (python-pykdtree): New variable.
2021-06-23 06:45:20 +02:00
Ludovic Courtès
6623d1cd7f
gnu: python-numpy, python-scipy: Remove dependency on lapack.
The dependency on lapack was unused; the LAPACK interface of OpenBLAS is
used instead.  The dependency on lapack was added in
cba256f8fa (numpy) and
719b01c157 (scipy).

* gnu/packages/python-science.scm (python-scipy)[inputs]: Remove
LAPACK.
* gnu/packages/python-xyz.scm (python-numpy)[inputs]: Likewise.
2021-06-22 17:55:05 +02:00
Nicolas Goaziou
7c5d50f431
gnu: python-pikepdf: Update to 2.13.0.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.13.0.
2021-06-22 17:42:15 +02:00
Marius Bakke
a5e6b705ac
gnu: python-pika: Update to 1.2.0.
* gnu/packages/python-xyz.scm (python-pika): Update to 1.2.0.
[source]: Change to GIT-FETCH.
[arguments]: New field.  Override and disable tests.
[native-inputs]:  Remove PYTHON-PYEV.  Add PYTHON-MOCK, PYTHON-NOSE, and
PYTHON-GEVENT.
(python2-pika): Remove variable.
2021-06-22 17:21:34 +02:00
Ricardo Wurmus
14f72bd48d
gnu: python-ddt: Update to 1.4.2.
* gnu/packages/python-xyz.scm (python-ddt): Update to 1.4.2.
2021-06-22 08:34:51 +02:00
Ricardo Wurmus
ac02d423d3
gnu: python-pyyaml: Update to 5.4.1.
* gnu/packages/python-xyz.scm (python-pyyaml): Update to 5.4.1.
2021-06-21 17:53:25 +02:00
Ricardo Wurmus
38d829cf24
gnu: python-argh: Remove python-tox.
* gnu/packages/python-xyz.scm (python-argh)[propagated-inputs]: Remove python-tox.
2021-06-21 12:25:21 +02:00
Marius Bakke
6f9a80b331
Merge branch 'master' into core-updates
Note: this merge actually changes the 'curl' and 'python-attrs' derivations,
as part of solving caf4a7a277 and
12964df69a respectively.

4604d43c0e (gnu: gnutls@3.6.16: Fix cross-compilation.) was ignored because it
cannot currently be tested.

 Conflicts:
	gnu/local.mk
	gnu/packages/aidc.scm
	gnu/packages/boost.scm
	gnu/packages/curl.scm
	gnu/packages/nettle.scm
	gnu/packages/networking.scm
	gnu/packages/python-xyz.scm
	gnu/packages/tls.scm
2021-06-19 17:38:47 +02:00
Arun Isaac
bccf2a9e25
gnu: python-miniboa: Update to 1.0.8.
* gnu/packages/python-xyz.scm (python-miniboa): Update to 1.0.8.
2021-06-18 17:09:52 +05:30
Xinglu Chen
8b07bbdcf7
gnu: python-pygit2: Update to 1.6.0.
* gnu/packages/python-xyz.scm (python-pygit2): Update to 1.6.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-06-15 21:10:55 +03:00
Maxim Cournoyer
ea0a51071e
gnu: Rename qtbase to qtbase-5.
This change was automated via the following command:

$ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g'
$ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g'
$ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g'
$ git checkout etc    # to clear some spurious changes

This is done so the qtbase package can be upgraded to version 6 in the
following commit.
2021-06-14 00:24:42 -04:00
Marius Bakke
425df5b081
gnu: python-magic: Update to 0.4.22.
* gnu/packages/python-xyz.scm (python-magic): Update to 0.4.22.
[source]: Switch to GIT-FETCH.
[arguments]: Remove #:tests?.  Adjust substitution and override check phase.
Remove obsolete phase.
[native-inputs]: Add WHICH.
2021-06-13 01:00:47 +02:00
Marius Bakke
44775a7e8d
gnu: python-attrs: Update to 21.2.0.
* gnu/packages/python-xyz.scm (python-attrs): Update to 21.2.0.
[native-inputs]: Remove PYTHON-SPHINX and PYTHON-ZOPE-INTERFACE.
2021-06-13 01:00:46 +02:00
Vinicius Monego
172a0794bb
gnu: python-pyzmq: Update to 22.1.0.
* gnu/packages/python-xyz.scm (python-pyzmq): Update to 22.1.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:20:43 -04:00
Vinicius Monego
65e4a610ae
gnu: python-pyzmq: Enable tests.
* gnu/packages/python-xyz.scm (python-pyzmq)[arguments]: Remove #:tests?. Add
new 'build-extensions' phase to build Cython extensions before tests.
[native-inputs]: Remove python-nose. Add python-cython and python-pytest.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:20:43 -04:00
Vinicius Monego
74c7055339
gnu: python-toolz: Update to 0.11.1.
* gnu/packages/python-xyz.scm (python-toolz): Update to 0.11.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:17:52 -04:00
Vinicius Monego
63d2928a3b
gnu: python-toolz: Enable tests.
* gnu/packages/python-xyz.scm (python-toolz)[arguments]: Remove #:tests?.
Override check phase.
[native-inputs]: Add python-pytest.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:17:52 -04:00
Vinicius Monego
0654e43172
gnu: ptpython: Update to 3.0.17.
* gnu/packages/python-xyz.scm (ptpython): Update to 3.0.17.
[propagated-inputs]: Add python-black.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:16:28 -04:00
Vinicius Monego
5502bf9a9b
gnu: python-prompt-toolkit: Update to 3.0.18.
* gnu/packages/python-xyz.scm (python-prompt-toolkit): Update to 3.0.18.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:16:28 -04:00
zimoun
79925c2271
gnu: python2-partd: Remove package.
* gnu/packages/python-xyz.scm (python2-partd): Remove variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:10:28 -04:00
zimoun
515360fdc7
gnu: python2-numpy-documentation: Remove package.
* gnu/packages/python-xyz.scm (python2-numpy-documentation): Remove variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:10:27 -04:00
zimoun
16a23337be
gnu: python2-hdf4: Remove package.
* gnu/packages/python-xyz.scm (python2-hdf4): Remove variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:10:26 -04:00
zimoun
1e582a0856
gnu: python2-gridmap: Remove package.
* gnu/packages/python-xyz.scm (python2-gridmap): Remove variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:10:26 -04:00
zimoun
8871b69840
gnu: python2-fastimport: Remove package.
* gnu/packages/python-xyz.scm (python2-fastimport): Remove variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:10:25 -04:00
zimoun
e13ab46c20
gnu: python2-bigfloat: Remove package.
* gnu/packages/python-xyz.scm (python2-bigfloat): Remove variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:10:22 -04:00
Efraim Flashner
61bce4d143
gnu: python-mappy: Move to (gnu packages bioinformatics).
* gnu/packages/python-xyz.scm (python-mappy): Move to ...
* gnu/packages/bioinformatics.scm: ... here.
2021-06-08 09:50:55 +03:00
Nicolas Goaziou
69f56c2767
gnu: python-pikepdf: Update to 2.12.2.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.12.2.
2021-06-07 23:29:52 +02:00
Ricardo Wurmus
856de4f61c
gnu: Add python-rich.
* gnu/packages/python-xyz.scm (python-rich): New variable.
2021-06-07 10:53:16 +02:00
Ricardo Wurmus
17f3194150
gnu: python-dataclasses: Update to 0.8.
* gnu/packages/python-xyz.scm (python-dataclasses): Update to 0.8.
2021-06-07 10:53:16 +02:00
Ricardo Wurmus
f41e56dcf1
gnu: python-attrs: Update to 21.2.0.
* gnu/packages/python-xyz.scm (python-attrs): Update to 21.2.0.
(python-attrs-bootstrap): Keep this at 19.3.0 to avoid mass rebuilds.
2021-06-07 10:53:16 +02:00
Ricardo Wurmus
12964df69a
gnu: python-attrs: Conditionally execute tests.
* gnu/packages/python-xyz.scm (python-attrs)[arguments]: Wrap "check" phase in
conditional expression.
2021-06-07 10:53:16 +02:00
Marius Bakke
8d59c262ad
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/algebra.scm
	gnu/packages/bioinformatics.scm
	gnu/packages/curl.scm
	gnu/packages/docbook.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/maths.scm
	gnu/packages/plotutils.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/readline.scm
	gnu/packages/tls.scm
	gnu/packages/xml.scm
	gnu/packages/xorg.scm
2021-06-06 21:16:32 +02:00
Hartmut Goebel
d8fed768a8
gnu: Add python-asn1tools.
* gnu/packages/python-xyz.scm (python-asn1tools): New variable.
2021-06-06 17:50:33 +02:00
Mădălin Ionel Patrașcu
78469645fd
gnu: Add python-sparse.
* gnu/packages/python-xyz.scm(python-sparse): New variable.
2021-06-06 08:33:21 +02:00
Ricardo Wurmus
f9ef881e4d
gnu: python-pypandoc: Use patched texlive-amsfonts.
* gnu/packages/python-xyz.scm (python-pypandoc)[native-inputs]: Use
texlive-amsfonts/patched.
2021-06-05 09:26:14 +02:00
Ricardo Wurmus
45aae518e7
gnu: python-ipython-documentation: Use patched texlive-amsfonts.
* gnu/packages/python-xyz.scm (python-ipython-documentation)[native-inputs]:
Use texlive-amsfonts/patched.
2021-06-05 09:26:14 +02:00
Ricardo Wurmus
ace97406f2
gnu: python-matplotlib-documentation: Use patched texlive-amsfonts.
* gnu/packages/python-xyz.scm (python-matplotlib-documentation)[native-inputs]:
Use texlive-amsfonts/patched.
2021-06-05 09:26:14 +02:00
Ricardo Wurmus
d71751526f
gnu: python-numpy-documentation: Use patched texlive-amsfonts.
* gnu/packages/python-xyz.scm (python-numpy-documentation)[native-inputs]: Use
texlive-amsfonts/patched.
2021-06-05 09:26:14 +02:00
Roel Janssen
e639da604f
gnu: python-anndata: Update to 0.7.6.
* gnu/packages/python-xyz.scm (python-anndata): Update to 0.7.6.
2021-06-04 23:51:24 +02:00
Marius Bakke
bb934ab79d
gnu: python-pydantic: Update to 1.8.2.
* gnu/packages/python-xyz.scm (python-pydantic): Update to 1.8.2.
[arguments]: Disable some new tests.
[native-inputs]: Add PYTHON-PYTEST-MOCK.
[propagated-inputs]: Add PYTHON-TYPING-EXTENSIONS.
2021-06-04 14:57:39 +02:00
Roel Janssen
50dfbbf8ef
gnu: Add python-sinfo.
* gnu/packages/python-xyz.scm (python-sinfo): New variable.
2021-06-01 10:18:00 +02:00
Roel Janssen
b346a7c7db
gnu: Add python-stdlib-list.
* gnu/packages/python-xyz.scm (python-stdlib-list): New variable.
2021-06-01 10:13:38 +02:00
Stefan Reichör
71854b7dfe
gnu: Add python-easy-ansi.
* gnu/packages/python-xyz.scm (python-easy-ansi): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-05-31 21:05:03 +02:00
Tobias Geerinckx-Rice
2a600ae5ff
gnu: python-fastjsonschema: Update to 2.15.1.
* gnu/packages/python-xyz.scm (python-fastjsonschema): Update to 2.15.1.
2021-05-30 11:52:59 +02:00
Tobias Geerinckx-Rice
fc71a45afd
gnu: python-cookiecutter: Update to 1.7.3.
* gnu/packages/python-xyz.scm (python-cookiecutter): Update to 1.7.3.
2021-05-30 11:52:59 +02:00
Roel Janssen
4ad3f818c9
gnu: Add python-cachetools.
* gnu/packages/python-xyz.scm (python-cachetools): New variable.
2021-05-28 10:47:16 +02:00
Roel Janssen
bb5a3e91e9
gnu: Add python-argopt.
* gnu/packages/python-xyz.scm (python-argopt): New variable.
2021-05-28 10:09:10 +02:00
Roel Janssen
167fc141d4
gnu: Add python-helper.
* gnu/packages/python-xyz.scm (python-helper): New variable.
2021-05-27 20:59:16 +02:00
Roel Janssen
0b31e45b49
gnu: Add python-logutils.
* gnu/packages/python-xyz.scm (python-logutils): New variable.
2021-05-27 20:58:45 +02:00
Efraim Flashner
35311e3b25
gnu: Add python-simpervisor.
* gnu/packages/python-xyz.scm (python-simpervisor): New variable.
2021-05-27 16:53:00 +03:00
Björn Höfling
3aea1433f1
gnu: python2-shapely: Remove package.
* gnu/packages/python-xyz.scm (python2-shapely): Delete variable.
2021-05-25 01:15:08 +02:00
Efraim Flashner
4ea6161046
gnu: python-matplotlib: Don't hardcode python version.
* gnu/packages/python-xyz.scm (python-matplotlib)[arguments]: In custom
'install-jquery-ui phase programmatically get the version of python.
2021-05-24 16:13:35 +03:00
Efraim Flashner
67ac4348d4
gnu: python-nltk: Add missing inputs.
* gnu/packages/python-xyz.scm (python-nltk)[propagated-inputs]: Add
python-click, python-joblib, python-regex, python-tqdm.
2021-05-24 11:15:32 +03:00
Efraim Flashner
029a3fe46b
gnu: python-nltk-3.4: Add missing input.
* gnu/packages/python-xyz.scm (python-nltk-3.4)[propagated-inputs]: Add
python-six.
2021-05-24 11:15:32 +03:00
Marius Bakke
dbcf2b61b1
gnu: Fix erroneous uses of 'package/inherit'.
These packages use a different source/version from the inherited package, and
thus should not inherit replacements.

* gnu/packages/check.scm (googletest-1.8, python-pytest-runner-2): Use record
inheritance instead of PACKAGE/INHERIT.
* gnu/packages/crates-io.scm (rust-bindgen-0.49, rust-bytes-0.4,
rust-colored-1.9.1, rust-difference-1, rust-docopt-0.8, rust-html5ever-0.23,
rust-http-0.1, rust-http-body-0.1, rust-loom-0.2, rust-loom-0.1,
rust-pulldown-cmark-0.0.8, rust-ring-0.13, rust-rustls-0.12, rust-sct-0.3,
rust-term-0.2, rust-untrusted-0.6, rust-webpki-0.18, rust-webpki-roots-0.17,
rust-webpki-roots-0.14): Likewise.
* gnu/packages/emacs.scm (emacs-next, emacs-next-pgtk, guile-emacs): Likewise.
* gnu/packages/guile.scm (guile-2.2.4): Likewise.
* gnu/packages/maths.scm (hdf5-1.10, hdf5-1.12): Likewise.
* gnu/packages/protobuf.scm (protobuf-3.6, protobuf-3.5, python-protobuf-3.6):
Likewise.
* gnu/packages/python-web.scm (python2-html2text): Likewise.
* gnu/packages/python-xyz.scm (python-pygments/fixed, python2-numpy,
python2-urwid, python2-markdown, python2-fonttools): Likewise.
* gnu/packages/racket.scm (racket): Likewise.
* gnu/packages/sequoia.scm (sequoia4pEp): Likewise.
2021-05-23 17:49:56 +02:00
Marius Bakke
0de7945dc4
gnu: python-pyflakes: Remove obsolete patch.
This patch was added on 'core-updates' in
43c889de85, but no longer necessary since the
update to 2.3.1 in 91741db539.

* gnu/packages/patches/python-pyflakes-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python-xyz.scm (python-pyflakes)[source](patches): Remove.
2021-05-22 20:03:24 +02:00