<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/dav.scm, branch master</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>gnu: pimsync: Update to 0.5.11</title>
<updated>2026-08-29T20:15:12+00:00</updated>
<author>
<name>Sören Tempel</name>
<email>soeren+git@soeren-tempel.net</email>
</author>
<published>2026-08-29T20:12:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f1ffd1822cd4244359f709d922e445e0386796d6'/>
<id>f1ffd1822cd4244359f709d922e445e0386796d6</id>
<content type='text'>
* gnu/packages/dav.scm (pimsycn): Update to 0.5.11.
[#:phases] {use-guix-vendored-dependencies}: Remove hashify.
[#:phases] {use-guix-vendored-dependencies}: Add digest_auth.
[native-inputs]: Add nss-certs-for-test and xandikos.
* gnu/packages/rust-crates.scm: Update crates.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/dav.scm (pimsycn): Update to 0.5.11.
[#:phases] {use-guix-vendored-dependencies}: Remove hashify.
[#:phases] {use-guix-vendored-dependencies}: Add digest_auth.
[native-inputs]: Add nss-certs-for-test and xandikos.
* gnu/packages/rust-crates.scm: Update crates.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: xandikos: Update to 0.4.5.</title>
<updated>2026-07-24T21:57:09+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-07-24T21:43:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=8e9f43904ddb46a0de51f7bac729351494bb467b'/>
<id>8e9f43904ddb46a0de51f7bac729351494bb467b</id>
<content type='text'>
* gnu/packages/dav.scm (xandikos): Update to 0.4.5.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/dav.scm (xandikos): Update to 0.4.5.
</pre>
</div>
</content>
</entry>
<entry>
<title>guix: build-system: Set pypi-uri in pyproject, drop python module.</title>
<updated>2026-05-24T09:14:45+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2026-03-24T12:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=803e96bf55b9539c9b805b6709cdbfb32b164c27'/>
<id>803e96bf55b9539c9b805b6709cdbfb32b164c27</id>
<content type='text'>
After this commit, when both modules are imported:

- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead

- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)

This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.

* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.

* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.

* gnu/packages/openldap.scm: Reorder modules to get the right warning.

* gnu/packages/pypy.scm: Likewise.

* gnu/packages/*.scm : Drop module (guix build-system python).

* tests/import/pypi.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After this commit, when both modules are imported:

- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead

- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)

This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.

* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.

* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.

* gnu/packages/openldap.scm: Reorder modules to get the right warning.

* gnu/packages/pypy.scm: Likewise.

* gnu/packages/*.scm : Drop module (guix build-system python).

* tests/import/pypi.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>build-system/pyproject: Remove python-pytest-flake8 native-input.</title>
<updated>2026-05-24T09:14:33+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2025-02-25T22:41:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3a6d59765505e483346629a1d1b6d0b15f7adcdb'/>
<id>3a6d59765505e483346629a1d1b6d0b15f7adcdb</id>
<content type='text'>
* gnu/packages/bioinformatics.scm (python-muon)
* gnu/packages/check.scm (python-pytest-perf)
* gnu/packages/dav.scm (radicale)
* gnu/packages/debug.scm (c-vise)
[native-inputs]: Remove python-pytest-flake8.

Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/bioinformatics.scm (python-muon)
* gnu/packages/check.scm (python-pytest-perf)
* gnu/packages/dav.scm (radicale)
* gnu/packages/debug.scm (c-vise)
[native-inputs]: Remove python-pytest-flake8.

Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: radicale: Remove python-pytest-isort native-input.</title>
<updated>2026-05-24T09:14:33+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2025-01-31T01:33:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=03396f3f9f85b4d987b9b42ba7bbcbc24d41196f'/>
<id>03396f3f9f85b4d987b9b42ba7bbcbc24d41196f</id>
<content type='text'>
* gnu/packages/dav.scm (radicale)
[native-inputs]: Remove python-pytest-isort.

python-pytest-isort

Change-Id: I2d684c42d66183bd3e9e6f6281210cdcfd3b11b5
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/dav.scm (radicale)
[native-inputs]: Remove python-pytest-isort.

python-pytest-isort

Change-Id: I2d684c42d66183bd3e9e6f6281210cdcfd3b11b5
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>build-system/pyproject: Remove python-pytest-cov native-input.</title>
<updated>2026-05-24T09:14:33+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2025-01-31T01:27:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=684b10f1dbb32f0d42dbc7553ce85506097b774d'/>
<id>684b10f1dbb32f0d42dbc7553ce85506097b774d</id>
<content type='text'>
* gnu/packages/astronomy.scm (python-wiimatch)
* gnu/packages/audio.scm (python-resampy, python-librosa)
* gnu/packages/backup.scm (borgmatic)
* gnu/packages/bioinformatics.scm (python-bed-reader, python-pysnptool)
(python-pairtools):
* gnu/packages/check.scm (python-pytest-nunit, python-pytest-perf)
* gnu/packages/dav.scm (vdirsyncer, radicale)
* gnu/packages/django.scm (python-django-redis)
* gnu/packages/engineering.scm (python-scikit-rf)
* gnu/packages/fediverse.scm (python-mastodon-py)
* gnu/packages/fontutils.scm (psautohint)
* gnu/packages/geo.scm (python-pyogrio)
* gnu/packages/graphviz.scm (python-uqbar)
* gnu/packages/jupyter.scm (python-jupyterlab-server python-nbclient,
python-jupyterlite-core, python-ipydatawidgets)
* gnu/packages/machine-learning.scm
(python-pymanopt, python-tensorly, python-torchmetrics)
* gnu/packages/maths.scm (python-libensemble)
* gnu/packages/music.scm (stargate)
* gnu/packages/python-check.scm (python-atpublic, python-vcrpy)
* gnu/packages/python-compression.scm (python-zipstream-ng)
* gnu/packages/python-science.scm (python-plotnine,
python-pandaparallel, python-pyts, python-pingouin)
* gnu/packages/python-web.scm (python-devpi-process, python-cheroot,
python-jsonpickle, python-flask-babel, python-url-normalize,
python-elasticsearch, python-hupper, python-simple-websocket,
python-apiron, python-huggingface-hub, python-aiosignal, python-ovh,
python-cbor2, python-zeep, hypercorn, python-warcio, python-aioftp,
python-oauthlib, python-tinycss2, python-cssselect2, python-httpcore,
python-wsgiprox, python-venusian, gunicorn)
* gnu/packages/python-xyz.scm (python-janus, python-affine,
python-contourpy, python-echo, python-rasterio, python-rich-tables,
python-babel, python-pymarshal, python-portalocker, python-expandvars,
python-mizani, python-cligj, autokey,
python-robotframework-pythonlibcore, python-lsp-jsonrpc,
python-numpydoc, python-pillow, python-manimpango, python-cairocffi,
python-pubmed-parser, python-sentry-sdk, python-prettytable,
python-sniffio, python-ipywidgets, python-pyproject-api,
python-pymemcache, python-async-lru, python-numcodecs, python-mwclient,
python-cmd2, python-pyan3, python-platformdirs, python-multipart,
python-shtab, python-scooby)
* gnu/packages/rdf.scm (python-rdflib-6)
* gnu/packages/simulation.scm (python-fenics-dijitso)
* gnu/packages/sphinx.scm (python-sphinx-design)
* gnu/packages/statistics.scm (python-patsy, python-rchitect)
* gnu/packages/task-management.scm (todoman)
* gnu/packages/vpn.scm (sshuttle)
* gnu/packages/web.scm (anonip, python-tibanna)
[native-inputs]: Remove python-pytest-cov.

Change-Id: I32f027794e90333c27fdff5871180779f603846c
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/astronomy.scm (python-wiimatch)
* gnu/packages/audio.scm (python-resampy, python-librosa)
* gnu/packages/backup.scm (borgmatic)
* gnu/packages/bioinformatics.scm (python-bed-reader, python-pysnptool)
(python-pairtools):
* gnu/packages/check.scm (python-pytest-nunit, python-pytest-perf)
* gnu/packages/dav.scm (vdirsyncer, radicale)
* gnu/packages/django.scm (python-django-redis)
* gnu/packages/engineering.scm (python-scikit-rf)
* gnu/packages/fediverse.scm (python-mastodon-py)
* gnu/packages/fontutils.scm (psautohint)
* gnu/packages/geo.scm (python-pyogrio)
* gnu/packages/graphviz.scm (python-uqbar)
* gnu/packages/jupyter.scm (python-jupyterlab-server python-nbclient,
python-jupyterlite-core, python-ipydatawidgets)
* gnu/packages/machine-learning.scm
(python-pymanopt, python-tensorly, python-torchmetrics)
* gnu/packages/maths.scm (python-libensemble)
* gnu/packages/music.scm (stargate)
* gnu/packages/python-check.scm (python-atpublic, python-vcrpy)
* gnu/packages/python-compression.scm (python-zipstream-ng)
* gnu/packages/python-science.scm (python-plotnine,
python-pandaparallel, python-pyts, python-pingouin)
* gnu/packages/python-web.scm (python-devpi-process, python-cheroot,
python-jsonpickle, python-flask-babel, python-url-normalize,
python-elasticsearch, python-hupper, python-simple-websocket,
python-apiron, python-huggingface-hub, python-aiosignal, python-ovh,
python-cbor2, python-zeep, hypercorn, python-warcio, python-aioftp,
python-oauthlib, python-tinycss2, python-cssselect2, python-httpcore,
python-wsgiprox, python-venusian, gunicorn)
* gnu/packages/python-xyz.scm (python-janus, python-affine,
python-contourpy, python-echo, python-rasterio, python-rich-tables,
python-babel, python-pymarshal, python-portalocker, python-expandvars,
python-mizani, python-cligj, autokey,
python-robotframework-pythonlibcore, python-lsp-jsonrpc,
python-numpydoc, python-pillow, python-manimpango, python-cairocffi,
python-pubmed-parser, python-sentry-sdk, python-prettytable,
python-sniffio, python-ipywidgets, python-pyproject-api,
python-pymemcache, python-async-lru, python-numcodecs, python-mwclient,
python-cmd2, python-pyan3, python-platformdirs, python-multipart,
python-shtab, python-scooby)
* gnu/packages/rdf.scm (python-rdflib-6)
* gnu/packages/simulation.scm (python-fenics-dijitso)
* gnu/packages/sphinx.scm (python-sphinx-design)
* gnu/packages/statistics.scm (python-patsy, python-rchitect)
* gnu/packages/task-management.scm (todoman)
* gnu/packages/vpn.scm (sshuttle)
* gnu/packages/web.scm (anonip, python-tibanna)
[native-inputs]: Remove python-pytest-cov.

Change-Id: I32f027794e90333c27fdff5871180779f603846c
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: xandikos: Update to 0.3.3.</title>
<updated>2026-03-28T22:00:00+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2026-03-21T08:35:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=c5075bc31d7f953e9e1fcecf1e13c6bdff096d74'/>
<id>c5075bc31d7f953e9e1fcecf1e13c6bdff096d74</id>
<content type='text'>
* gnu/packages/dav.scm (xandikos): Update to 0.3.3.
[source]: Switch to git-fetch.
[arguments]&lt;#:test-backend&gt;: Drop it (use pytest).
&lt;#:phases&gt;: Drop 'create-entrypoints phase replacement, fixed by
https://github.com/jelmer/xandikos/pull/563 in version 0.3.1.
[native-inputs]: Add python-pytest.
[propagated-inputs]: Replace python-dulwich-0.24 by python-dulwich.

Change-Id: I6de5cd2a35aeface02946d1cec8b76035ae70708
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/dav.scm (xandikos): Update to 0.3.3.
[source]: Switch to git-fetch.
[arguments]&lt;#:test-backend&gt;: Drop it (use pytest).
&lt;#:phases&gt;: Drop 'create-entrypoints phase replacement, fixed by
https://github.com/jelmer/xandikos/pull/563 in version 0.3.1.
[native-inputs]: Add python-pytest.
[propagated-inputs]: Replace python-dulwich-0.24 by python-dulwich.

Change-Id: I6de5cd2a35aeface02946d1cec8b76035ae70708
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: pimsync: Update to 0.5.7.</title>
<updated>2026-03-11T19:15:25+00:00</updated>
<author>
<name>Sören Tempel</name>
<email>soeren+git@soeren-tempel.net</email>
</author>
<published>2026-03-11T05:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7f62f5ce8939ef7c58400d6e851d6691a7be9f0b'/>
<id>7f62f5ce8939ef7c58400d6e851d6691a7be9f0b</id>
<content type='text'>
* gnu/packages/dav.scm (pimsync): Update to 0.5.7.
[arguments] &lt;phases&gt;: Add 'use-guix-vendored-dependencies.
* gnu/packages/rust-sources.scm: Add rust-hashify-0.2.7.b787649.
* gnu/packages/rust-crates.scm: Update crates accordingly.

Signed-off-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/dav.scm (pimsync): Update to 0.5.7.
[arguments] &lt;phases&gt;: Add 'use-guix-vendored-dependencies.
* gnu/packages/rust-sources.scm: Add rust-hashify-0.2.7.b787649.
* gnu/packages/rust-crates.scm: Update crates accordingly.

Signed-off-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add pimsync.</title>
<updated>2026-03-10T15:49:30+00:00</updated>
<author>
<name>Sören Tempel</name>
<email>soeren+git@soeren-tempel.net</email>
</author>
<published>2026-02-25T21:29:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=e97eddd2ba141fc54b231ab050eb737f14850975'/>
<id>e97eddd2ba141fc54b231ab050eb737f14850975</id>
<content type='text'>
* gnu/packages/dav.scm (pimsync): New variable.
* gnu/packages/rust-crates.scm: Update crates accordingly.

Closes: guix/guix#4551
Signed-off-by: Steve George &lt;steve@futurile.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/dav.scm (pimsync): New variable.
* gnu/packages/rust-crates.scm: Update crates accordingly.

Closes: guix/guix#4551
Signed-off-by: Steve George &lt;steve@futurile.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: xandikos: Fix tests.</title>
<updated>2026-02-28T05:13:23+00:00</updated>
<author>
<name>Fabio Natali</name>
<email>me@fabionatali.com</email>
</author>
<published>2026-02-27T22:23:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=839fb8514d2a8719652be80ba9cebd50ec82f991'/>
<id>839fb8514d2a8719652be80ba9cebd50ec82f991</id>
<content type='text'>
This is to fix Xandikos' tests, broken following a recent Python Dulwich update.

This is a temporary fix, where python-dulwich is pinned to an older version,
python-dulwich-0.24.

Also see &lt;https://codeberg.org/guix/guix/pulls/6443#issuecomment-10859915&gt;,
that describes the same issue in the context of another Python package, Poetry.

* gnu/packages/dav.scm (xandikos):
[propagated-inputs]: Remove python-dulwich; add python-dulwich-0.24.

Change-Id: I2b3222e2a5de20fc18b986ed0b6a65c9e67395a3
Signed-off-by: jgart &lt;jgart@dismail.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to fix Xandikos' tests, broken following a recent Python Dulwich update.

This is a temporary fix, where python-dulwich is pinned to an older version,
python-dulwich-0.24.

Also see &lt;https://codeberg.org/guix/guix/pulls/6443#issuecomment-10859915&gt;,
that describes the same issue in the context of another Python package, Poetry.

* gnu/packages/dav.scm (xandikos):
[propagated-inputs]: Remove python-dulwich; add python-dulwich-0.24.

Change-Id: I2b3222e2a5de20fc18b986ed0b6a65c9e67395a3
Signed-off-by: jgart &lt;jgart@dismail.de&gt;
</pre>
</div>
</content>
</entry>
</feed>
