Commit Graph

  • 5f26a66aec Merge "PG nulls not distinct support" into main mike bayer 2023-06-07 15:46:33 +00:00
  • f16402b9b8 Guard against mapped classes in map_imperatively. Federico Caselli 2023-05-31 22:36:00 +02:00
  • f6dc8b872d PG nulls not distinct support pavelserchenia 2023-05-26 07:16:54 -04:00
  • 693b8744ee skip sqlite file for this test Mike Bayer 2023-06-05 23:01:57 -04:00
  • 020b1621ec Merge "add 3.12" into main mike bayer 2023-06-05 19:51:55 +00:00
  • 59521abcc0 add 3.12 Federico Caselli 2023-05-22 21:54:47 +02:00
  • fbe0f2dd0f Merge "use internal declarative creator for DeclarativeBaseNoMeta" into main mike bayer 2023-06-05 18:40:04 +00:00
  • d7469c98fa once again note pydantic is never really going to work Mike Bayer 2023-06-05 12:26:43 -04:00
  • 8e297afa8d use internal declarative creator for DeclarativeBaseNoMeta Mike Bayer 2023-05-30 14:54:42 -04:00
  • 7f55ba3e08 Merge "Support dataclass default with init=False" into main mike bayer 2023-06-05 15:24:36 +00:00
  • ee6a3158f7 add 058c230cea to ignore revs Mike Bayer 2023-06-04 10:40:52 -04:00
  • d467fecb6f Merge "Update black to v23.3.0 and flake8 to v6" into main mike bayer 2023-06-04 14:35:14 +00:00
  • 8f720e1529 Support dataclass default with init=False Federico Caselli 2023-06-03 12:40:00 +02:00
  • 14825668ab Merge "base _O around object, not Any" into main mike bayer 2023-06-02 17:57:51 +00:00
  • d9d0ffd96c Add psycopg binary to extras (#9865) Vlastimil Zíma 2023-05-31 21:54:19 +02:00
  • ab042fde03 run format_docs_code.py on changes to self_referential.rst Mike Bayer 2023-05-31 09:00:31 -04:00
  • a349447b7d remove outdated docs section from psycopg dialect Federico Caselli 2023-05-30 22:23:14 +02:00
  • 058c230cea Update black to v23.3.0 and flake8 to v6 Federico Caselli 2023-05-30 21:40:21 +02:00
  • 30e2aaf2d2 update adjacency list docs / example for 2.0 Mike Bayer 2023-05-30 14:27:32 -04:00
  • 1bd6e8ed56 Bump pypa/cibuildwheel from 2.12.3 to 2.13.0 (#9851) dependabot[bot] 2023-05-29 20:50:37 +02:00
  • 1c29ec541c Update associationproxy.rst (#9848) Peter Schutt 2023-05-30 04:46:51 +10:00
  • 0840b0e9eb base _O around object, not Any Mike Bayer 2023-05-29 12:25:42 -04:00
  • a85ce0083d Merge "Improve PostgreSQL custom operators" into main mike bayer 2023-05-28 13:29:14 +00:00
  • 8662378fe8 Merge "tighten up overwritten attribute detection and use a deprecation" into main mike bayer 2023-05-28 13:27:05 +00:00
  • cf4dec5ac4 Improve PostgreSQL custom operators Federico Caselli 2023-05-27 00:36:04 +02:00
  • dada436af5 Merge "Improve PG reflection compat." into main mike bayer 2023-05-27 13:07:22 +00:00
  • 5840035260 tighten up overwritten attribute detection and use a deprecation Mike Bayer 2023-05-26 10:51:02 -04:00
  • 9c1a0b3546 QueuePool is now default for SQLite Seth 2023-05-26 15:28:34 -04:00
  • 9f9668c801 Documentation fixes (#9747) F.D.Castel 2023-05-26 16:27:17 -03:00
  • b42518b132 change conn.execute to connection.execute (#9842) Tim Ryan 2023-05-26 15:26:00 -04:00
  • 8578c73e8e Update check constraint docs for MySQL support (#9803) Leah Einhorn 2023-05-26 15:25:07 -04:00
  • 0ea59dcf45 Improve PG reflection compat. Federico Caselli 2023-05-26 00:17:40 +02:00
  • 2dced78f33 Merge "add reflection arguments, engine/conn bind to DeferredReflection.prepare" into main mike bayer 2023-05-24 13:17:24 +00:00
  • fb7d677e1e Merge "attempt to clarify sentinel mismatch message" into main mike bayer 2023-05-24 13:14:52 +00:00
  • f1f6b296c5 add reflection arguments, engine/conn bind to DeferredReflection.prepare Mike Bayer 2023-05-23 22:21:30 -04:00
  • 0b00d24c92 Fix formatting of cache logging output Gord Thompson 2023-05-23 07:50:34 -06:00
  • 11ee4c59c2 attempt to clarify sentinel mismatch message Mike Bayer 2023-05-22 19:09:31 -04:00
  • dfb09c0e42 restore and test correct defaults for validates() keyword args Mike Bayer 2023-05-22 13:12:58 -04:00
  • 8a6d41d5f5 use python highlight for model example in large collections Mike Bayer 2023-05-20 11:53:44 -04:00
  • 65985f9ddd Version 2.0.16 placeholder Mike Bayer 2023-05-19 21:00:30 -04:00
  • b722c8ab24 - 2.0.15 rel_2_0_15 Mike Bayer 2023-05-19 20:16:18 -04:00
  • 8aaae63736 typos Mike Bayer 2023-05-19 20:15:03 -04:00
  • d470851277 Merge "establish Uuid as emulated, pg.UUID as nativeforemulated" into main mike bayer 2023-05-19 23:52:09 +00:00
  • ee6ab85e49 establish Uuid as emulated, pg.UUID as nativeforemulated Mike Bayer 2023-05-19 15:56:31 -04:00
  • e439d177fa Merge "use an ORM compile state for all statements with any ORM entities anywhere" into main mike bayer 2023-05-19 19:58:25 +00:00
  • a2e27eb4d7 use an ORM compile state for all statements with any ORM entities anywhere Mike Bayer 2023-05-19 09:35:30 -04:00
  • 8e465ce278 clarify exec_driver_sql Mike Bayer 2023-05-19 09:50:09 -04:00
  • 75d716c779 clarify exec_driver_sql Mike Bayer 2023-05-19 09:50:09 -04:00
  • 9764a07c53 Version 2.0.15 placeholder Mike Bayer 2023-05-18 14:17:10 -04:00
  • caefe402d0 - 2.0.14 rel_2_0_14 Mike Bayer 2023-05-18 14:06:26 -04:00
  • b196cf7215 Merge "Move try_cast() from mssql to base" into main mike bayer 2023-05-18 17:28:41 +00:00
  • d7a07d9c7a typo Mike Bayer 2023-05-18 12:45:42 -04:00
  • be614e7a4e Move try_cast() from mssql to base Nick Crews 2023-05-18 08:01:18 -04:00
  • 0fe5ef94e3 Merge "remove "aliased class pool" caching approach" into main mike bayer 2023-05-17 15:15:42 +00:00
  • c222723168 Merge "omit pypy from sizeof tests" into main mike bayer 2023-05-17 13:15:25 +00:00
  • 499c921374 fix link issue, add ref for pytest-xdist pin Federico Caselli 2023-05-15 21:00:57 +02:00
  • f6e803d412 block pytest-xdist 3.3.0 Mike Bayer 2023-05-15 14:59:18 -04:00
  • 13fb60bfa6 Avoid unnecessary nested exceptions Federico Caselli 2023-05-15 20:50:21 +02:00
  • 73533d4a4c omit pypy from sizeof tests Mike Bayer 2023-05-15 11:37:48 -04:00
  • 9f7c97b40b limit joinedload exclusion rules to immediate mapped columns Mike Bayer 2023-05-13 12:32:31 -04:00
  • 4b37ded289 remove "aliased class pool" caching approach Mike Bayer 2023-05-12 23:42:09 -04:00
  • 04380021c8 qualify session.execute() resulting in autoflush Mike Bayer 2023-05-12 22:30:40 -04:00
  • eb286c15f0 qualify session.execute() resulting in autoflush Mike Bayer 2023-05-12 22:30:40 -04:00
  • 11a1d5e704 include create_type in pg.ENUM.adapt; test all attrs Mike Bayer 2023-05-12 14:34:00 -04:00
  • 169d6e6804 substitute include_table param rather than adding Mike Bayer 2023-05-12 11:20:52 -04:00
  • 58d37abb04 Merge "return empty MappedColumn() at early pep-593 step" into main mike bayer 2023-05-11 17:20:21 +00:00
  • 7db1ced9e3 skip ORM loading setups for non-toplevel DML Mike Bayer 2023-05-11 10:06:10 -04:00
  • 73a273c90c return empty MappedColumn() at early pep-593 step Mike Bayer 2023-05-10 22:03:18 -04:00
  • e00591ec27 Version 2.0.14 placeholder Mike Bayer 2023-05-10 18:30:29 -04:00
  • e0bf5ba169 - 2.0.13 rel_2_0_13 Mike Bayer 2023-05-10 18:23:10 -04:00
  • 32fc4f3de2 add missing docs Mike Bayer 2023-05-10 16:44:02 -04:00
  • 4f52073370 Merge "add full parameter types for ORM with_for_update" into main mike bayer 2023-05-10 20:15:15 +00:00
  • 189039b9d3 add full parameter types for ORM with_for_update Mike Bayer 2023-05-10 11:08:07 -04:00
  • bce61160a9 Merge "fix test suite warnings" into main mike bayer 2023-05-10 15:11:06 +00:00
  • 6f723defa4 note future row change for session.execute() Mike Bayer 2023-05-10 10:08:47 -04:00
  • 987285fb4b note future row change for session.execute() Mike Bayer 2023-05-10 10:08:47 -04:00
  • 60b3119831 fix test suite warnings Mike Bayer 2023-04-30 18:27:24 -04:00
  • f71c73696a Merge "guard against duplicate mutable event listeners" into main mike bayer 2023-05-09 21:54:03 +00:00
  • 8ee129d988 guard against duplicate mutable event listeners Mike Bayer 2023-05-09 11:19:43 -04:00
  • cef8adac8a Merge "Ensure float are not implemented as numeric" into main mike bayer 2023-05-09 17:55:16 +00:00
  • 4e3806861b allow column named twice warning to take effect Mike Bayer 2023-05-09 11:33:30 -04:00
  • 946e71efdf Merge "implement FromLinter for UPDATE, DELETE statements" into main mike bayer 2023-05-09 14:56:55 +00:00
  • ddd25a0374 update errors page for greenlet error Mike Bayer 2023-05-09 10:54:10 -04:00
  • a7d8063171 Merge "Improve oracle index reflection" into main mike bayer 2023-05-09 14:39:18 +00:00
  • a517e14ee4 Merge "add bind casts for BYTEA on asyncpg" into main mike bayer 2023-05-09 14:31:19 +00:00
  • ff821e57c9 Ensure float are not implemented as numeric Federico Caselli 2023-04-26 21:40:38 +02:00
  • 89c8688d71 Merge "add AsyncAttrs" into main mike bayer 2023-05-09 14:10:24 +00:00
  • 4a62625d99 implement FromLinter for UPDATE, DELETE statements Mike Bayer 2023-04-28 12:07:09 -04:00
  • a1a16a3509 Fix usage of Annotated in DeclarativeBase docstring (#9751) Viicos 2023-05-08 22:19:47 +02:00
  • b3216486c4 add AsyncAttrs Mike Bayer 2023-05-05 11:50:29 -04:00
  • 671647c857 fix test on old sqlite Federico Caselli 2023-05-05 23:22:46 +02:00
  • dc60e7a7d3 add explicit step to set populate_existing for bulk insert Mike Bayer 2023-05-05 09:16:10 -04:00
  • db9a2caa43 Merge "Add public alias of type _ColumnExpressionArgument" into main mike bayer 2023-05-04 12:56:59 +00:00
  • 3841c5c7de Merge "adjust fwd_ref logic" into main mike bayer 2023-05-04 12:54:18 +00:00
  • aebdc7cfdf Merge "improve natural_path usage in two places" into main mike bayer 2023-05-04 12:53:40 +00:00
  • 667a9ca214 add bind casts for BYTEA on asyncpg Mike Bayer 2023-05-03 22:33:28 -04:00
  • 228490ead7 Version 2.0.13 placeholder Mike Bayer 2023-04-30 17:42:23 -04:00
  • 5721f262db - 2.0.12 rel_2_0_12 Mike Bayer 2023-04-30 17:34:36 -04:00
  • cc7298e406 Version 1.4.49 placeholder Mike Bayer 2023-04-30 17:33:17 -04:00
  • 7edeef9336 cherry-pick changelog update for 1.4.49 Mike Bayer 2023-04-30 17:33:17 -04:00