<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/tryton.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>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>gnu: Reference the inherited inputs values.</title>
<updated>2026-03-20T12:27:16+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-11T22:12:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=1ae20f03f43a2af2bcde3751a2809fe152298d34'/>
<id>1ae20f03f43a2af2bcde3751a2809fe152298d34</id>
<content type='text'>
This commit was made by running this command:

  sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm

… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).

Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit was made by running this command:

  sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm

… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).

Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: trytond-web-shop-shopify: Update to 7.0.14.</title>
<updated>2026-02-08T14:28:05+00:00</updated>
<author>
<name>Hartmut Goebel</name>
<email>h.goebel@crazy-compilers.com</email>
</author>
<published>2026-02-07T18:47:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=8251b7335c9907bb779753c9cb549c67b64264d4'/>
<id>8251b7335c9907bb779753c9cb549c67b64264d4</id>
<content type='text'>
* gnu/packages/tryton.scm (trytond-web-shop-shopify): Update to 7.0.14.

Change-Id: I27bfa9a5a89cd8f2435f6ab2c3bb4ae2a15e4f64
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/tryton.scm (trytond-web-shop-shopify): Update to 7.0.14.

Change-Id: I27bfa9a5a89cd8f2435f6ab2c3bb4ae2a15e4f64
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: trytond-stock-split: Update to 7.0.1.</title>
<updated>2026-02-08T14:28:05+00:00</updated>
<author>
<name>Hartmut Goebel</name>
<email>h.goebel@crazy-compilers.com</email>
</author>
<published>2026-02-07T18:46:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=cf0560a1a0c71e42be3833f6cf20bda9084e33be'/>
<id>cf0560a1a0c71e42be3833f6cf20bda9084e33be</id>
<content type='text'>
* gnu/packages/tryton.scm (trytond-stock-split): Update to 7.0.1.

Change-Id: Ib6abb0f4099b66d81309291be34543cbd6191933
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/tryton.scm (trytond-stock-split): Update to 7.0.1.

Change-Id: Ib6abb0f4099b66d81309291be34543cbd6191933
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: trytond-stock-lot-sled: Update to 7.0.2.</title>
<updated>2026-02-08T14:28:05+00:00</updated>
<author>
<name>Hartmut Goebel</name>
<email>h.goebel@crazy-compilers.com</email>
</author>
<published>2026-02-07T18:45:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=fbf689b3f0ec42b89696501f7b2a4a99496b84e3'/>
<id>fbf689b3f0ec42b89696501f7b2a4a99496b84e3</id>
<content type='text'>
* gnu/packages/tryton.scm (trytond-stock-lot-sled): Update to 7.0.2.

Change-Id: I44227e81c42644fe434730cb0de587376aec7162
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/tryton.scm (trytond-stock-lot-sled): Update to 7.0.2.

Change-Id: I44227e81c42644fe434730cb0de587376aec7162
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: trytond-stock-lot: Update to 7.0.5.</title>
<updated>2026-02-08T14:28:04+00:00</updated>
<author>
<name>Hartmut Goebel</name>
<email>h.goebel@crazy-compilers.com</email>
</author>
<published>2026-02-07T18:45:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f20a8f642cc8ca10d9dfed6afe7c655ee8064e09'/>
<id>f20a8f642cc8ca10d9dfed6afe7c655ee8064e09</id>
<content type='text'>
* gnu/packages/tryton.scm (trytond-stock-lot): Update to 7.0.5.
  [native-inputs]: Remove trytond-stock-split.

Change-Id: Iab971ea6c4a7d280974d854c665d8292a43a4377
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/tryton.scm (trytond-stock-lot): Update to 7.0.5.
  [native-inputs]: Remove trytond-stock-split.

Change-Id: Iab971ea6c4a7d280974d854c665d8292a43a4377
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: trytond-sale-point: Update to 7.0.4.</title>
<updated>2026-02-08T14:28:04+00:00</updated>
<author>
<name>Hartmut Goebel</name>
<email>h.goebel@crazy-compilers.com</email>
</author>
<published>2026-02-07T18:42:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=b8d51cba360f4593453d7df2ed7d09286f5d4a93'/>
<id>b8d51cba360f4593453d7df2ed7d09286f5d4a93</id>
<content type='text'>
* gnu/packages/tryton.scm (trytond-sale-point): Update to 7.0.4.

Change-Id: I7a91a43f31a28aadb0cc4ab7d2e875d6b61131aa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/tryton.scm (trytond-sale-point): Update to 7.0.4.

Change-Id: I7a91a43f31a28aadb0cc4ab7d2e875d6b61131aa
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: trytond-sale-gift-card: Update to 7.0.1.</title>
<updated>2026-02-08T14:28:04+00:00</updated>
<author>
<name>Hartmut Goebel</name>
<email>h.goebel@crazy-compilers.com</email>
</author>
<published>2026-02-07T18:41:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=8cfa80c4bc7dbbb158c07b9508095b481b8c2e50'/>
<id>8cfa80c4bc7dbbb158c07b9508095b481b8c2e50</id>
<content type='text'>
* gnu/packages/tryton.scm (trytond-sale-gift-card): Update to 7.0.1.

Change-Id: I80acf0c0c3de9ea2254c0aa8c1dedfdf720930eb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/tryton.scm (trytond-sale-gift-card): Update to 7.0.1.

Change-Id: I80acf0c0c3de9ea2254c0aa8c1dedfdf720930eb
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: trytond-sale: Update to 7.0.16.</title>
<updated>2026-02-08T14:28:04+00:00</updated>
<author>
<name>Hartmut Goebel</name>
<email>h.goebel@crazy-compilers.com</email>
</author>
<published>2026-02-07T18:40:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=cc3b5db8426c1c2ab9583a414592ce22de23e90d'/>
<id>cc3b5db8426c1c2ab9583a414592ce22de23e90d</id>
<content type='text'>
* gnu/packages/tryton.scm (trytond-sale): Update to 7.0.16.

Change-Id: I4d345fee2cf0c9b162ef445941dc5877095db079
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/tryton.scm (trytond-sale): Update to 7.0.16.

Change-Id: I4d345fee2cf0c9b162ef445941dc5877095db079
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: trytond-purchase: Update to 7.0.17.</title>
<updated>2026-02-08T14:28:03+00:00</updated>
<author>
<name>Hartmut Goebel</name>
<email>h.goebel@crazy-compilers.com</email>
</author>
<published>2026-02-07T18:39:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=63703fb7dea1cdd5d4300de3ed31183f88c594a5'/>
<id>63703fb7dea1cdd5d4300de3ed31183f88c594a5</id>
<content type='text'>
* gnu/packages/tryton.scm (trytond-purchase): Update to 7.0.17.

Change-Id: I68035fe4a7bb766a33298c78f227b0de42036e65
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/tryton.scm (trytond-purchase): Update to 7.0.17.

Change-Id: I68035fe4a7bb766a33298c78f227b0de42036e65
</pre>
</div>
</content>
</entry>
</feed>
