<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chuix.git/gnu/packages/python-graphics.scm, branch python-team-django-6</title>
<subtitle>guix
</subtitle>
<id>http://cgit.adnoto.dev/chuix.git/atom?h=python-team-django-6</id>
<link rel='self' href='http://cgit.adnoto.dev/chuix.git/atom?h=python-team-django-6'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/'/>
<updated>2026-05-18T13:37:09Z</updated>
<entry>
<title>gnu: python-pivy: Fix build.</title>
<updated>2026-05-18T13:37:09Z</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-05-12T17:53:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=4b1b0fcd371dd091f7f0acf4deee1425401bd5da'/>
<id>urn:sha1:4b1b0fcd371dd091f7f0acf4deee1425401bd5da</id>
<content type='text'>
* gnu/packages/python-graphics.scm (python-pivy):
[inputs]: Remove python-wrapper.
[native-inputs]: Add python-setuptools.

Change-Id: I4a36a5ab84dc9182bf8acfc8d951423022a8ff9c
</content>
</entry>
<entry>
<title>gnu: python-pivy: Fix indentation.</title>
<updated>2026-05-18T13:37:09Z</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-05-12T15:19:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=0238ff5351508bf20151943550d9701159bb126f'/>
<id>urn:sha1:0238ff5351508bf20151943550d9701159bb126f</id>
<content type='text'>
* gnu/packages/python-graphics.scm (python-pivy): Fix indentation.

Change-Id: Ia85695da0d336afe62d8d6e6dd8f4c9b7662147c
</content>
</entry>
<entry>
<title>gnu: python-pyglet-1: Fix tests on Python@3.12.</title>
<updated>2026-05-18T13:36:58Z</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-05-08T20:47:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=cc446b936435270c1cbf2bc5fc90d48a6cf645bf'/>
<id>urn:sha1:cc446b936435270c1cbf2bc5fc90d48a6cf645bf</id>
<content type='text'>
* gnu/packages/python-graphics.scm (python-pyglet-1):
[phases]{fix-python-3.12-incompatibility}: New phase.

Change-Id: I9f911c646fd22f864d89e985cd3f77d0390ba6eb
</content>
</entry>
<entry>
<title>gnu: python-pyopengl: Update to 3.1.10.</title>
<updated>2026-05-18T13:36:53Z</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-05-05T20:50:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=73401a1deb45b9f0b9c4e50df08b68b8adcda2e8'/>
<id>urn:sha1:73401a1deb45b9f0b9c4e50df08b68b8adcda2e8</id>
<content type='text'>
* gnu/packages/python-graphics.scm (python-pyopengl): Update to 3.1.10.
[source]: Swap to git-fetch.
[arguments] &lt;test-flags&gt;: Rework skipped tests.
[phases]{fix-paths}: Switch to search-input-file, adjust regexp
patterns.
{pre-check}: New phase.
[native-inputs]: Remove python-pygame and python-wheel; add
python-psutil and python-pygame-ce.

Change-Id: I73cc20a0182b5d9aecb945fccf7740bd68afcfde
</content>
</entry>
<entry>
<title>guix: build-system: Set pypi-uri in pyproject, drop python module.</title>
<updated>2026-05-18T13:36:29Z</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2026-03-24T12:13:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=511f78f2e10c82600425c39f5ea83991a385cca6'/>
<id>urn:sha1:511f78f2e10c82600425c39f5ea83991a385cca6</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>
</entry>
<entry>
<title>gnu: python-pivy: Switch to pyproejct.</title>
<updated>2026-05-18T13:36:25Z</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-04-01T20:27:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=31f48df912a09b552196fb93aebf3b1629a5f183'/>
<id>urn:sha1:31f48df912a09b552196fb93aebf3b1629a5f183</id>
<content type='text'>
* gnu/packages/python-graphics.scm (python-pivy)[build-system]: Switch
to pyproject-build-system.

Fixes: guix/guix#4094
Change-Id: Ic177e9ad7029fe62cf22ad420e4a875ee4e9e859
</content>
</entry>
<entry>
<title>gnu: python-qtawesome: Update to 1.4.2.</title>
<updated>2026-04-23T00:37:38Z</updated>
<author>
<name>Vinicius Monego</name>
<email>monego@posteo.net</email>
</author>
<published>2026-03-29T16:19:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=28a2916e8615d4595630e3c29b81c24ceb578ea4'/>
<id>urn:sha1:28a2916e8615d4595630e3c29b81c24ceb578ea4</id>
<content type='text'>
* gnu/packages/python-graphics.scm (python-qtawesome): Update to 1.4.2.

