An open API service providing commit metadata for open source projects.

GitHub / MagicStack/asyncpg / commits

A fast PostgreSQL Database Client Library for Python/asyncio.

SHA Message Author Date Stats
9e42642b Add Python 3.14 support, experimental subinterpreter/freethreading support (#... Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
12 days ago
6fe1c494 Move development deps away from extras and into dependency groups (#1280) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
17 days ago
7a548166 Fix a couple of missed Python version guards Elvis Pranskevichus <e****s@g****m> 17 days ago
6c2c4904 Drop support for EOL Python 3.8 (#1281) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
17 days ago
4c60ae89 Bump version to 0.31.0.dev0 Elvis Pranskevichus <e****s@g****m> 17 days ago
b4d28921 Bump timeout in Pool tests Elvis Pranskevichus <e****s@g****m> 23 days ago
e94302d2 Avoid leaking connections if _can_use_connection fails (#1269) yuliy-openai <y****y@o****m>
Committed by: GitHub <n****y@g****m>
23 days ago
1d63bb15 Implement connection service file functionality (#1223) Andrew Jackson <4****0@u****m>
Committed by: GitHub <n****y@g****m>
23 days ago
5b14653e Make `prepare()` not use named statements by default when cache is disabled (... Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
8 months ago
0525b53d Fix lint in test_connect (#1246) Anton Myroniuk <a****k@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
01c0db7b Fix multi port connection string issue (#1222)
Co-authored-by: CommanderKeynes <a****7@g****a>
Andrew Jackson <4****0@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
07e163f6 Fix "implicit optional", e.g. `arg: int = None` (#1239) Andrew <a****1@f****m>
Committed by: GitHub <n****y@g****m>
8 months ago
5c9986c4 Avoid performing type introspection on known types (#1243) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
8 months ago
5a1ee01f Disable connection URI tests broken by a recent Python fix (#1244) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
8 months ago
d0797f1f Fix typing issues around Range/RangeValue (#1196) Dan McGee <d****e@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
e9bb6954 Add typing to auxiliary classes around `Pool` (#1197) Daniël van Noord <1****d@u****m>
Committed by: GitHub <n****y@g****m>
12 months ago
a273e0e1 Add typing to two objects in `connection_utils` (#1198) Daniël van Noord <1****d@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
965fb082 Fix release workflow Elvis Pranskevichus <e****s@e****m> about 1 year ago
bae282ec asyncpg v0.30.0 Elvis Pranskevichus <e****s@e****m> about 1 year ago
f6ec755c Allow customizing connection state reset (#1191) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
3ef884ef Upgrade Sphinx Elvis Pranskevichus <e****s@e****m> about 1 year ago
3ee19baa Add connect_fn kwarg to Pool to better support GCP's CloudSQL (#1170)
Co-authored-by: Elvis Pranskevichus <e****s@e****m>
Daniel Manson <d****k@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
73f2209d Add `fetchmany` to execute many *and* return rows (#1175)
Co-authored-by: Elvis Pranskevichus <e****s@e****m>
Ross MacArthur <r****s@m****o>
Committed by: GitHub <n****y@g****m>
about 1 year ago
b732b4fc tests: Attempt to inhibit spurious ConnectionResetError on Windows (#1190) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
cee97e1a Test on PostgreSQL 17 (#1189) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
3aa98944 Test and build on Python 3.13 (#1188) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
afdb05c7 Add support for the `sslnegotiation` parameter (#1187) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
259d16e5 handle `None` parameters in query, returning NULL (#1180)
Co-authored-by: Elvis Pranskevichus <e****s@e****m>
Francisco Obispo <9****c@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
8f2be4ca Unbreak test broken in #1185 Elvis Pranskevichus <e****s@e****m> about 1 year ago
aa2d0e69 notice also the MERGE command (#1185) MeggyCal <M****l@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
327f2a7a Require async_timeout for python < 3.11 (#1177) Iurii Pliner <y****r@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
73a7af5a Remove empty line (#1168) ArtemIsmagilov <1****v@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
597fe541 Allow testing with uvloop on Python 3.12 (#1182)
Co-authored-by: Elvis Pranskevichus <e****s@m****o>
Ben Beasley <c****e@m****t>
Committed by: GitHub <n****y@g****m>
about 1 year ago
0a322a2e Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows (#1178)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
85d7eed4 gssapi: use hostbased_service name type (#1167) Eugene Toder <e****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
98aebf1f Drop a bit of dead code Elvis Pranskevichus <e****s@e****m> over 1 year ago
11101c6e Replace obsolete, unsafe Py_TRASHCAN_SAFE_BEGIN/END (#1150) Ben Beasley <c****e@m****t>
Committed by: GitHub <n****y@g****m>
over 1 year ago
7dc58728 fix: return the pool from _async_init__ if it's already initialized (#1104) guacs <1****s@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e8488149 docs: fix connection pool close call (#1125) Paulo Freitas <3****b@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
258d8a95 Allow Cython 3 (#1101) Ben Beasley <c****e@m****t>
Committed by: GitHub <n****y@g****m>
over 1 year ago
636420b1 Mark pool-wrapped connection coroutine methods as coroutines (#1134) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
7f004849 .github: Explicitly install Postgres in platform tests (#1164) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
85fca3f3 Unbreak documentation build. Elvis Pranskevichus <e****s@e****m> over 1 year ago
9fcddfc1 Use asyncio.run() instead of run_until_complete() (#1140) Eugene Toder <e****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
1194a8a6 s/quote/quote_plus/ in the note about DSN part quoting Elvis Pranskevichus <e****s@e****m> over 1 year ago
1aab2094 Implement SSPI authentication (#1128) Eugene Toder <e****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
d42432bf Add initial typings (#1127) Bryan Forbes <b****n@r****t>
Committed by: GitHub <n****y@g****m>
over 1 year ago
1d4e5680 Implement GSSAPI authentication (#1122) Eugene Toder <e****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c2c8d20b Post-release version bump Elvis Pranskevichus <e****s@e****m> almost 2 years ago
74f3a003 asyncpg v0.29.0 Elvis Pranskevichus <e****s@e****m> almost 2 years ago
d7faaff5 fix: allow host tuple (#1021) Marcel <6****m@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b2697ffd Add query logging callbacks and context manager (#1043) Dan Watson <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
93a6f79a Cut BaseProtocol circular reference on close. (#1049)
Co-authored-by: Elvis Pranskevichus <e****s@e****m>
Andrew Geng <p****s@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
ca9f03be Close cursor portals once the iterator is exhausted (#1088) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b7ffab6c Add support for the `WHERE` clause in `copy_to` methods (#941) Kaylynn Morgan <5****4@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
70c8bd81 Use cleanup_ctx in pool usage doc (#878)
Co-authored-by: Elvis Pranskevichus <e****s@e****m>
Ilya Beda <i****x@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
ccc7baf9 Small fix for documentation on using SSL in Connection (#995) Scott Fredericksen <s****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
313b2b2b Use the `timeout` context manager in the connection path (#1087) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
8b45beb4 Update automatic PostGIS type conversion for Shapely 2.0 (#1085) ChimneySwift <2****t@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
4bdd8a7e Switch to Python 3.12-style `wait_for` (#1086) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
4ddb0397 Remove connection parameter caching in `Pool` (#1053) ermakov-oleg <e****g@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
deea86ce Test on Python 3.12 and PostgreSQL 16 (#1084) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
0c3bf600 Issue #1020 Infinity numeric support (#1067) Vitaly Kirsanov <k****a@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
f21ebf64 Disable JIT while doing type introspection (#1082) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
7cb4e70d Support `target_session_attrs` in URL format, add tests (#1073) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
89d5bd03 Fix handling of non-ASCII passwords (#1062) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
922fcd10 Add support for tuple-format custom codecs on composite types (#1061) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
af922bcf Handle environments with HOME set to a not-a-directory (#1063) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
cbf64e18 When prepared statements are disabled, avoid relying on them harder (#1065) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
87ab1431 Drop support for Python 3.7 (#1064) Bryan Forbes <b****n@r****t>
Committed by: GitHub <n****y@g****m>
about 2 years ago
511aeb23 Post-release version bump Elvis Pranskevichus <e****s@e****m> over 2 years ago
a1a7b1a5 Scale flake8 back to 5.0 (#1048) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
fdf559f6 Move pytest and coverage config to pyproject.toml Elvis Pranskevichus <e****s@e****m> over 2 years ago
bc79953e Minor edits to the `target_session_attrs` patch. Elvis Pranskevichus <e****s@e****m> over 2 years ago
6043d913 Fix closing of connection discarded by session target attrs (#1046) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
faa94d1e Move most metadata to pyproject.toml (#1045) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9a12d149 asyncpg v0.28.0 Elvis Pranskevichus <e****s@e****m> over 2 years ago
83c11595 Bust README cache Elvis Pranskevichus <e****s@e****m> over 2 years ago
7d4fcf04 Update benchmarks, add psycopg3 (#1042) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2f20bae7 Add support for READ UNCOMMITTED (#1039) Benoit C. Sirois <b****h@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
bf74e88b Add support for target_session_attrs (#987)
Co-authored-by: rony batista <r****a@r****m>, Jesse De Loore <j****e@s****e>
JesseDeLoore <j****e@n****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7443a9e7 fix: salt and iterations parsing for scram (#1026)
Co-authored-by: Yaroslav Panichkin <p****k@p****u>
trigonometr <6****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
172b8f69 Handle environments without home dir (#1011) Léonard Besson <L****n@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
247b1a53 Fix missing PyPI wheels (#993) ddelange <1****e@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7df9812a Fix test_tls_version for LibreSSL (#974) Anna <c****v@s****n>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
9cb2c1ce Add Pool.is_closing() method (#973) David Baumgold <d****d@d****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
d2e710fe Do not try to cleanup statements (#981) Floris van Nee <f****e@o****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
43bd82c5 Correct the development version Elvis Pranskevichus <e****s@e****m> about 3 years ago
8f6cc98f workflows: Use python-verion in setup-python actions explicitly Elvis Pranskevichus <e****s@e****m> about 3 years ago
a6e2f183 Post-release version bump Elvis Pranskevichus <e****s@e****m> about 3 years ago
95cf254c workflows/release: Don't ignore errors in individual wheel jobs Elvis Pranskevichus <e****s@e****m> about 3 years ago
925cfe15 asyncpg v0.27.0 Elvis Pranskevichus <e****s@e****m> about 3 years ago
eab7fdf2 Test on Python 3.11 and PostgreSQL 15, fix workflow deprecations (#968) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
bb0cb39d Drop Python 3.6 support (#940) Bryan Forbes <b****n@r****t>
Committed by: GitHub <n****y@g****m>
about 3 years ago
eccdf61a Use the exact type name in Record.__repr__ (#959) Jon Parise <j****n@i****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
84c99bfd Show an example of a custom Record class (#960) Jon Parise <j****n@i****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
0e73fec2 Upgrade to flake8 5.0.4 (from 3.9.2) (#961) Jon Parise <j****n@i****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
40b16ea6 Exclude .venv from flake8 (#958) Jon Parise <j****n@i****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
5f908e67 Add Python 3.11 to the test matrix (#948) Elvis Pranskevichus <e****s@e****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
7bd6c49f Add arm64 mac and linux wheels (#954) ddelange <1****e@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago

← Back to repository