summaryrefslogtreecommitdiff
path: root/gnu/packages/databases.scm
AgeCommit message (Collapse)Author
2025-05-26gnu: packages: Remove redundant (gnu packages golang) from some modules.Sharlatan Hellseher
* gnu/packages/android.scm: Remove redundant (gnu packages golang) from used modules. * gnu/packages/bioinformatics.scm: Likewise. * gnu/packages/check.scm: Likewise. * gnu/packages/configuration-management.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/emacs-xyz.scm: Likewise. * gnu/packages/file-systems.scm: Likewise. * gnu/packages/golang-check.scm: Likewise. * gnu/packages/hardware.scm: Likewise. * gnu/packages/hyperledger.scm: Likewise. * gnu/packages/irc.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/messaging.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/password-utils.scm: Likewise. * gnu/packages/radio.scm: Likewise. * gnu/packages/terminals.scm: Likewise. * gnu/packages/tor-browsers.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/vpn.scm: Likewise. Change-Id: I6bb92ac0f7c68644cc9b9cc16834aa54240d8fc9
2025-05-14gnu: python-pyarrow: Update Cython and CMakeRicardo Wurmus
* gnu/packages/databases.scm (python-pyarrow)[native-inputs]: Replace cmake-minimal with cmake, and replace python-cython with python-cython-3. Change-Id: I7a7b685b9f88b7f9058d83cff6470c20487f265d
2025-05-13gnu: apache-arrow: Update to 20.0.0.Ricardo Wurmus
* gnu/packages/databases.scm (apache-arrow): Update to 20.0.0. [arguments]: Use more recent cmake. Change-Id: I5516906d912f791d39b96aab855b787f07f670b5
2025-04-25gnu: python-sadisplay: Skip 2 tests.Sharlatan Hellseher
* gnu/packages/databases.scm (python-sadisplay) [buidl-system]: Switch to pyproject. [arguments] <test-flags>: Deselect 2 tests. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I4adf1764309329e5a5dd06e553bbe24036261fd9
2025-04-16gnu: python-redis: Ignore i686 failing test.Nicolas Graves
* gnu/packages/databases.scm (python-redis) [arguments]{test-flags}: Ignore i686 failing test. Change-Id: Ifeb08bbfc8dae70d7fff897603985b8b2e382387 Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: python-rq-scheduler: Update to 0.14.Nicolas Graves
* gnu/packages/databases.scm (python-rq-scheduler): Update to 0.14. [build-system]: Switch to pyproject. [arguments]{test-flags}: Ignore failing tests. They fail because of mcron's requirements to be run with root when -u flag is used. {phases}: Remove 'check phase replacement. [native-inputs]: Add python-crontab, python-freezegun, python-pytest, python-setuptools, python-wheel. Remove which. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: python-rq: Update to 2.3.1.Nicolas Graves
* gnu/packages/databases.scm (python-rq): Update to 2.3.1. [build-system]: Switch to pyproject. [arguments]{phases}: Delete 'check phase replacement. Improve style. [native-inputs]: Add python-hatchling. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: python-fastparquet: Update to 2024.11.0, fix build.Sharlatan Hellseher
* gnu/packages/databases.scm (python-fastparquet): Update to 2024.11.0. [native-inputs]: Remove python-pytest-runner; add python-pytest, python-setuptools, and python-wheel. Change-Id: I4a798972077cd1646e48cea28b4bc369a7a68fd1
2025-04-16gnu: python-asyncpg: Update to 0.30.0.Sharlatan Hellseher
* gnu/packages/databases.scm (python-asyncpg): Update to 0.30.0. Fix build. [build-system]: Swap to pyproject-build-system [propagated-inputs]: Remove python-typing-extensions; add python-async-timeout. [native-inputs]: Add python-distro, python-setuptools, and python-wheel. Change-Id: Icb586671370ac2f6d30577383b257003eda6a4d5
2025-04-16gnu: python-sql: Update to 1.5.2.Ricardo Wurmus
* gnu/packages/databases.scm (python-sql): Update to 1.5.2. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ida8994508536671319894c5ba134f2246ef1b191
2025-04-16gnu: apache-arrow: Update to 19.0.1.Greg Hogan
* gnu/packages/databases.scm (apache-arrow): Update to 19.0.1. [arguments]<#:configure-flags>: Disable mimalloc allocator. Change-Id: Ia4e5d99f6f31911683b3ce424604eafa4700d255
2025-04-16gnu: duckdb: Update to 1.1.3.Ricardo Wurmus
* gnu/packages/databases.scm (duckdb): Update to 1.1.3. Change-Id: Id6cc2b83956a6cc9afc79055e9f082ba5e854f41
2025-04-16gnu: python-pyarrow: Fix typo.Ricardo Wurmus
* gnu/packages/databases.scm (python-pyarrow): Fix typo in comment. Change-Id: I6e656714bcf76c05cf32aef388761243507d9a17
2025-04-16gnu: apache-arrow: Update to 18.1.0.Ricardo Wurmus
* gnu/packages/databases.scm (apache-arrow): Update to 18.1.0. Change-Id: I75ba14c36980b73c809e7fcdcc02c41621cc2e8f
2025-03-30gnu: Add libpg-query.Danny Milosavljevic
* gnu/packages/databases.scm (libpg-query-17): New variable. (libpg-query): New variable. Change-Id: Ida25dcb80cd3c112194b8c49ece39e858466feed
2025-02-27gnu: python-prisma: Use Pydantic 2.Ricardo Wurmus
* gnu/packages/databases.scm (python-prisma)[propagated-inputs]: Replace python-pydantic with python-pydantic-2. Change-Id: I35016e36bab36d68caaa2a6833c2052ccd92d0b5
2025-02-20gnu: python-peewee: Update to 3.17.9.jgart
* gnu/packages/databases.scm (python-peewee): Update to 3.17.9. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I9bf350fe9366b53963d244495b22f07883a69fb5
2025-02-19gnu: Fix some misspellings.Efraim Flashner
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
2025-02-10gnu: python-dogpile-cache: Update to 1.3.4.Sharlatan Hellseher
* gnu/packages/databases.scm (python-dogpile-cache): Update to 1.3.4. [build-system]: Swap to pyproject-build-system. [propagated-inputs]: Add python-typing-extensions. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I782c7697b845c6fb446e49aafb52d34ca824bf0c
2025-02-10gnu: python-dogpile.cache: Rename variable.Sharlatan Hellseher
* gnu/packages/databases.scm: (python-dogpile.cache): Rename variable to python-dogpile-cache. * gnu/packages/openstack.scm (python-openstacksdk) [propagated-inputs]: Replace python-dogpile.cache with python-dogpile-cache. Change-Id: I015c9ec38c14f9899caba05e86ff3f1a03b5c4d5
2025-01-26Merge remote-tracking branch 'origin/go-team'Sharlatan Hellseher
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
2025-01-25gnu: python-sqlite-utils: Update to 3.38.Felix Gruber
* gnu/packages/databases.scm (python-sqlite-utils): Update to 3.38. Change-Id: I16347a6b1cb6326d5aaad03a72c3d626477f9280 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-01-22gnu: go-github-com-couchbase-gomemcached: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/databases.scm (go-github-com-couchbase-gomemcached): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I62b77bffa9f6e673ebcedc58599c7e2a0e827f4c
2025-01-22gnu: go-github-com-couchbase-gomemcached: Update to 0.3.2.Sharlatan Hellseher
* gnu/packages/databases.scm (go-github-com-couchbase-gomemcached): Update to 0.3.2. [arguments] <test-flags>: Skip one tests. <test-subdirs>: Limit to project root, some submodule requires BSL licensed dependencies. [propagated-inputs]: Add go-github-com-pkg-errors. Change-Id: I661df8055f678f9f05add9785ab827ae11bd1b9e
2025-01-21gnu: go-github-com-gomodule-redigo: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/databases.scm (go-github-com-gomodule-redigo): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I747da14647b1b32756b9f6a4dd0f840e908fcede
2025-01-21gnu: go-github-com-gomodule-redigo: Update to 1.9.2.Sharlatan Hellseher
* gnu/packages/databases.scm (go-github-com-gomodule-redigo): Update to 1.9.2. [arguments] <skip-build?>: No go files in project's root. <import-path>: Set to project's root. <unpack-path>: Remove as redundant. <test-flags>: Skip all tests requiring redis CLI and running redis service. <phases>: Add 'remove-examples. [native-inputs]: Remove redis. Change-Id: Ia87d118ddebc712d7c91d83c3bb707271c86ec16
2025-01-21gnu: go-github-com-bradfitz-gomemcache: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/databases.scm (go-github-com-bradfitz-gomemcache): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I0592af69046c5b9aa85f6a3ec0efc56ffe5f1004
2025-01-21gnu: go-github-com-bradfitz-gomemcache: Update to ↵Sharlatan Hellseher
0.0.0-20230905024940-24af94b03874. * gnu/packages/databases.scm (go-github-com-bradfitz-gomemcache): Update to 0.0.0-20230905024940-24af94b03874. [source] <snippet>: Remove it as issue is resolved upstream. [arguments] <skip-build?>: No go files in project's root. <import-path>: Set to project's root. <unpack-path>: Remove as redundant. Change-Id: I64e002e6e76900f9299839e92fde2c22d3963368
2025-01-21gnu: Remove go-gopkg-in-mgo-v2.Sharlatan Hellseher
Not in use by any other packages in Guix. Unmaintained according to project's about, see <https://github.com/go-mgo/mgo/pull/574>. * gnu/packages/databases.scm (go-gopkg-in-mgo-v2): Delete variable. Change-Id: Idc1e064e20a3263fc62f478bf4fe69b7b39a4dcb
2025-01-21gnu: sqls: Fix build.Sharlatan Hellseher
* gnu/packages/databases.scm (sqls): [arguments] <test-subdirs>: Exclude "internal/handler" which requires database connection. Change-Id: I470981f040d2a0dc08d91f1239bbb0eb5ee98b0f
2025-01-20gnu: python-psycopg: Update to 3.2.4.Ricardo Wurmus
* gnu/packages/databases.scm (python-psycopg): Update to 3.2.4. [build-system]: Use pyproject-build-system. [arguments]: Simplify phases; restore 'sanity-check. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Iec2949c7e01e0dff2893181c3a49e8e3a3319446
2025-01-20gnu: python-alembic: Use python-sqlalchemy-2.宋文武
* gnu/packages/databases.scm (python-alembic)[propagated-inputs]: Replace python-sqlalchemy with python-sqlalchemy-2. Change-Id: I49ad961eac3bcba5eaee05083e5299f17a8fae33
2025-01-20gnu: python-hiredis: Update to 3.1.0.Ricardo Wurmus
* gnu/packages/patches/python-hiredis-fix-header.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove patch. * gnu/packages/databases.scm (python-hiredis): Update to 3.1.0. [source]: Remove patch. [arguments]: Remove. Change-Id: I095c89329e4c42316398c7fccc86e1dee0affaea
2025-01-20gnu: Remove python-pyodbc-c.宋文武
Last updated 7 years ago, doesn't work with current python, with error: undefined symbol: PyUnicode_GetMax * gnu/packages/databases.scm (python-pyodbc-c): Remove variable. Change-Id: If51b6589c33129c7097e3219a4c96cb8d95a0edf
2025-01-20gnu: datasette: Update to 1.0a16.Ricardo Wurmus
* gnu/packages/databases.scm (datasette): Update to 1.0a16. [arguments]: Enable almost all tests; remove phase 'relax-requirements. [native-inputs]: Add nss-certs-for-test. Change-Id: I0b23df8e3d2fadb007f1da21ee9a727228bde43c
2025-01-20gnu: python-pypika-tortoise: Add missing input.Ricardo Wurmus
* gnu/packages/databases.scm (python-pypika-tortoise)[native-inputs]: Add python-setuptools. Change-Id: Ibe96738292a0948cae2add596fe76ee349c9dfeb
2025-01-16gnu: python-pylibmc: Fix description.gemmaro
* gnu/packages/databases.scm (python-pylibmc)[description]: Fix Texinfo code markup. Change-Id: I71cff32e5c2c739de26e0473d57f7fc13e669426 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-12-22gnu: Add missing import.Zheng Junjie
This is a followup to 696d949dccf66cbe953eebf329553e4d26ea7f0a. Change-Id: I27ab43de95f976fc255a3dc9f1b85e906b869e52
2024-12-22gnu: Add perl-test-postgresql.Antero Mejr
* gnu/packages/databases.scm (perl-test-postgresql): New variable. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22gnu: Add perl-sql-translator.Antero Mejr
* gnu/packages/databases.scm (perl-sql-translator): New variable. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22gnu: Add perl-dbix-class-timestamp.Antero Mejr
* gnu/packages/databases.scm (perl-dbix-class-timestamp): New variable. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22gnu: Add perl-dbix-class-dynamicdefault.Antero Mejr
* gnu/packages/databases.scm (perl-dbix-class-dynamicdefault): New variable. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22gnu: Add perl-dbicx-testdatabase.Antero Mejr
* gnu/packages/databases.scm (perl-dbicx-testdatabase): New variable. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22gnu: Add perl-dbix-simple.Antero Mejr
* gnu/packages/databases.scm (perl-dbix-simple): New variable. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22gnu: Add perl-dbix-class-deploymenthandler.Antero Mejr
* gnu/packages/databases.scm (perl-dbix-class-deploymenthandler): New variable. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-16gnu: python-adbc-driver-manager: Fix buld.Sharlatan Hellseher
* gnu/packages/databases.scm (python-adbc-driver-manager): [native-inputs]: Remove python-pytest; add python-setuptools and python-wheel. Change-Id: Idda91f087d8169185a02a61ae6b69d5668ae88b3
2024-12-15gnu: python-sqlalchemy-2: Fix build.Ian Eure
* gnu/packages/databases.scm (python-sqlalchemy-2)[native-inputs]: Add python-wheel. Change-Id: Ie35026f3049f9103397979cc6d0b8b347584d92d
2024-12-13gnu: python-redis: Fix build.Sharlatan Hellseher
* gnu/packages/databases.scm (python-redis) [arguments]<test-flags>: Refactor with 'string-join' to simplify test skip procedure. <phases>: Remove 'relax-requirements. [native-inputs]: Add python-pytest-cov. Change-Id: I595dc2bfe856ebac834ac7a80ac3862126c6b284
2024-12-13gnu: python-alembic: Update to 1.14.0.Sharlatan Hellseher
* gnu/packages/databases.scm (python-alembic): Update to 1.14.0. [arguments]<test-flags>: Skip 4 tests requiring latest python-pytz. [propagated-inputs]: Add python-typing-extensions. [native-inputs]: Remove python-pytest-cov; add python-pytest, python-setuptools, and python-wheel. Change-Id: Ife6a19416839ad1f94e912f926871db362ab820c
2024-12-13gnu: python-redis: Fix build.Sharlatan Hellseher
* gnu/packages/databases.scm (python-redis) [arguments]<test-flags>: Exclude one failing test. [native-inputs]: Remove python-pytest-asyncio; add python-pytest-asyncio-0.23. Change-Id: I3660d61dfb6bad8311824c85a2ce7b28facd580b