1.0.1 (2025-03-24)
1.0.0 (2025-03-11)
- schema method persisting only on current query (#575)
0.19.3 (2025-01-24)
0.19.2 (2025-01-08)
0.19.1 (2024-12-30)
0.19.0 (2024-11-22)
0.18.0 (2024-10-31)
0.17.2 (2024-10-18)
- bump minimal version of Python to 3.9 (#522) (11da550)
- deps: install strenum package only with Python 3.10 and older (#519) (9dfefd0)
- Types to use Option[T] (#514) (645b677)
0.17.1 (2024-10-02)
0.17.0 (2024-09-28)
0.16.11 (2024-08-22)
0.16.10 (2024-08-14)
-
chore(deps-dev): bump zipp from 3.18.1 to 3.19.1 (#470) (
a0bbb4f
) -
chore(deps-dev): bump python-semantic-release from 9.8.3 to 9.8.5 (#469) (
61be87c
) -
chore(deps): bump python-semantic-release/python-semantic-release from 9.8.3 to 9.8.5 (#468) (
7a62fde
) -
chore(deps): bump certifi from 2024.2.2 to 2024.7.4 (#467) (
f7eb0f4
) -
chore(deps): bump pydantic from 2.7.4 to 2.8.2 (#464) (
b7c425d
) -
chore(deps-dev): bump python-semantic-release from 9.8.0 to 9.8.3 (#460) (
ce704b3
) -
chore(deps): bump python-semantic-release/python-semantic-release from 9.8.1 to 9.8.3 (#459) (
87995dd
) -
chore(deps-dev): bump urllib3 from 2.2.1 to 2.2.2 (#458) (
27b16fa
) -
chore(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 (#455) (
9d6bf07
) -
chore(deps): bump pydantic from 2.7.2 to 2.7.4 (#454) (
6b1b003
) -
chore(deps): bump python-semantic-release/python-semantic-release from 9.8.0 to 9.8.1 (#452) (
73eb0cf
) -
chore(deps-dev): bump pytest from 8.2.1 to 8.2.2 (#450) (
f2f3d4f
)
- fix: version bump (#471) (
b509b3a
)
-
chore(release): bump version to v0.16.8 (
3871911
) -
chore(deps): bump pydantic from 2.7.1 to 2.7.2 (#447) (
3161d15
)
- fix: add "verify" flag to the creation of client (
ffe9e28
)
- Follow redirects (#449) (
bb851bf
)
- chore(release): bump version to v0.16.7 (
bc2fc64
)
- fix: add get, head and count parameters to the rpc method. (#444) (
b1d48bc
)
- chore(release): bump version to v0.16.6 (
465232a
)
- fix: convert None to a string null for the is method (#446) (
9970ac3
)
-
chore(release): bump version to v0.16.5 (
901108a
) -
chore(deps-dev): bump python-semantic-release from 9.7.3 to 9.8.0 (#443) (
d8ce53a
) -
chore(deps): bump python-semantic-release/python-semantic-release from 9.7.3 to 9.8.0 (#442) (
42a4a32
) -
chore(deps-dev): bump requests from 2.31.0 to 2.32.0 (#440) (
9fe1070
) -
chore: code style fixes (#425) (
11076da
) -
chore(deps-dev): bump jinja2 from 3.1.3 to 3.1.4 (#428) (
d786fc7
) -
chore(deps): bump codecov/codecov-action from 4.3.0 to 4.4.1 (#437) (
fe50d11
) -
chore(deps-dev): bump pytest-asyncio from 0.23.6 to 0.23.7 (#439) (
f41e7af
) -
chore(deps-dev): bump pytest from 8.1.1 to 8.2.1 (#438) (
9722855
) -
chore(deps-dev): bump python-semantic-release from 9.7.1 to 9.7.3 (#434) (
7cc3c38
) -
chore(deps): bump python-semantic-release/python-semantic-release from 9.5.0 to 9.7.3 (#436) (
6115096
) -
chore(deps-dev): bump black from 24.3.0 to 24.4.2 (#416) (
5dceb98
) -
chore(deps-dev): bump python-semantic-release from 9.5.0 to 9.7.1 (#430)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (56f7f5d
)
- chore(deps): bump furo from 2024.1.29 to 2024.5.6 (#431)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (4692500
)
- fix: update overlaps to work with timestamp range (#445) (
b39f332
)
-
chore(release): bump version to v0.16.4 (
b2bd803
) -
chore(deps): bump python-semantic-release/python-semantic-release from 9.4.1 to 9.5.0 (#414) (
059aceb
) -
chore(deps-dev): bump python-semantic-release from 9.4.1 to 9.5.0 (#413) (
5444cda
) -
chore(deps): bump pydantic from 2.7.0 to 2.7.1 (#412) (
0e08ecb
) -
chore(deps): bump pydantic from 2.6.4 to 2.7.0 (#408) (
4b3a664
) -
chore(deps): bump idna from 3.6 to 3.7 (#407) (
9046f41
) -
chore(deps): bump codecov/codecov-action from 4.1.0 to 4.3.0 (#406) (
a496a78
) -
chore(deps): bump python-semantic-release/python-semantic-release from 9.3.1 to 9.4.1 (#405) (
e153778
) -
chore(deps-dev): bump python-semantic-release from 9.3.0 to 9.4.1 (#404) (
364a9a9
) -
chore(deps-dev): bump pytest-cov from 4.1.0 to 5.0.0 (#394) (
64e8819
)
- fix: increase timeout (#417) (
a387471
)
-
chore(release): bump version to v0.16.3 (
980d262
) -
chore(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1 (#396) (
dcadb43
) -
chore(deps): bump python-semantic-release/python-semantic-release from 9.3.0 to 9.3.1 (#393) (
eabf30c
) -
chore(deps): bump python-semantic-release/python-semantic-release from 8.0.0 to 9.3.0 (#390)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (47e262e
)
- fix: upsert and insert with default_to_null boolean argument (#398) (
ae5f80a
)
- Revert "chore(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1" (#397) (
b4c740d
)
-
chore(release): bump version to v0.16.2 (
90d6906
) -
chore(deps-dev): bump black from 23.12.1 to 24.3.0 (#385)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (b10e114
)
- chore(deps): bump pydantic from 2.6.2 to 2.6.4 (#384)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (9bd4fb1
)
- chore(deps): bump furo from 2023.9.10 to 2024.1.29 (#383)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (7eec5ce
)
- chore(deps-dev): bump pytest-asyncio from 0.23.5 to 0.23.5.post1 (#382)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (ae09035
)
- fix: update dependencies and tests (#392) (
d04d76c
)
-
chore(release): bump version to v0.16.1 (
6d8b32a
) -
chore(deps): bump pydantic from 2.5.3 to 2.6.2 (#374)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (b858685
)
- fix: explain functionality to show results (#371)
Co-authored-by: Rodrigo Mansueli Nunes <[email protected]> (3e0ea2e
)
- test: remove skip from rpc with range test (#376) (
a3fc560
)
- Bump action versions (#377) (
602d66e
)
- chore(release): bump version to v0.16.0 (
3dc51d4
)
- feat: Add RPC request builder class for additional filters (#372) (
0002e8f
)
- chore(release): bump version to v0.15.1 (
6d55e49
)
- fix: update range to use query parameters instead of headers (#375) (
eae612c
)
-
chore(release): bump version to v0.15.0 (
0faa8c3
) -
chore(deps-dev): bump pytest-asyncio from 0.18.3 to 0.23.3 (#344)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (e9f49a5
)
- feat: add like_any_of, like_all_of, ilike_any_of and ilike_all_of filters (#358) (
d4e3f57
)
-
chore(release): bump version to v0.14.0 (
9f8a2a5
) -
chore: add alias for range methods (#350) (
83ca3cd
)
- feat: add or filter along with tests (#355)
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> (e302009
)
- update ci for publishing package (#349) (
496d95a
)
- chore(release): bump version to v0.13.2 (
bef118f
)
- fix: add missing RPCFilterRequestBuilder and MaybeSingleRequestBuilder exports (
3ab20e4
)
-
chore(release): bump version to v0.13.1 (
9b1b44e
) -
chore(deps): bump pydantic from 2.4.2 to 2.5.0 (#332)
Bumps pydantic from 2.4.2 to 2.5.0.
updated-dependencies:
- dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (fb0b8c2
)
- chore(deps-dev): bump pytest from 7.4.2 to 7.4.3 (#329)
Bumps pytest from 7.4.2 to 7.4.3.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (85826ea
)
- chore(deps): bump pydantic from 2.1.1 to 2.4.2 (#314)
Bumps pydantic from 2.1.1 to 2.4.2.
updated-dependencies:
- dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (9579d03
)
- chore(deps-dev): bump gitpython from 3.1.35 to 3.1.37 (#320)
Bumps gitpython from 3.1.35 to 3.1.37.
updated-dependencies:
- dependency-name: gitpython dependency-type: indirect ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (0e6e8b0
)
- chore(deps-dev): bump urllib3 from 2.0.4 to 2.0.7 (#324)
Bumps urllib3 from 2.0.4 to 2.0.7.
updated-dependencies:
- dependency-name: urllib3 dependency-type: indirect ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (ffa552f
)
- chore(deps-dev): bump python-semantic-release from 8.1.1 to 8.3.0 (#327)
Bumps python-semantic-release from 8.1.1 to 8.3.0.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (3f2eebb
)
- chore(deps-dev): bump black from 23.10.0 to 23.10.1 (#328)
Bumps black from 23.10.0 to 23.10.1.
updated-dependencies:
- dependency-name: black dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (32d3abf
)
- fix: update httpx and other dev dependencies (
bfc6714
)
-
chore(release): bump version to v0.13.0 (
f7f786b
) -
chore(deps-dev): bump black from 23.9.1 to 23.10.0 (#325)
Bumps black from 23.9.1 to 23.10.0.
updated-dependencies:
- dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (193c8df
)
- feat: add offset (#326)
Co-authored-by: [email protected] <[email protected]> (7cd6751
)
-
chore(release): bump version to v0.12.1 (
e2d2f0e
) -
chore(deps-dev): bump pre-commit from 3.3.3 to 3.5.0 (#323)
Bumps pre-commit from 3.3.3 to 3.5.0.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1209139
)
-
chore: add python 3.12 to CI (#319)
-
chore: add python 3.12 to CI
-
chore: update autoflake hook
-
chore: add myself to codeowners
-
fix: make doc requirements optional (
d1ee0bb
)
- fix: make rpc function sync (#322) (
04f4980
)
- chore(release): bump version to v0.12.0 (
89b370f
)
-
feat: add csv() modifier (#316)
-
fix: cast to correct type
-
feat: add csv() modifier
-
chore: export SingleRequestBuilder
-
chore: write tests for csv()
-
'Refactored by Sourcery' (#317)
Co-authored-by: Sourcery AI <>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> (4f6e9d9
)
-
chore(release): bump version to v0.11.0 (
5ae0f99
) -
chore(deps-dev): bump python-semantic-release from 7.34.6 to 8.1.1 (#311)
Bumps python-semantic-release from 7.34.6 to 8.1.1.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (d5a32d4
)
- chore(deps-dev): bump pytest from 7.4.0 to 7.4.2 (#304)
Bumps pytest from 7.4.0 to 7.4.2.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (488721a
)
- chore(deps-dev): bump black from 23.7.0 to 23.9.1 (#303)
Bumps black from 23.7.0 to 23.9.1.
updated-dependencies:
- dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (9e99b11
)
- chore(deps): bump furo from 2023.7.26 to 2023.9.10 (#298)
Bumps furo from 2023.7.26 to 2023.9.10.
updated-dependencies:
- dependency-name: furo dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (39aa5c9
)
- chore(deps): bump sphinx from 7.0.1 to 7.1.2 (#281)
Bumps sphinx from 7.0.1 to 7.1.2.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (c7a77a1
)
- chore(deps-dev): bump gitpython from 3.1.34 to 3.1.35 (#296)
Bumps gitpython from 3.1.34 to 3.1.35.
updated-dependencies:
- dependency-name: gitpython dependency-type: indirect ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (324fa53
)
- chore(deps-dev): bump gitpython from 3.1.32 to 3.1.34 (#295)
Bumps gitpython from 3.1.32 to 3.1.34.
updated-dependencies:
- dependency-name: gitpython dependency-type: indirect ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (ed6928a
)
-
feat: generic query builders (#309)
-
feat: make all query builders generic
-
feat: return generic request builders from client methods
-
chore: use typing.List instead of builtin
-
chore: use typing.List
-
fix: correct type of APIResponse.data
-
feat: make RPCFilterRequestBuilder
This makes sure the return types of rpc() and other query methods are correct. See https://gist.github.com/anand2312/93d3abf401335fd3310d9e30112303bf for an explanation.
-
chore: use typing.List
-
feat: make get_origin_and_cast
This fixes the type-checker error raised while accessing RequestBuilder[T].origin
-
fix: use typing.List (
ba9ad8d
) -
feat: update semver, add CODEOWNERS (#299)
-
Update ci.yml
-
chore: add CODEOWNERS
Co-authored-by: [email protected] <[email protected]> (18b5838
)
-
fix: pre-commit hook to stop checks on md files (#315)
-
fix: pre-commit hook to stop checks on md files
-
fix(ci): using correct token to publish a release
-
fix: correct semantic release variable names (
e8fbe61
) -
fix: update upsert type (#307)
Co-authored-by: [email protected] <[email protected]> (3329234
)
-
fix: add semver (#297)
-
fix: add semver
-
fix: add environ and perms
Co-authored-by: [email protected] <[email protected]> (166fa7c
)
- fix: maybe_single with no matching rows returns None (#289) (
a5efce6
)
- re-enable pydantic 1.9 (#283) (
8d1f249
)
-
chore: bump httpx to 0.24.1 (#277)
-
fix: use new httpx parameter encoding in tests
httpx changed how it formats query parameters in 0.24.0 - see here https://github.com/encode/httpx/blob/master/CHANGELOG.md#0240-6th-april-2023
-
chore: bump version
-
'Refactored by Sourcery' (#280)
Co-authored-by: Sourcery AI <>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> (561548e
)
- chore: bump postgrest version (#279)
Co-authored-by: [email protected] <[email protected]> (abb074f
)
- chore(deps): bump sphinx from 7.0.1 to 7.1.2 (#275)
Bumps sphinx from 7.0.1 to 7.1.2.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (398610e
)
- chore(deps): bump strenum from 0.4.10 to 0.4.15 (#272)
Bumps strenum from 0.4.10 to 0.4.15.
updated-dependencies:
- dependency-name: strenum dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (c20a7d9
)
- chore(deps): bump sphinx from 4.3.2 to 7.0.1 (#263)
Bumps sphinx from 4.3.2 to 7.0.1.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (3bda953
)
- chore(deps): bump pydantic from 1.10.9 to 2.0.3 (#270)
Bumps pydantic from 1.10.9 to 2.0.3.
updated-dependencies:
- dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (043cf2f
)
- chore(deps-dev): bump pre-commit from 3.2.0 to 3.3.3 (#255)
Bumps pre-commit from 3.2.0 to 3.3.3.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (c56878f
)
- chore(deps-dev): bump black from 23.1.0 to 23.3.0 (#256)
Bumps black from 23.1.0 to 23.3.0.
updated-dependencies:
- dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (3fde0fd
)
- chore(deps): bump sphinx from 4.3.2 to 7.0.1 (#253)
Bumps sphinx from 4.3.2 to 7.0.1.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (7e18b17
)
- chore(deps): bump strenum from 0.4.9 to 0.4.10 (#234)
Bumps strenum from 0.4.9 to 0.4.10.
updated-dependencies:
- dependency-name: strenum dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1a8a2ad
)
- chore(deps): bump cryptography from 39.0.1 to 41.0.0 (#246)
Bumps cryptography from 39.0.1 to 41.0.0.
updated-dependencies:
- dependency-name: cryptography dependency-type: indirect ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (779d827
)
- chore(deps-dev): bump pytest from 7.2.2 to 7.3.2 (#252)
Bumps pytest from 7.2.2 to 7.3.2.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (120786e
)
- chore(deps): bump furo from 2022.12.7 to 2023.5.20 (#243)
Bumps furo from 2022.12.7 to 2023.5.20.
updated-dependencies:
- dependency-name: furo dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (ed7719c
)
- chore(deps-dev): bump python-semantic-release from 7.33.2 to 7.34.6 (#250)
Bumps python-semantic-release from 7.33.2 to 7.34.6.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (f2931f9
)
- chore(deps): bump pydantic from 1.10.5 to 1.10.9 (#247)
Bumps pydantic from 1.10.5 to 1.10.9.
updated-dependencies:
- dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (371c73d
)
- chore(deps): bump requests from 2.28.2 to 2.31.0 (#244)
Bumps requests from 2.28.2 to 2.31.0.
updated-dependencies:
- dependency-name: requests dependency-type: indirect ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (9153733
)
- chore(deps-dev): bump pre-commit from 3.1.0 to 3.2.0 (#235)
Bumps pre-commit from 3.1.0 to 3.2.0.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (b319f64
)
- chore(deps-dev): bump pytest from 7.2.1 to 7.2.2 (#229)
Bumps pytest from 7.2.1 to 7.2.2.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (67572ba
)
-
feat: add py.typed (#258)
-
feat: add py.typed
-
fix: remove trailing line
Co-authored-by: [email protected] <[email protected]> (39ae07d
)
-
Migrate postgrest-py from pydantic v1 to v2. (#276)
-
Update package to pydantic 2.1
-
Update poetry.lock
-
Specify pydantic minor version
-
isort fix
-
Update poetry lock
-
lock hash update (
85ff406
) -
feat explain (#241) (
5be79ec
) -
maybe_single
with no matching rows returns None (#231) (d148298
)
- chore: bump version to 0.10.6 (#225)
Co-authored-by: [email protected] <[email protected]> (167c401
)
- chore(deps-dev): bump pre-commit from 3.0.4 to 3.1.0 (#224)
Bumps pre-commit from 3.0.4 to 3.1.0.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (a98883e
)
- chore(deps): bump sphinx from 5.3.0 to 6.1.3 (#221)
Bumps sphinx from 5.3.0 to 6.1.3.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (a2cdd3e
)
-
Fix sanitize_params to correctly resolve nested columns (#222)
-
Add test for sanitize_params in utils
-
Remove dot character from sanitize_params util
-
Add tests for filter queries that include special characters in column name
-
Add missing test for equals operator (
36a0702
)
- chore: bump version (#220)
Co-authored-by: [email protected] <[email protected]> (ea579fd
)
- chore(deps): bump furo from 2022.9.29 to 2022.12.7 (#216)
Bumps furo from 2022.9.29 to 2022.12.7.
updated-dependencies:
- dependency-name: furo dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (c1fb15f
)
- chore(deps): bump pydantic from 1.10.4 to 1.10.5 (#217)
Bumps pydantic from 1.10.4 to 1.10.5.
updated-dependencies:
- dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (bb3318e
)
- chore(deps): bump sphinx from 4.3.2 to 5.3.0 (#214)
Bumps sphinx from 4.3.2 to 5.3.0.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (6646131
)
- chore(deps): bump cryptography from 39.0.0 to 39.0.1 (#213)
Bumps cryptography from 39.0.0 to 39.0.1.
updated-dependencies:
- dependency-name: cryptography dependency-type: indirect ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (08c5cf7
)
- chore(deps-dev): bump pre-commit from 2.21.0 to 3.0.4 (#212)
Bumps pre-commit from 2.21.0 to 3.0.4.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (da41692
)
- chore(deps-dev): bump isort from 5.11.5 to 5.12.0 (#211)
Bumps isort from 5.11.5 to 5.12.0.
updated-dependencies:
- dependency-name: isort dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (f10e569
)
- chore(deps-dev): bump black from 22.12.0 to 23.1.0 (#208)
Bumps black from 22.12.0 to 23.1.0.
updated-dependencies:
- dependency-name: black dependency-type: direct:development update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (261f8ce
)
-
chore: update pre-commit (#209)
-
chore: update pre-commit
-
fix: convert to string
-
fix: drop py37
-
'Refactored by Sourcery' (#210)
Co-authored-by: Sourcery AI <>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> (4f451a3
)
- chore: bump version (#197)
Co-authored-by: [email protected] <[email protected]> (0fa4e4e
)
-
chore: bump ci poetry version (#186)
-
chore: bump poetry lock
-
fix: bump ci poetry version
Co-authored-by: [email protected] <[email protected]> (95db586
)
- chore(deps-dev): bump isort from 5.10.1 to 5.11.4 (#180)
Bumps isort from 5.10.1 to 5.11.4.
updated-dependencies:
- dependency-name: isort dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (4afd352
)
- chore(deps): bump wheel from 0.37.1 to 0.38.1 (#173)
Bumps wheel from 0.37.1 to 0.38.1.
updated-dependencies:
- dependency-name: wheel dependency-type: indirect ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1448861
)
- chore(deps): bump certifi from 2022.9.24 to 2022.12.7 (#171)
Bumps certifi from 2022.9.24 to 2022.12.7.
updated-dependencies:
- dependency-name: certifi dependency-type: indirect ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (745be97
)
- chore(deps): bump httpx from 0.23.0 to 0.23.3 (#175)
Bumps httpx from 0.23.0 to 0.23.3.
updated-dependencies:
- dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (9d3a3d5
)
-
feat: add text_search (#215)
-
feat: add text_search
-
fix: run pre-commit hooks
-
test: add tests for text search
-
fix: run black
-
fix: update poetry deps
Co-authored-by: [email protected] <[email protected]> (0d16b47
)
-
feat: upsert with on-conflict support (#142)
-
feat: upsert with on-conflict support
-
fix: lint
-
Update postgrest/base_request_builder.py
Co-authored-by: Anand <[email protected]>
-
chore: docs
-
chore: docs
Co-authored-by: Anand <[email protected]> (ecc6e79
)
-
feat: add support for 3.11 (#188)
-
fix: add StrEnum
-
fix: add 3.11 to ci
-
fix: run black and autoflake
Co-authored-by: [email protected] <[email protected]> (08f156a
)
-
fix: handle Py311 Validation errors (#219)
-
fix: handle NoneType response
-
fix: add default error message for non JSONDecodable objects
-
fix: rename message -> details
-
fix: handle exception instead of checking for no content
Co-authored-by: [email protected] <[email protected]> (29cb042
)
- fix: update types for insert (#187)
Co-authored-by: [email protected] <[email protected]> (228fe53
)
-
Update README.md (
7e87364
) -
Implementation of
maybe_single
(#118) -
add initial implementation on maybe_single
Signed-off-by: Bariq <[email protected]>
- add sync maybe_single and fix error implementation
Signed-off-by: Bariq <[email protected]>
- use relative import
Signed-off-by: Bariq <[email protected]>
- implement new design for sync method
Signed-off-by: Bariq <[email protected]>
- remove error from APIResponse
Signed-off-by: Bariq <[email protected]>
- shift changes to async part
Signed-off-by: Bariq <[email protected]>
- change class design to factory pattern
Signed-off-by: Bariq <[email protected]>
- black and isort
Signed-off-by: Bariq <[email protected]>
- fix: CI errors
Signed-off-by: Bariq <[email protected]>
- fix tests and add additional test
Signed-off-by: Bariq <[email protected]>
- fix new test
Signed-off-by: Bariq <[email protected]>
- revamp class design
Signed-off-by: Bariq <[email protected]>
- fix CI test
Signed-off-by: Bariq <[email protected]>
- fix CI test 2
Signed-off-by: Bariq <[email protected]>
- fix unasync error and add typing
Signed-off-by: Bariq <[email protected]>
- make tests for new methods
Signed-off-by: Bariq <[email protected]>
- generate code and test for sync
Signed-off-by: Bariq <[email protected]>
- fix docstring
Signed-off-by: Bariq <[email protected]>
- fix docstring and remove unwanted changes
Signed-off-by: Bariq <[email protected]>
- fix tests on CI
Signed-off-by: Bariq <[email protected]>
- remove single ok tests
Signed-off-by: Bariq <[email protected]>
Signed-off-by: Bariq <[email protected]> (5d17f81
)
- chore(deps-dev): bump flake8 from 4.0.1 to 5.0.4 (#157)
Bumps flake8 from 4.0.1 to 5.0.4.
updated-dependencies:
- dependency-name: flake8 dependency-type: direct:development update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (28145b1
)
- chore(deps): bump pydantic from 1.9.1 to 1.10.2 (#159)
Bumps pydantic from 1.9.1 to 1.10.2.
updated-dependencies:
- dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (8dec08f
)
- chore(deps-dev): bump pytest from 7.1.2 to 7.1.3 (#158)
Bumps pytest from 7.1.2 to 7.1.3.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (56ddf21
)
- chore(deps-dev): bump pytest-cov from 3.0.0 to 4.0.0 (#156)
Bumps pytest-cov from 3.0.0 to 4.0.0.
updated-dependencies:
- dependency-name: pytest-cov dependency-type: direct:development update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1e47d6d
)
- chore(deps-dev): bump black from 22.3.0 to 22.10.0 (#155)
Bumps black from 22.3.0 to 22.10.0.
updated-dependencies:
- dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (7636691
)
- chore(deps-dev): bump python-semantic-release from 7.28.1 to 7.32.1 (#154)
Bumps python-semantic-release from 7.28.1 to 7.32.1.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (4eb490a
)
- chore(deps-dev): bump pre-commit from 2.19.0 to 2.20.0 (#138)
Bumps pre-commit from 2.19.0 to 2.20.0.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (6d948a7
)
- chore(deps): bump furo from 2022.6.4.1 to 2022.9.15 (#152)
Bumps furo from 2022.6.4.1 to 2022.9.15.
updated-dependencies:
- dependency-name: furo dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (d1e50a2
)
- chore(deps): bump furo from 2022.4.7 to 2022.6.4.1 (#130)
Bumps furo from 2022.4.7 to 2022.6.4.1.
updated-dependencies:
- dependency-name: furo dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (09142ab
)
- chore(deps): bump httpx from 0.22.0 to 0.23.0 (#127)
Bumps httpx from 0.22.0 to 0.23.0.
updated-dependencies:
- dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (0daf278
)
- chore(deps): bump pydantic from 1.9.0 to 1.9.1 (#126)
Bumps pydantic from 1.9.0 to 1.9.1.
updated-dependencies:
- dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (e13a6e0
)
- chore(deps-dev): bump pre-commit from 2.18.1 to 2.19.0 (#124)
Bumps pre-commit from 2.18.1 to 2.19.0.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (5c0c128
)
- chore(deps-dev): bump pytest from 7.1.1 to 7.1.2 (#117)
Bumps pytest from 7.1.1 to 7.1.2.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (36b7328
)
- fix: update version (#160)
Co-authored-by: [email protected] <[email protected]> (c1105dc
)
-
limit and order on foreign tables (#120)
-
limit and order on foreign tables
-
Apply suggestions from code review
Co-authored-by: Anand <[email protected]>
-
Updated docstrings for order and limit
-
Changed limit modifier to use limit param instead of range headers
Co-authored-by: privaterepo <[email protected]>
Co-authored-by: Anand <[email protected]> (bf27b85
)
- chore(release): bump version to v0.10.2
Automatically generated by python-semantic-release (f30e688
)
- chore(deps-dev): bump python-semantic-release from 7.28.0 to 7.28.1 (#115)
Bumps python-semantic-release from 7.28.0 to 7.28.1.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (29e91a2
)
- chore(deps-dev): bump pre-commit from 2.17.0 to 2.18.1 (#110)
Bumps pre-commit from 2.17.0 to 2.18.1.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (c4fbd29
)
- chore(deps-dev): bump python-semantic-release from 7.27.0 to 7.28.0 (#113)
Bumps python-semantic-release from 7.27.0 to 7.28.0.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (89177f2
)
- docs: remove rtd config file
this seems to conflict with the config set in the dashboard; we can add this back later if we need more fine-grained control (14100a1
)
- fix: include source directory name (#116)
Poetry by default looks for a directory with the same name as the
project as the source directory. However as our project is named
postgrest-py, but we migrated to the postgrest namespace, we need to
explicitly tell poetry where to look for the source code. (18334f8
)
-
Namespace change (#114)
-
docs: add rtd config
-
chore: move to the postgrest namespace
-
chore: move constants to its own file
-
chore: pass headers/params down builders
We were earlier modifying session.headers/session.params for every query. Instead of this we follow what postgrest-js does and add headers and params as arguments to the query builders, and pass them down the chain of builders, and finally pass it to the execute method.
-
docs: add examples
-
fix: order of filters in examples
-
docs: add example for closing the client (
6493154
) -
Add documentation (#111)
-
deps: add furo
-
docs: document public classes
-
docs: setup sphinx + furo
-
docs: fix bullet point
-
fix: remove test file
-
tests: check if params purged after execute
-
fix: remove the
asyncio
mark from sync tests -
docs: add project version
-
docs: add rtd config (
442a45a
)
- chore(release): bump version to v0.10.1
Automatically generated by python-semantic-release (9ddc6f5
)
- chore(deps-dev): bump black from 22.1.0 to 22.3.0 (#107)
Bumps black from 22.1.0 to 22.3.0.
updated-dependencies:
- dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (05d2e01
)
- chore(deps-dev): bump pytest-asyncio from 0.18.2 to 0.18.3 (#106)
Bumps pytest-asyncio from 0.18.2 to 0.18.3.
updated-dependencies:
- dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cf0d3ac
)
- chore(deps-dev): bump pytest from 7.1.0 to 7.1.1 (#105)
Bumps pytest from 7.1.0 to 7.1.1.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (f8ad56e
)
- chore(deps-dev): bump python-semantic-release from 7.26.0 to 7.27.0 (#104)
Bumps python-semantic-release from 7.26.0 to 7.27.0.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (36b861c
)
- chore(deps-dev): bump pytest from 7.0.1 to 7.1.0 (#103)
Bumps pytest from 7.0.1 to 7.1.0.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (8abde61
)
-
fix: escape chars only when necessary (#108)
-
fix: escape chars only when necessary
-
fix: escape column names
-
deps: upgrade black in pre-commit (
53f7d18
)
- chore(release): bump version to v0.10.0
Automatically generated by python-semantic-release (cbbdf5c
)
-
feat: add .contains and .contained_by operators to match JS client (#100)
-
Add .contains and .contained_by operators to match JS client
-
Fix whitespace
-
Add tests
-
Describe percent-encoded strings (
7189e09
)
- chore(release): bump version to v0.9.2
Automatically generated by python-semantic-release (7d156b3
)
- chore(deps-dev): bump python-semantic-release from 7.25.2 to 7.26.0 (#98)
Bumps python-semantic-release from 7.25.2 to 7.26.0.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (796687d
)
- fix: make api error properties optionals (#101)
For avoid linter error (eb92326
)
- chore(release): bump version to v0.9.1
Automatically generated by python-semantic-release (d4204ef
)
- chore(deps-dev): bump pytest-asyncio from 0.18.1 to 0.18.2 (#96)
Bumps pytest-asyncio from 0.18.1 to 0.18.2.
updated-dependencies:
- dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (8cf3de1
)
- chore(deps-dev): bump python-semantic-release from 7.25.1 to 7.25.2 (#95)
Bumps python-semantic-release from 7.25.1 to 7.25.2.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (392845d
)
- chore(deps-dev): bump python-semantic-release from 7.25.0 to 7.25.1 (#93)
Bumps python-semantic-release from 7.25.0 to 7.25.1.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (a7cee63
)
- fix: fix APIError (#97) (
ff29024
)
- chore(release): bump version to v0.9.0
Automatically generated by python-semantic-release (032fc5e
)
- feat: export APIError and APIResponse (
83e7799
)
-
Export APIResponse and APIError (#92)
-
Export APIResponse and APIError
-
Reorder imports (
b237d62
) -
Bump python-semantic-release from 7.24.0 to 7.25.0 (#91)
Bumps python-semantic-release from 7.24.0 to 7.25.0.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (3a9419c
)
- Bump pytest from 7.0.0 to 7.0.1 (#90)
Bumps pytest from 7.0.0 to 7.0.1.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1b6c6a5
)
- Bump pytest-asyncio from 0.17.2 to 0.18.1 (#89)
Bumps pytest-asyncio from 0.17.2 to 0.18.1.
updated-dependencies:
- dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (eda1892
)
- Bump pytest from 6.2.5 to 7.0.0 (#87)
Bumps pytest from 6.2.5 to 7.0.0.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (f12ffa5
)
- Bump black from 21.12b0 to 22.1.0 (#85)
Bumps black from 21.12b0 to 22.1.0.
updated-dependencies:
- dependency-name: black dependency-type: direct:development ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (7bf8b47
)
- chore(release): bump version to v0.8.2
Automatically generated by python-semantic-release (34fd1bd
)
- fix: Add-response-model (
4c0259d
)
-
Add-response-model (#64)
-
add poetry dependency
-
create APIResponse model
-
return APIResponse model in execute method
-
sort imports
-
mypy bug workaround (python/mypy#9319)
-
split logic, validate error existance and better type APIResponse
-
Implement APIError
-
add missing black config in pre-commit config
-
type APIError properties
-
fix: rm unused code and use returning param in update
-
refactor: reorder lines
-
chore: rebuild sync
-
chore: rebuild poetry.lock
-
fix: remove wrong parameter
-
chore: format
-
Chore: add missing return types
Co-authored-by: Anand <[email protected]>
-
chore: replace builtin dict by Dict to support python < 3.9
-
chore: update precommit hooks
-
chore: apply format
-
update return type in execute method
-
use relative import
-
add link to mypy issue
-
switch super init by class init to avoid future errors
-
chore: apply future annotations notation to return
-
chore: rebuild sync
-
tests: Add tests for response model (#74)
-
initial commit
-
tests: add fixtures for APIResponse
-
tests: [WIP] Test methods that don't interact with RequestResponse
-
tests: replace builtin type by typing type and add type annotations
-
tests: add requests Response fixtures
-
chore: change return order to improve readability
-
tests: add tests for left methods
Co-authored-by: Joel Lee <[email protected]> Co-authored-by: Dani Reinón <[email protected]>
-
chore: modify ValueError with ValidationError
-
chore: add "_" to internal methods
Co-authored-by: Anand <[email protected]>
Co-authored-by: Lee Yi Jie Joel <[email protected]>
Co-authored-by: Joel Lee <[email protected]> (07ef4d4
)
- Bump httpx from 0.21.3 to 0.22.0 (#84)
Bumps httpx from 0.21.3 to 0.22.0.
updated-dependencies:
- dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (e190621
)
- Bump python-semantic-release from 7.23.0 to 7.24.0 (#82)
Bumps python-semantic-release from 7.23.0 to 7.24.0.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (0cefdc7
)
- chore(release): bump version to v0.8.1
Automatically generated by python-semantic-release (1560d8f
)
- chore: set upload_to_repository to true (
c65fe95
)
- fix: order filter (
094dbad
)
- Bump pre-commit from 2.16.0 to 2.17.0 (#79)
Bumps pre-commit from 2.16.0 to 2.17.0.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (542bd95
)
- Bump pytest-asyncio from 0.17.1 to 0.17.2 (#77)
Bumps pytest-asyncio from 0.17.1 to 0.17.2.
updated-dependencies:
- dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (5150c17
)
- Bump pytest-asyncio from 0.17.0 to 0.17.1 (#76)
Bumps pytest-asyncio from 0.17.0 to 0.17.1.
updated-dependencies:
- dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1d80268
)
- chore(release): bump version to v0.8.0
Automatically generated by python-semantic-release (828de1a
)
-
chore: filter deploy section by repo owner (#69)
-
fix: interpolations erros and other things reported by sourcery-ai
-
chore: filter deploy section by repo owner (
82820e4
) -
chore: add ignore md rules to dev container and fix changelog (#67)
-
fix: interpolations erros and other things reported by sourcery-ai
-
chore: add ignore md rules to dev container and fix changelog (
19c949d
)
-
feat: add timeout as a parameter of clients (#75)
-
feat: add timeout as a parameter of clients
This feature is for evicting the use of the default timeout of httpx.
- feat: use union and constants default value for timeout (
1ea965a
)
- Bump pytest-asyncio from 0.16.0 to 0.17.0 (#73)
Bumps pytest-asyncio from 0.16.0 to 0.17.0.
updated-dependencies:
- dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (7897d97
)
- Bump httpx from 0.21.2 to 0.21.3 (#71)
Bumps httpx from 0.21.2 to 0.21.3.
updated-dependencies:
- dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (6d54ba4
)
- Bump httpx from 0.21.1 to 0.21.2 (#70)
Bumps httpx from 0.21.1 to 0.21.2.
updated-dependencies:
- dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cc9bd9e
)
- Fix codecov badge (#68) (
5697d8e
)
- chore(release): bump version to v0.7.1
Automatically generated by python-semantic-release (c80c3ff
)
-
perf: sync configurations with gotrue-py (#66)
-
fix: interpolations errors and other things reported by sourcery-ai
-
perf: sync configurations with gotrue-py
-
fix: warning of precommits rules (
d5a97da
)
-
add poetry local config to gitignore (#63) (
031cb5f
) -
delete poetry.toml file from repo (#62) (
8b04ae0
) -
fix-sanitize_param-double-quote-error (#61)
-
replace utf-8 character by character
-
avoid escaping characters by using single quotes
-
fix tests (
0eb871a
)
-
chore: bump version to v0.7.0 (#60)
-
fix: interpolations erros and other things reported by sourcery-ai
-
chore: bump version to v0.7.0 (
a936820
)
-
feat: non str arguments to filters (#58)
-
fix: interpolations erros and other things reported by sourcery-ai
-
feat: non str arguments to filters (
46802db
) -
feat: add return mode like a parameter (#59)
-
fix: interpolations erros and other things reported by sourcery-ai
-
feat: add return mode like a parameter
-
chore: change constants.py by types.py (
8728ee8
)
-
fix: query params are immutable when using order (#57)
-
fix: interpolations erros and other things reported by sourcery-ai
-
fix: query params are immutable when using order (
d1254a6
) -
fix: params and headers of session are shared between queries (#55)
-
fix: interpolations erros and other things reported by sourcery-ai
-
fix: params and headers of session are shared between queries
-
fix: suggestion of sourcery
-
fix: suggestion of sourcery (
b631e3b
)
- chore: update versions (#50)
Co-authored-by: Joel Lee <[email protected]> (c8ba57a
)
- feat: implement async sync with
unasync-cli
(#30)
Co-authored-by: Dani Reinón <[email protected]> (b1423b5
)
- fix: interpolations erros and other things reported by sourcery-ai (#37) (
2fc29b2
)
-
perf: use inheritance to improve our code base (#47)
-
fix: interpolations erros and other things reported by sourcery-ai
-
feat: use inheritance to improve the code base
-
fix: sourcery refactored
-
chore: update pre commit rules
-
fix: remove noqa F401 comments
-
fix: remove duplicate and unused imports in base_client.py
-
feat: use enum instance literals in base_request_builder.py
-
pref: cast session only once in init
-
pref: remove unnecesary cast
-
tests: update tests
-
chore: generate sync code
-
feat: add support for upsert
-
Rm cast from rpc in async client
-
Rm cast from rpc in sync client
-
Add table method as an alias for from_
Co-authored-by: dreinon <[email protected]>
Co-authored-by: Dani Reinón <[email protected]> (315f596
)
- Bump black from 21.11b1 to 21.12b0
Bumps black from 21.11b1 to 21.12b0.
updated-dependencies:
- dependency-name: black dependency-type: direct:development ...
Signed-off-by: dependabot[bot] <[email protected]> (7a54d58
)
- Bump mypy from 0.910 to 0.930 (#52)
Bumps mypy from 0.910 to 0.930.
updated-dependencies:
- dependency-name: mypy dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (f7217d5
)
-
Bump black from 21.10b0 to 21.11b1 (#46) (
3934fb2
) -
Bump pre-commit from 2.15.0 to 2.16.0 (#45) (
8788c18
) -
Bump httpx from 0.20.0 to 0.21.1 (#44)
Bumps httpx from 0.20.0 to 0.21.1.
updated-dependencies:
- dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (60ef2ce
)
- Revert "Add Sourcery to pre-commit (#38)" (#41)
This reverts commit 25f23586774f5a73661c9da92d0035e667d0df2c. (f019aaa
)
-
Add Sourcery to pre-commit (#38) (
25f2358
) -
Bump black from 21.7b0 to 21.10b0 (#33)
Bumps black from 21.7b0 to 21.10b0.
updated-dependencies:
- dependency-name: black dependency-type: direct:development ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (ba83ba4
)
- Bump pytest-cov from 2.12.1 to 3.0.0 (#34)
Bumps pytest-cov from 2.12.1 to 3.0.0.
updated-dependencies:
- dependency-name: pytest-cov dependency-type: direct:development update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (8af95a7
)
- Bump pytest from 6.2.4 to 6.2.5 (#15)
Bumps pytest from 6.2.4 to 6.2.5.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (fc0434d
)
- Bump pytest-asyncio from 0.15.1 to 0.16.0 (#32)
Bumps pytest-asyncio from 0.15.1 to 0.16.0.
updated-dependencies:
- dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (765046e
)
- Bump httpx from 0.19.0 to 0.20.0 (#31)
Bumps httpx from 0.19.0 to 0.20.0.
updated-dependencies:
- dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (36408d7
)
- Bump mypy from 0.902 to 0.910 (#12)
Bumps mypy from 0.902 to 0.910.
updated-dependencies:
- dependency-name: mypy dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (7d5bf09
)
-
Fix 3.10 pipelines (
457b70c
) -
Add pre-commit (#28) (
c5032b5
) -
Update and reformat README.md, docker-compose.yaml (
7188fa2
) -
Add docker-compose setup for local development (#22) (
1cb42a1
) -
Add Python 3.10 to the build matrix (
3632d75
) -
Implement counting feature (#26) (
735cefd
) -
Fix bug on sanitizing params (#24) (
3e7b60e
) -
Add Code of Conduct and Contributing guide (#23)
Co-authored-by: Joel Lee <[email protected]> (9031297
)
- Add Match Command (#18)
Co-authored-by: Joel Lee <[email protected]> (9eadbe1
)
-
Bump version to 0.5.0 (
1144895
) -
Improve PostgrestClient.auth() (#14) (
6321ffe
) -
Update httpx to v0.19.0 (#13) (
71456e5
) -
Add dependabot.yml (
d83fa15
) -
Allow setting headers in PostgrestClient's constructor (#10) (
1737e69
) -
Update Python workflow (
3ffb7fb
) -
Upgrade dependencies (
cf743d9
)
-
Bump version to 0.4.0 (
7efa19c
) -
Revert the last 2 commits. Drop Python 3.6 support
This reverts commit 899f75bd6a477a95eef47f2aabb8fdce7cbba200. (b3e7df2
)
-
Lower minimum required Python version to 3.6 (
a3164bd
) -
Add Python 3.6 to build matrix (
899f75b
) -
Update tests for httpx v0.16.x (#4) (
dd90a57
) -
Upgrade httpx to v0.16.1 (
cac7fe2
) -
Allow multivalued query parameters (#2) (
4f588f8
) -
Add some tests (
275c233
) -
Rename some symbols (
71c3a33
) -
Code refactoring (
8f4a702
) -
Add tests for RequestBuilder (
4f0ed78
)
- docs: adds enterprise sponsors (
9df43d5
)
-
Bump version to 0.3.2 (
7d00675
) -
Move to supabase/postgrest-py (
84c847f
) -
Merge remote-tracking branch 'supabase/master' into master (
12e268b
) -
Add badges to README.md (
9d328d8
)
-
Bump version to 0.3.0 (
67dc8d3
) -
Add .travis.yml (
4e39921
) -
Fix PostgrestClient.schema() not work. Add tests for PostgrestClient (
20a0120
) -
Add pytest (
d8d9e2c
) -
Support multi-criteria ordering (
5066c58
) -
Code refactoring (
0803e65
) -
Update RequestBuilder (
d115f0d
) -
Rename project (
12734e1
)
-
Bump version to 0.2.0 (
5cfc52b
) -
Deprecate PostgrestClient.from_table() (
32f9fba
) -
Update (
4f2accb
) -
Update README and TODO (
2d8fcbf
) -
RequestBuilder.select() now accepts columns as *args (
8901f86
) -
Rename Client to PostgrestClient and deprecate the old name (
1200265
) -
Support RPC (
040ad6c
) -
Support basic authentication (
1e8166d
) -
Remove dead code (
f9ee777
)
- Bump version to 0.1.1 (
25da534
)
-
Bump version to 0.1.0 (
82e7f55
) -
Complete basic features (
96fed3a
) -
Add GET only filters (
3c1cbf2
) -
Code refactoring (
4379b7f
) -
Build a basic structure of the project (
57e90da
) -
Rename project to avoid collision (
a5ff81b
) -
Update README.md and things (
c77c5ea
) -
Poetry init (
ec3df47
) -
Initial commit (
d18b594
)