summaryrefslogtreecommitdiff
path: root/gnu/packages/fediverse.scm
AgeCommit message (Collapse)Author
2026-05-18guix: build-system: Set pypi-uri in pyproject, drop python module.Nicolas Graves
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 <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18build-system/pyproject: Remove python-pytest-cov native-input.Nicolas Graves
* 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 <sharlatanus@gmail.com>
2026-03-06gnu: tuba: Update to 0.10.3.Andreas Enge
* gnu/packages/fediverse.scm (tuba): Update to 0.10.3. Change-Id: I2ceecbda8a2afd2f9cfa2f909544a99d2c53de36
2026-02-26gnu: snac: Update to 2.89Ashish SHUKLA
* gnu/packages/fediverse.scm (snac): Update to 2.89. Change-Id: I68bf78d3d57410f4ece035625011193afba09c7b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-23gnu: Use ‘define-deprecated-package’ for deprecated packages.Ludovic Courtès
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …)) throughout gnu/packages/*.scm. Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
2025-10-16gnu: snac: Update to 2.83.Ashish SHUKLA
* gnu/packages/fediverse.scm (snac2): Update to 2.83. Change-Id: Ice54f40f831953947763b1efa14d809a7826139e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-15gnu: toot: Update inputs.Efraim Flashner
* gnu/packages/fediverse.scm (toot)[inputs]: Replace python-urwid-3 with python-urwid. Change-Id: I807a7a7c006fa30753b17e2e5f4fbd76b4f2fe21
2025-10-01gnu: python-mastodon-py: Update to 2.1.4.Sharlatan Hellseher
* gnu/packages/fediverse.scm (python-mastodon-py): Update to 2.1.4. [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Add 'set-check-environment. [propagated-inputs]: Remove python-pytz and python-six; add python-cryptography, python-grapheme, and python-http-ece. [native-inputs]: Remove python-blurhash, python-cryptography, python-http-ece, python-pytest-runner, and python-pytest-vcr; add nss-certs-for-test, python-pytest-recording, python-pytest-retry, python-pytz, python-setuptools, and tzdata-for-tests. Change-Id: I34cd7d5ee68cde737793f00b6f4e6b9cd0f915d3
2025-10-01gnu: toot: Enable TUI graphics.Efraim Flashner
* gnu/packages/fediverse.scm (toot)[inputs]: Add python-pillow, python-term-image. [native-inputs]: Remove python-pillow. Change-Id: I51bf2843c1890f2a1dc2f29f00697708595728fd Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-25gnu: toot: Update to 0.50.1.Efraim Flashner
* gnu/packages/fediverse.scm (toot): Update to 0.50.1. [arguments]: Remove field. [inputs]: Remove python-urwid and python-urwidgets; add python-dateutil and python-urwid-3. [native-inputs]: Remove python-psycopg2-binary, python-pyyaml, and python-typing-extensions; add python-pillow and python-setuptools-scm. Change-Id: I06a39646b1ffac130a42a1d1d10bbdcfc625ab94
2025-08-04gnu: snac: Update to 2.81.Ashish SHUKLA
* gnu/packages/fediverse.scm (snac): Update to 2.81. Change-Id: Ie1b6330d49d060e03f7fdfafc89432a696e1968f Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-26gnu: Add cuttlefish.Herman Rimm
* gnu/packages/fediverse.scm (cuttlefish): Add variable. Change-Id: I600f105862495a23e3d821b71b61582a442cb2f1 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop> Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-25gnu: snac: Update to 2.80.Ashish SHUKLA
* gnu/packages/fediverse.scm (snac2): Update to 2.80. Fixes: #1553 Change-Id: I11a54b670b7c1aba3cdf7cd288417f5979c3f479 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-05-26gnu: snac: Update to 2.77.Ashish SHUKLA
* gnu/packages/fediverse.scm (snac2): Update to 2.77. Change-Id: Ia5a025f113aea0abba2ae434b23085c0082476ca Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-05-04gnu: snac: Update to 2.75.Ashish SHUKLA
* gnu/packages/fediverse.scm (snac): Update to 2.75. Change-Id: I54a96fcc0ad3cd4c336fa00af08c37a6986c9883 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-04-26gnu: tuba: Update to 0.9.2.Andrew Wong
* gnu/packages/fediverse.scm (tuba): Update to 0.9.2. Change-Id: I7ec7b72618579c4db09d52391f1b02d1cc889eae Signed-off-by: Zheng Junjie <z572@z572.online>
2025-02-19gnu: snac2: Update to 2.72.Efraim Flashner
* gnu/packages/fediverse.scm (snac2): Update to 2.72. [arguments]: Remove custom 'remove-usr-local phase. Change-Id: I7ed829aec7c8b3f24095401def15a738eba25486
2025-01-11gnu: snac2: Update to 2.68.Evgeny Pisemsky
* gnu/packages/fediverse.scm (snac2): Update to 2.68. Change-Id: Iccb52a4b1d7eb6c19f13114b9c42acfb9613e728 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-12-14gnu: toot: Fix build.Efraim Flashner
* gnu/packages/fediverse.scm (toot)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I404c25a277f455169c294e8fdcfcd1596ebce0e1
2024-11-28gnu: snac: Update to 2.65.Ashish SHUKLA
* gnu/packages/fediverse.scm (snac2): Update to 2.65. Change-Id: Ie61958a9e31e8131e29bd9327730daa74b7bc4e7 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-11-14gnu: snac2: Update to 2.63.Efraim Flashner
* gnu/packages/fediverse.scm (snac2): Update to 2.63. [arguments]: Adjust make-flags to install the man-pages in the correct directory. Change-Id: I51a2434fda3d6a2ea92a342f346f5a4f1af7fa3d
2024-09-25gnu: tuba: Update to 0.8.4.Efraim Flashner
* gnu/packages/fediverse.scm (tuba): Update to 0.8.4. [inputs]: Add bash-minimal. Change-Id: I888fb76603c1857318bc35d2bfd0e0169510ffad
2024-06-30gnu: fediverse: Add snac2Sergio Durigan Junior
* gnu/packages/fediverse.scm (snac2): New variable. Change-Id: I6ffcb08c13953baec32dc8a0f50cdc0deee76956 Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-06-30gnu: mastodon: Rename to fediverse.scmSergio Durigan Junior
* gnu/local.mk (GNU_SYSTEM_MODULES): Rename mastodon.scm to fediverse.scm. * gnu/packages/mastodon.scm: Rename to... * gnu/packages/fediverse.scm: ...this. Change-Id: I64d72d1ddea626dcebaab6ad50f7036934c1a1a5 Signed-off-by: Andreas Enge <andreas@enge.fr>