Change-Id: If2cfd6d89a73ec8e9d1496abf967f9e12f0f8f47
</content>
</entry>
<entry>
<title>gnu: python-pivy: Update to 0.6.11.</title>
<updated>2026-03-28T10:06:20Z</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-03-28T10:06:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=3847132a67690d8cd46ee12371df59ce184d27d4'/>
<id>urn:sha1:3847132a67690d8cd46ee12371df59ce184d27d4</id>
<content type='text'>
* gnu/packages/python-graphics.scm (python-pivy): Update to 0.6.11.
[native-inputs]: Remove swig-4.0; add swig-4.4.

Change-Id: I3cf59ddf633e366fc2772d220340177ce80dbfa0
</content>
</entry>
<entry>
<title>gnu: python-pivy: Update to 0.6.10.</title>
<updated>2026-03-26T10:42:40Z</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-03-26T10:42:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=6c1c7066088de3ee9f52ca336bf646e4ed69f4c6'/>
<id>urn:sha1:6c1c7066088de3ee9f52ca336bf646e4ed69f4c6</id>
<content type='text'>
* gnu/packages/python-graphics.scm (python-pivy): Update to 0.6.10.
[inputs]: Remove qtbase-5; add qtbase.

Change-Id: I7f7512bc02245e06f7e8785f6875a56e629cb625
</content>
</entry>
<entry>
<title>gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.</title>
<updated>2026-02-27T14:07:00Z</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-02-27T12:20:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=5f3cd428594f14e9d268c23c8995af5a7a8aaba1'/>
<id>urn:sha1:5f3cd428594f14e9d268c23c8995af5a7a8aaba1</id>
<content type='text'>
This is a following up change after discussion in
&lt;https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648&gt;.

* gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables.
(swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and
swig-4.4.

* gnu/packages/accessibility.scm (libbraille)
* gnu/packages/apparmor.scm (libapparmor)
* gnu/packages/bioinformatics.scm (htseq, imp, libsbml)
* gnu/packages/bootloaders.scm (dtc, u-boot)
* gnu/packages/disk.scm (volume-key)
* gnu/packages/dns.scm (ldns, unbound)
* gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm)
* gnu/packages/embedded.scm (python-libmpsse)
* gnu/packages/engineering.scm (freecad, kicad, meep, mpb)
* gnu/packages/fabric-management.scm (ibutils)
* gnu/packages/game-development.scm (python-pybox2d)
* gnu/packages/games.scm (kiki)
* gnu/packages/geo.scm (saga)
* gnu/packages/gnome.scm (libratbag)
* gnu/packages/gnucash.scm (gnucash)
* gnu/packages/gnupg.scm (python-gpg)
* gnu/packages/graphviz.scm (graphviz)
* gnu/packages/guile-xyz.scm (guile-xapian)
* gnu/packages/image.scm (mypaint)
* gnu/packages/instrumentation.scm (babeltrace, lttng-tools)
* gnu/packages/kodi.scm (kodi)
* gnu/packages/libftdi.scm (libftdi)
* gnu/packages/linux.scm (libnl)
* gnu/packages/llvm.scm (lldb)
* gnu/packages/machine-learning.scm (openmm, tensorflow-lite)
* gnu/packages/maths.scm (nlopt)
* gnu/packages/ncurses.scm (stfl)
* gnu/packages/oneapi.scm (python-onetbb)
* gnu/packages/pretty-print.scm (highlight)
* gnu/packages/python-crypto.scm (python-m2crypto)
* gnu/packages/python-graphics.scm (python-pivy)
* gnu/packages/radio.scm (hamlib, soapysdr)
* gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager)
* gnu/packages/selinux.scm (libselinux, libsemanage, python-setools)
* gnu/packages/speech.scm (pocketsphinx)
* gnu/packages/statistics.scm (python-openturns, r-spams)
* gnu/packages/tbb.scm (python-tbb)
* gnu/packages/version-control.scm (subversion)
* gnu/packages/video.scm (libopenshot, mlt, obs)
[native-inputs]: Remove swig; add swig-4.0.

* gnu/packages/geo.scm (gdal)
* gnu/packages/graph.scm (python-faiss)
[inputs]: Remove swig; add swig-4.0.

* gnu/packages/games.scm (fifengine): Update to 0.4.2.
[inputs]: Remove swig; add swig-4.0.
[native-inputs]: Likewise.

* gnu/packages/image-processing.scm (insight-toolkit, simpleitk)
* gnu/packages/pdf.scm (mupdf, python-pymupdf)
[native-inputs]: Remove swig-next; add swig-4.4.

Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
</content>
</entry>
</feed>
