Commit Graph

  • 781b8436a3 maintenance: bump version to 1.7.0 maintenance: update changelog with release notes maintenance: update __version__ in dataset/__init__ fix/upgrade-sqlalchemy2 master retoor 2025-11-09 17:03:37 +0100
  • 73c4c0f4bc refactor: simplify database and table interactions feat: update sqlalchemy version to 2.0.0 refactor: improve table insert and update methods refactor: streamline table select and distinct queries refactor: simplify table delete and schema creation feat: test: update tests to reflect api changes retoor 2025-11-09 17:02:19 +0100
  • b2ab09e58c
    Merge pull request #424 from investigativedata/fix/distinct-slice Gregor Aisch 2025-02-05 12:22:42 +0000
  • d61d309637
    Respect _limit and _offset kwargs for select distinct Simon Wörpel 2023-08-08 15:42:38 +0200
  • 5c2dc8d3af Bump version: 1.6.1 → 1.6.2 Friedrich Lindenberg 2023-07-12 10:51:27 +0200
  • 4ca0584d3f try this Friedrich Lindenberg 2023-07-12 10:38:20 +0200
  • dbc6dc5744 Bump version: 1.6.0 → 1.6.1 Friedrich Lindenberg 2023-07-12 10:37:16 +0200
  • 3e974c9070
    Merge pull request #423 from catileptic/bugfix/419 Friedrich Lindenberg 2023-07-12 10:34:38 +0200
  • 5d44006c40
    Fix add_column method to work with Alembic 1.11+ Alex Stefanescu 2023-07-12 10:16:58 +0200
  • 0757b5010b Bump version: 1.5.2 → 1.6.0 Friedrich Lindenberg 2023-01-30 09:55:46 +0100
  • cea87af0b2 pin sqlalchemy below 2.0.0 Friedrich Lindenberg 2023-01-30 09:51:40 +0100
  • b99e4f95d8
    Merge pull request #398 from timgates42/bugfix_typos Friedrich Lindenberg 2022-12-27 15:35:21 +0100
  • 976c25ad14
    docs: Fix a few typos Tim Gates 2022-07-17 12:21:02 +1000
  • be81e8f000
    Merge pull request #397 from xqm32/fix-typo Friedrich Lindenberg 2022-06-03 08:54:53 +0200
  • 6d6e581edb docs: fix typo for Database.query() xqm32 2022-06-03 01:11:49 +0800
  • 7e921501f6 add missing arguments, fixes #391. Friedrich Lindenberg 2022-01-07 13:09:25 +0100
  • 75c12f79cc Bump version: 1.5.1 → 1.5.2 Friedrich Lindenberg 2021-12-16 11:10:24 +0100
  • 6121e517a8 Consider PK when checking for indexes, fixes #382. Friedrich Lindenberg 2021-12-16 11:06:31 +0100
  • 602d52f416 Try to make convert row work on sqla 1.3 and 1.4. Friedrich Lindenberg 2021-12-16 10:21:40 +0100
  • 8c91b6feaa Bump version: 1.5.0 → 1.5.1 Friedrich Lindenberg 2021-11-17 18:32:29 +0100
  • 4e359f5e01 Formatting fixes Friedrich Lindenberg 2021-11-17 18:27:48 +0100
  • 5885680645
    Merge pull request #387 from kapily/sqlite_uri Friedrich Lindenberg 2021-11-17 18:10:42 +0100
  • 6cdafa59b0
    Merge pull request #388 from kapily/rename_to_on_connec Friedrich Lindenberg 2021-11-17 18:10:09 +0100
  • 5f17e92293 Rename to on connect statements Kapil Yedidi 2021-11-17 09:09:03 -0800
  • d0491ec0e3
    Merge pull request #386 from kapily/add_arbitrary_pragmas Friedrich Lindenberg 2021-11-17 17:53:22 +0100
  • 433bc0a5ba Made requested change Kapil Yedidi 2021-11-17 08:52:14 -0800
  • 5663dc8251 saving state Kapil Yedidi 2021-11-17 08:46:27 -0800
  • eb06d95559 Bug fix Kapil Yedidi 2021-11-16 15:11:55 -0800
  • 5f93c3748a Add SQLite url builder Kapil Yedidi 2021-11-15 09:00:33 -0800
  • 42ee4530bb Allow passing in off arbitrary sqlite pragmas Kapil Yedidi 2021-11-15 08:08:10 -0800
  • b1638a41d6 Switch from nose to pytest Friedrich Lindenberg 2021-10-30 12:06:58 +0200
  • 63c8357d1b
    Merge pull request #385 from ammgws/patch-1 Friedrich Lindenberg 2021-10-29 13:49:21 +0200
  • 6ade1fdeb8
    docs: fix examples for find Jason Nader 2021-10-27 15:07:52 +0900
  • e5d52d6eee
    Merge pull request #381 from mijaba/master Friedrich Lindenberg 2021-08-11 20:59:22 +0200
  • 79a47a4f6a
    Merge pull request #1 from mijaba/mijaba-patch-1 mijaba 2021-08-11 14:29:15 +0200
  • 043db2bcaa
    Update table.py mijaba 2021-08-11 14:27:24 +0200
  • 7b90d76097 Rename function, fixes #377. Friedrich Lindenberg 2021-07-29 17:35:03 +0200
  • 41b7552df1
    Merge pull request #376 from Remalloc/master Friedrich Lindenberg 2021-07-29 15:49:56 +0200
  • 01866c0a61
    Create FUNDING.yml Friedrich Lindenberg 2021-06-25 13:51:49 +0200
  • 7f49e89350 Remove all keys from values remalloc.virtual@gmail.com 2021-06-09 14:16:40 +0800
  • f7254e5021
    Merge pull request #373 from Remalloc/master Friedrich Lindenberg 2021-06-07 09:37:21 +0200
  • bd307909ef
    Update api.rst Remalloc 2021-06-03 14:31:55 +0800
  • 8f78466fcb
    Merge pull request #368 from pudo/dependabot/add-v2-config-file Friedrich Lindenberg 2021-05-28 13:31:42 +0200
  • 8bccd6264b
    Upgrade to GitHub-native Dependabot dependabot-preview[bot] 2021-04-28 22:02:23 +0000
  • 0e5dee2357 Bump version: 1.4.5 → 1.5.0 Friedrich Lindenberg 2021-04-22 19:01:41 +0200
  • a75b7c4c93 Fix linting issue Friedrich Lindenberg 2021-04-22 18:54:19 +0200
  • c13b79fc59 Try to fix #365. Friedrich Lindenberg 2021-04-22 18:51:20 +0200
  • 45794d349f
    Merge pull request #364 from branchjoshua/bugfix-database-close Friedrich Lindenberg 2021-04-22 18:46:59 +0200
  • ed3b120f85 Fixes pudo/dataset#363 by tracking checked-out sqlalchemy database connections, on a per-thread basis, and closing all connections when Database.close() is called. Joshua Branch 2021-03-10 00:35:04 -0500
  • 2791a61939 Bump version: 1.4.4 → 1.4.5 Friedrich Lindenberg 2021-02-08 11:37:18 +0100
  • d230a7912b
    Merge pull request #360 from kapily/master Friedrich Lindenberg 2021-02-08 10:57:55 +0100
  • 1f16e6eb34 made requested changes Kapil Yedidi 2021-02-02 14:07:06 -0800
  • fd918f06b6 Bump version: 1.4.3 → 1.4.4 Friedrich Lindenberg 2021-01-17 12:45:56 +0100
  • 2de3e0b84c Correct the query documentation. Fixes #357, fixes #353. Friedrich Lindenberg 2021-01-17 12:45:29 +0100
  • 97d67e397d Bump version: 1.4.2 → 1.4.3 Friedrich Lindenberg 2020-12-30 22:33:06 +0100
  • 2cce18dfb6 Clean up a bit Friedrich Lindenberg 2020-12-30 22:28:12 +0100
  • 8325f855af Revamp the documentation Friedrich Lindenberg 2020-12-30 22:16:10 +0100
  • 02d3d0333f Support disabling auto-increment on primary keys, fixes #351. Friedrich Lindenberg 2020-12-29 20:03:45 +0100
  • 2b1947e407 radically simplify upsert_many; refs #352. Friedrich Lindenberg 2020-12-29 19:34:37 +0100
  • 5e09aba401 Remove flush_tables, fixes #356. Friedrich Lindenberg 2020-12-29 18:39:44 +0100
  • 846b5f200a Bump version: 1.4.1 → 1.4.2 Friedrich Lindenberg 2020-11-19 13:15:03 +0100
  • 3a931b7b5b Bump version: 1.4.0 → 1.4.1 Friedrich Lindenberg 2020-11-14 23:02:17 +0100
  • 69d68a5455 bumpversion mess-up Friedrich Lindenberg 2020-11-14 23:02:06 +0100
  • e82618cf4e Bump version: 1.3.2 → 1.4.0 Friedrich Lindenberg 2020-11-14 22:58:02 +0100
  • 2a6a6c1e22 Remove unused arguments, fixes #343. Friedrich Lindenberg 2020-11-14 22:51:05 +0100
  • de68e2ba2b Re-org a little bit :) Friedrich Lindenberg 2020-11-14 22:48:56 +0100
  • ee39cfb148
    Merge pull request #346 from kapily/sqlite_wal_mode Friedrich Lindenberg 2020-11-14 22:37:20 +0100
  • ae3a30da19 Added WAL by default for SQLite databases Kapil Yedidi 2020-10-15 10:41:58 -0700
  • 68a8ad8c2b
    Merge pull request #339 from Remalloc/master Friedrich Lindenberg 2020-09-01 08:57:27 +0200
  • f81ed66732 Add missing method "upsert_many" in Table api doc remalloc.virtual@gmail.com 2020-09-01 12:25:27 +0800
  • c8b94131e3
    Merge pull request #338 from tatsuya4559/fix/remove_freeze Friedrich Lindenberg 2020-08-30 11:33:05 +0200
  • 5d6a840740 removed freeze from __all__ listing. tatsuya4559 2020-08-30 08:40:02 +0900
  • 14db5e00e6
    Merge pull request #336 from pudo/fix-ci Friedrich Lindenberg 2020-08-23 13:54:17 +0200
  • e9c8b11102 wat Friedrich Lindenberg 2020-08-23 13:48:01 +0200
  • f4b9e754d8 Test against mysql Friedrich Lindenberg 2020-08-23 13:45:30 +0200
  • 3479e5ba35 Try and shut up MySQL about index length. Weird. Friedrich Lindenberg 2020-08-23 13:35:48 +0200
  • 4034a12f62 Get rid of the flush statement, but I'm not sure this has no side effects Friedrich Lindenberg 2020-08-23 12:30:30 +0200
  • 3fe0ae10aa Seems it was that lock. Friedrich Lindenberg 2020-08-23 12:23:00 +0200
  • 28109d6826 Minor fixes Friedrich Lindenberg 2020-08-23 12:10:10 +0200
  • a17f2c8d5c Apply black Friedrich Lindenberg 2020-08-02 12:52:11 +0200
  • eb4abcbe42 Try localhost Friedrich Lindenberg 2020-06-29 07:40:56 +0200
  • 2d215bb44a Try and get the pipeline right Friedrich Lindenberg 2020-06-28 23:13:52 +0200
  • 6469ad5c42 Use default DB more Friedrich Lindenberg 2020-06-28 23:06:59 +0200
  • 07ef8d22c1 Remove duplicate function Friedrich Lindenberg 2020-06-28 21:09:09 +0200
  • 37c0f87d10 Adopt banal for utility functions Friedrich Lindenberg 2020-06-28 18:58:00 +0200
  • 8dede2b757 Bump version: 1.3.1 → 1.3.2 Friedrich Lindenberg 2020-06-28 15:51:21 +0200
  • 439e14f421 Remove table from db cache, fixes #329. Friedrich Lindenberg 2020-06-28 15:47:48 +0200
  • 17fffe78c2 Create tables only when ensure_schema=True. Fixes #330. Friedrich Lindenberg 2020-06-28 15:44:42 +0200
  • 2637254bcf Catch closed RP, fixes #334. Friedrich Lindenberg 2020-06-28 15:02:20 +0200
  • 0c46d9eead Bump version: 1.3.0 → 1.3.1 Friedrich Lindenberg 2020-04-06 23:10:26 +0200
  • 9cbdb3772c A bit of cleanup Friedrich Lindenberg 2020-04-06 22:56:35 +0200
  • 507b0a5a40
    Merge pull request #321 from benfasoli/master Friedrich Lindenberg 2020-04-06 22:44:48 +0200
  • 7cc0740bc0 Fix lint Friedrich Lindenberg 2020-04-06 22:38:28 +0200
  • 38a5ad9b83
    Merge pull request #323 from byron10000/master Friedrich Lindenberg 2020-04-06 15:34:12 +0200
  • 412b80f13c add two clauses which are 'startswith' and 'enswith' byron10000 2020-04-06 10:26:16 +0800
  • 7fee6da44d Adds support for JSONB in PostgresQL Passes dialect to instances of Types for vendor-specific type mappings. Ben Fasoli 2020-03-25 20:29:58 -0700
  • aeaab50043 Adds support to serialize dict as JSON There are likely some vendor-specific enhancements (such as JSONB in PostgreSQL) but the current method of type guessing doesn't know anything about the underlying database. Ben Fasoli 2020-03-25 19:35:36 -0700
  • d51fcb604f Replace cls argument with self Not sure if this was originally intended to be a @classmethod but it's now written and called as a method bound to an instance of the class. Ben Fasoli 2020-03-25 18:51:56 -0700
  • 0a32b89c01 Bump version: 1.2.3 → 1.3.0 Friedrich Lindenberg 2020-03-15 14:07:19 +0100
  • 2677bc04c6 Add lint, remove travis Friedrich Lindenberg 2020-03-15 13:54:34 +0100