summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/sqlalchemy
AgeCommit message (Collapse)Author
2023-05-20python310Packages.sqlalchemy: 2.0.13 -> 2.0.15Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_14 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_15
2023-05-11python310Packages.sqlalchemy: 2.0.9 -> 2.0.13Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_10 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_11 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_12 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_13
2023-04-06python310Packages.sqlalchemy: Fix optional dependency referencesMartin Weinelt
Due to rec optional dependency groups would shadow missing dependencies and even create circular references. Instead create a fix point to reference groups without shadowing packages, that carry the same name.
2023-04-06python310Packages.sqlalchemy: 2.0.6 -> 2.0.9Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_7 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_8 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_9
2023-03-13python310Packages.sqlalchemy: 2.0.4 -> 2.0.6Martin Weinelt
Changelog: https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_6
2023-03-03python3Packages.SQLAlchemy: 1.4.46 -> 2.0.4Martin Weinelt
https://www.sqlalchemy.org/blog/2023/01/26/sqlalchemy-2.0.0-released/ - Migrate to pyproject format with setuptools. - Prune support for python older than 3.8. - Run tests in parallel - Don't run mypy or profiling tests, reducing build time significantly
2023-01-21treewide: switch to nativeCheckInputsGuillaume Girol
checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs.
2023-01-05python3Packages.sqlalchemy: 1.4.45 -> 1.4.46Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_46
2022-12-28python3Packages.sqlalchemy: 1.4.41 -> 1.4.45Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_42 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_43 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_44 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_45
2022-10-30Revert "python3Packages.sqlalchemy: 1.4.41 -> 1.4.42"Vladimír Čunát
This reverts commit 998572e105fc0915829e0da1dda22cb913592c28. I see this update as causing too much trouble for now; in time the upstreams will hopefully address the regressions.
2022-10-16python3Packages.sqlalchemy: 1.4.41 -> 1.4.42Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_42
2022-09-09python3Packages.sqlalchemy: 1.4.40 -> 1.4.41Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_41
2022-08-08python3Packages.sqlalchemy: 1.4.39 -> 1.4.40Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_40
2022-06-24python3Packages.sqlalchemy: 1.4.38 -> 1.4.39Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_39
2022-06-23python3Packages.sqlalchemy: 1.4.37 -> 1.4.38Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_38
2022-06-06python3Packages.sqlalchemy: 1.4.36 -> 1.4.37Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_37
2022-04-27python3Packages.sqlalchemy: 1.4.35 -> 1.4.36Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_36
2022-04-15python3Packages.sqlalchemy: 1.4.34 -> 1.4.35Martin Weinelt
2022-04-15python3Packages.sqlalchemy: 1.4.33 -> 1.4.34Martin Weinelt
2022-04-15python3Packages.sqlalchemy: 1.4.32 -> 1.4.33Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_33
2022-03-14python3Packages.sqlalchemy: 1.4.31 -> 1.4.32Martin Weinelt
2022-01-23python3Packages.sqlalchemy: 1.4.29 -> 1.4.31Martin Weinelt
2021-12-25python3Packages.sqlalchemy: 1.4.28 -> 1.4.29Martin Weinelt
2021-12-09python3Packages.sqlalchemy: 1.4.27 -> 1.4.28Martin Weinelt
2021-11-11python3Packages.sqlalchemy: 1.4.26 -> 1.4.27Martin Weinelt
2021-10-21python3Packages.sqlalchemy: 1.4.25 -> 1.4.26Martin Weinelt
2021-09-23python3Packages.sqlalchemy: 1.4.23 -> 1.4.25Martin Weinelt
2021-08-18python3Packages.sqlalchemy: 1.4.22 -> 1.4.23Martin Weinelt
2021-07-23Merge staging-next into staginggithub-actions[bot]
2021-07-22pythonPackages.sqlalchemy: remove unused inputsSandro Jäckel
2021-07-22Merge pull request #130237 from mweinelt/python/sqlalchemyMartin Weinelt
2021-07-22python3Packages.sqlalchemy: 1.4.21 -> 1.4.22Martin Weinelt
2021-07-21pythonPackages: deprecate pytest_xdist aliasSandro Jäckel
2021-07-14python3Packages.sqlalchemy: 1.4.20 -> 1.4.21Martin Weinelt
2021-06-30python3Packages.sqlalchemy: 1.4.19 -> 1.4.20Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_20
2021-06-23python3Packages.sqlalchemy: 1.4.18 -> 1.4.19Martin Weinelt
2021-06-10python3Package.SQLAlchemy: 1.4.16 -> 1.4.18Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_17 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_18
2021-05-28python3Packages.SQLAlchemy: don't run tests in parallelMartin Weinelt
Test failures on hydra look suspiciously like they stem from xdist. gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw18 ok / gw19 C / gw20 C / gw21 C / gw22 C / gw23 C / gw24 C / gw25 C / gw26 C / gw27 C / gw28 C / gw29 C / gw30 C / gw31 C / gw32 C / gw33 C / gw34 C / gw35 C / gw36 C / gw37 C / gw38 C / gw39 C / gw40 C / gw41 C / gw42 C / gw43 C / gw44 C / gw45 C / gw46 C / gw47 CINTERNALERROR> def worker_internal_error(self, node, formatted_error): INTERNALERROR> """ INTERNALERROR> pytest_internalerror() was called on the worker. INTERNALERROR> INTERNALERROR> pytest_internalerror() arguments are an excinfo and an excrepr, which can't INTERNALERROR> be serialized, so we go with a poor man's solution of raising an exception INTERNALERROR> here ourselves using the formatted message. INTERNALERROR> """ INTERNALERROR> self._active_nodes.remove(node) INTERNALERROR> try: INTERNALERROR> > assert False, formatted_error INTERNALERROR> E AssertionError: Traceback (most recent call last): INTERNALERROR> E File "/nix/store/4v6lhz8sq9jwl3af8abs6cgpbh9lignr-python3.8-pytest-6.2.3/lib/python3.8/site-packages/_pytest/main.py", line 267, in wrap_session INTERNALERROR> E config.hook.pytest_sessionstart(session=session) INTERNALERROR> E File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/hooks.py", line 286, in __call__ INTERNALERROR> E return self._hookexec(self, self.get_hookimpls(), kwargs) INTERNALERROR> E File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/manager.py", line 93, in _hookexec INTERNALERROR> E return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> E File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/manager.py", line 84, in <lambda> INTERNALERROR> E self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( INTERNALERROR> E File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/callers.py", line 208, in _multicall INTERNALERROR> E return outcome.get_result() INTERNALERROR> E File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/callers.py", line 80, in get_result INTERNALERROR> E raise ex[1].with_traceback(ex[2]) INTERNALERROR> E File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/callers.py", line 187, in _multicall INTERNALERROR> E res = hook_impl.function(*args) INTERNALERROR> E File "/build/SQLAlchemy-1.4.15/test/../lib/sqlalchemy/testing/plugin/pytestplugin.py", line 135, in pytest_sessionstart INTERNALERROR> E asyncio._assume_async(plugin_base.post_begin) INTERNALERROR> E File "/nix/store/03hwa29jf7794x48983j44g0qvancijw-python3.8-SQLAlchemy-1.4.15/lib/python3.8/site-packages/sqlalchemy/testing/asyncio.py", line 50, in _assume_async INTERNALERROR> E return _util_async_run(fn, *args, **kwargs) INTERNALERROR> E File "/nix/store/03hwa29jf7794x48983j44g0qvancijw-python3.8-SQLAlchemy-1.4.15/lib/python3.8/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 167, in _util_async_run INTERNALERROR> E loop = asyncio.get_event_loop() INTERNALERROR> E File "/nix/store/4s0h5aawbap3xhldxhcijvl26751qrjr-python3-3.8.9/lib/python3.8/asyncio/events.py", line 639, in get_event_loop INTERNALERROR> E raise RuntimeError('There is no current event loop in thread %r.' INTERNALERROR> E RuntimeError: There is no current event loop in thread 'Dummy-1'. INTERNALERROR> E assert False INTERNALERROR> INTERNALERROR> /nix/store/ws9fk09ssyzhy93i8janlh274nay3190-python3.8-pytest-xdist-2.2.1/lib/python3.8/site-packages/xdist/dsession.py:187: AssertionError [gw18] node down: Not properly terminated replacing crashed worker gw18 [gw48] linux Python 3.8.9 cwd: /build/SQLAlchemy-1.4.15 gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw48 C / gw19 C / gw20 C / gw21 C / gw22 C / gw23 C / gw24 C / gw25 C / gw26 C / gw27 C / gw28 C / gw29 C / gw30 C / gw31 C / gw32 C / gw33 C / gw34 C / gw35 C / gw36 C / gw37 C / gw38 C / gw39 C / gw40 C / gw41 C / gw42 C / gw43 C / gw44 C / gw45 C / gw46 C / gw47 CINTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/nix/store/4v6lhz8sq9jwl3af8abs6cgpbh9lignr-python3.8-pytest-6.2.3/lib/python3.8/site-packages/_pytest/main.py", line 269, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> File "/nix/store/4v6lhz8sq9jwl3af8abs6cgpbh9lignr-python3.8-pytest-6.2.3/lib/python3.8/site-packages/_pytest/main.py", line 323, in _main INTERNALERROR> config.hook.pytest_runtestloop(session=session) INTERNALERROR> File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/hooks.py", line 286, in __call__ INTERNALERROR> return self._hookexec(self, self.get_hookimpls(), kwargs) INTERNALERROR> File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/manager.py", line 93, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/manager.py", line 84, in <lambda> INTERNALERROR> self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( INTERNALERROR> File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/callers.py", line 208, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/callers.py", line 80, in get_result INTERNALERROR> raise ex[1].with_traceback(ex[2]) INTERNALERROR> File "/nix/store/r4lwmmknxwx3gq2bv73yf0rkli9d902d-python3.8-pluggy-0.13.1/lib/python3.8/site-packages/pluggy/callers.py", line 187, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/nix/store/ws9fk09ssyzhy93i8janlh274nay3190-python3.8-pytest-xdist-2.2.1/lib/python3.8/site-packages/xdist/dsession.py", line 112, in pytest_runtestloop INTERNALERROR> self.loop_once() INTERNALERROR> File "/nix/store/ws9fk09ssyzhy93i8janlh274nay3190-python3.8-pytest-xdist-2.2.1/lib/python3.8/site-packages/xdist/dsession.py", line 135, in loop_once INTERNALERROR> call(**kwargs) INTERNALERROR> File "/nix/store/ws9fk09ssyzhy93i8janlh274nay3190-python3.8-pytest-xdist-2.2.1/lib/python3.8/site-packages/xdist/dsession.py", line 224, in worker_errordown INTERNALERROR> self._active_nodes.remove(node) INTERNALERROR> KeyError: <WorkerController gw18>
2021-05-28python3Packages.SQLAlchemy: 1.4.15 -> 1.4.16Martin Weinelt
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_16
2021-05-16python3Packages.sqlalchemy: 1.3.23 -> 1.4.15Martin Weinelt
2021-04-03pythonPackages: move python 2 only expressions to python2-packages.nixFrederik Rietdijk
2021-02-26python3Packages.sqlalchemy: parallelize tests with xdistMartin Weinelt
Cuts down the test phase from 11 to 4 minutes on my remote builder.
2021-02-26python3Packages.SQLAlchemy: 1.3.20 -> 1.3.23Frederik Rietdijk
2021-02-24pythonPackages.sqlalchemy: fix testsSandro Jäckel
2020-11-05python3Packages.SQLAlchemy: 1.3.19 -> 1.3.20Frederik Rietdijk
2020-08-30python3Packages.SQLAlchemy: 1.3.18 -> 1.3.19Frederik Rietdijk
2020-08-04python: SQLAlchemy: 1.3.17 -> 1.3.18Frederik Rietdijk
2020-06-06python: SQLAlchemy: 1.3.16 -> 1.3.17Frederik Rietdijk
2020-05-11python3Package.sqlalchemy: 1.3.13 -> 1.3.16Jonathan Ringer
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly