2.0.6 (2024-10-16)
- correctly setup logging (#215) (f9eb04c)
- deps: bump aiohttp from 3.10.6 to 3.10.9 (#220) (1802e30)
- Types to use Option[T] (#223) (b5041c3)
2.0.5 (2024-09-28)
2.0.4 (2024-09-26)
2.0.3 (2024-09-26)
- deps: bump aiohttp from 3.10.5 to 3.10.6 (#207) (e743b85)
- deps: bump websockets from 12.0 to 13.1 (#205) (2ce6efb)
- update broken method calls (#203) (b162e00)
2.0.2 (2024-08-20)
2.0.1 (2024-08-17)
2.0.0 (2024-08-16)
- realtime v2 (#178)
- build(deps-dev): bump black from 24.3.0 to 24.4.2 (#127) (
cedc610
)
-
chore(deps): bump typing-extensions from 4.12.0 to 4.12.2 (#159) (
bc8ed99
) -
chore(deps): bump python-semantic-release/python-semantic-release (#157) (
6fd84c1
) -
chore(deps-dev): bump python-semantic-release from 9.8.0 to 9.8.1 (#156) (
90aa6d9
) -
chore(deps-dev): bump pytest from 8.2.1 to 8.2.2 (#155) (
77ab4fc
) -
chore(deps-dev): bump requests in the pip group across 1 directory (#153)
Bumps the pip group with 1 update in the / directory: requests.
Updates requests
from 2.31.0 to 2.32.2
-
chore(deps-dev): bump python-semantic-release from 9.4.1 to 9.8.0 (#152) (
acd62f5
) -
chore(deps): bump typing-extensions from 4.11.0 to 4.12.0 (#150) (
36f7d31
) -
chore(deps): bump python-semantic-release/python-semantic-release (#151) (
f6040fd
) -
chore(deps-dev): bump pytest from 8.1.1 to 8.2.1 (#147) (
86d889f
)
- fix: Fixes for ciclomatic complexity (#148) (
883d051
)
- chore(release): bump version to v1.0.5 (
9b8d0c0
)
- fix: gracefully close the socket (
9c0ffd1
)
-
Update .pre-commit-config.yaml (#132)
-
Update .pre-commit-config.yaml
-
Update .pre-commit-config.yaml
-
Update .pre-commit-config.yaml
-
Update .pre-commit-config.yaml
-
Update .pre-commit-config.yaml
-
Update .pre-commit-config.yaml
-
Update .pre-commit-config.yaml
-
Update .pre-commit-config.yaml (
8bcf6da
) -
Add stale bot (#131) (
5d1906a
)
-
build(deps-dev): bump idna from 3.4 to 3.7 (#118) (
364de4e
) -
build(deps-dev): bump python-semantic-release from 9.3.1 to 9.4.1 (#115) (
88e8a30
) -
build(deps): bump typing-extensions from 4.10.0 to 4.11.0 (#114) (
910616a
) -
build(deps): bump python-semantic-release/python-semantic-release (#116)
Bumps python-semantic-release/python-semantic-release from 9.3.1 to 9.4.1.
updated-dependencies:
- dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (6e07a0c
)
- chore(release): bump version to v1.0.4 (
a7dc820
)
- fix: version bump (#119) (
228d466
)
- Update connection.py (#117) (
c5915e5
)
-
build(deps-dev): bump python-semantic-release from 9.1.1 to 9.3.1 (#109) (
acc5af2
) -
build(deps): bump python-semantic-release/python-semantic-release (#107) (
fc381db
) -
build(deps-dev): bump black from 23.11.0 to 24.3.0 (#105) (
7c2bc90
) -
build(deps-dev): bump black from 23.11.0 to 24.3.0 (#103) (
aa068c0
) -
build(deps-dev): bump pytest from 8.0.2 to 8.1.1 (#101) (
f3ac93a
) -
build(deps): bump python-dateutil from 2.8.2 to 2.9.0.post0 (#100) (
36875c7
) -
build(deps): bump websockets from 11.0.3 to 12.0 (#97) (
859a7e7
) -
build(deps-dev): bump isort from 5.12.0 to 5.13.2 (#94) (
1938958
) -
build(deps): bump typing-extensions from 4.7.1 to 4.10.0 (#96)
Bumps typing-extensions from 4.7.1 to 4.10.0.
updated-dependencies:
- dependency-name: typing-extensions dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (9b610d7
)
- build(deps-dev): bump python-semantic-release from 8.3.0 to 9.1.1 (#95)
Bumps python-semantic-release from 8.3.0 to 9.1.1.
updated-dependencies:
- dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (99a0c48
)
- build(deps): bump actions/setup-python from 2 to 5 (#89)
Bumps actions/setup-python from 2 to 5.
updated-dependencies:
- dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (d7f13aa
)
- build(deps-dev): bump pytest from 7.4.0 to 8.0.2 (#93)
Bumps pytest from 7.4.0 to 8.0.2.
updated-dependencies:
- dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (64f7e8e
)
- build(deps): bump abatilo/actions-poetry from 2.2.0 to 3.0.0 (#91)
Bumps abatilo/actions-poetry from 2.2.0 to 3.0.0.
updated-dependencies:
- dependency-name: abatilo/actions-poetry dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (3fb37a5
)
- build(deps): bump python-semantic-release/python-semantic-release (#92)
Bumps python-semantic-release/python-semantic-release from 8.0.0 to 9.1.1.
updated-dependencies:
- dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (2f6776e
)
- build(deps): bump actions/checkout from 2 to 4 (#90)
Bumps actions/checkout from 2 to 4.
updated-dependencies:
- dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (f6001b5
)
- build(deps-dev): bump jinja2 from 3.1.2 to 3.1.3 (#84)
Bumps jinja2 from 3.1.2 to 3.1.3.
updated-dependencies:
- dependency-name: jinja2 dependency-type: indirect ...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (30699c9
)
- build(deps-dev): bump gitpython from 3.1.40 to 3.1.41 (#83)
Bumps gitpython from 3.1.40 to 3.1.41.
updated-dependencies:
- dependency-name: gitpython dependency-type: indirect ...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1bfd2c1
)
- chore(release): bump version to v1.0.3 (
1079275
)
- fix: package release (#110) (
fde31f3
)
-
Create dependabot.yml & update code-owners (#88)
-
Create dependabot.yml
-
Create dependabot.yml
-
Delete .github/.github directory
-
Create CODEOWNERS (
5fdb923
)
- chore(release): bump version to v1.0.2 (
8897feb
)
- fix: update README.md (#77) (
c5d9afb
)
-
chore(release): bump version to v1.0.1 (
7f185e9
) -
chore: update CI to use correct branch (#76) (
07b1b8b
) -
chore: update github workflow with correct branch (#74) (
13688c4
) -
chore: Remove unused import of 'cast' (
593815f
)
-
fix: use shared types (#75) (
233392a
) -
fix: add github action workflow (#73) (
f29d8b3
) -
fix: replace cast method with consistent type hinting and direct assignment of value (
1d822b5
) -
fix: correct type argument for cast method during socket initialisation (
283af0a
)
- Merge pull request #70 from markyao6275/update-websockets-pytest
Update websockets + pytest versions (bf9ae1c
)
-
Update websockets + pytest versions (
9af9807
) -
Merge pull request #65 from odiseo0/master
Remove additional Any
(0934023
)
-
Remove additional
Any
(803203b
) -
Revert "Update dependencies"
This reverts commit 4cdcde406eb38b73f84349a39c079ff2eaf375b7.
I meant to push this to another branch and then open a PR, sorry! (6b2a320
)
-
Update dependencies (
4cdcde4
) -
Merge pull request #60 from dhaneshsabane/bug-58-type-correction
fix: correct type argument for cast method during socket initialisation (e40a359
)
- Update README.md (
5f4afad
)
- build: update websockets version (
5a243e1
)
- chore: build 0.0.5 (
1b653b7
)
- feat: add new release, drop support for 3.7 (
28225cd
)
-
fix: update version (
0e8699a
) -
fix: update package name in test (
689de0b
) -
fix: wildcard event is not handled correctly (
88e4e58
)
- Merge pull request #57 from supabase-community/j0/new_release
feat: add new release, drop support for 3.7, add 3.11 to CI (3b4f40f
)
- Merge pull request #46 from bramvdbruggen/socket-auto-reconnect
Reconnect to websocket (02ca2cf
)
- Merge pull request #34 from supabase-community/sourcery/pull-33
fix: wildcard event is not handled correctly (Sourcery refactored) (e256ccd
)
- Merge pull request #48 from kavalerov/remove-dataclasses
Remove dataclasses
dependency (c5e1599
)
-
Remove dataclasses dependency (
cdb7570
) -
Reconnect to websocket
Added the ability to specify if you want the socket to automatic try reconnecting and rejoining the channels. (2d81e72
)
- Merge pull request #44 from supabase-community/j0_add_0.0.5
chore: release version 0.0.5 (4c808b0
)
- Merge pull request #45 from supabase-community/sourcery/j0_add_0.0.5
chore: release version 0.0.5 (Sourcery refactored) (86e2048
)
-
'Refactored by Sourcery' (
e12c165
) -
Merge pull request #18 from RizkyRajitha/add-ghaction
Add github action with trivial test cases with pytest (b787354
)
-
Merge branch 'master' into add-ghaction (
966f986
) -
Merge pull request #42 from nielsrolf/master
fix spelling mistake: set_chanel->set_channel (d475aea
)
-
fix spelling mistake: set_chanel->set_channel (
25dc1bc
) -
Merge pull request #37 from odiseo0/master
♻️ Standardize types and improve consistency (e30529e
)
-
♻️ Use
typing-extensions
directly (189f8b9
) -
♻️ Declare types in file instead of importing from
types.py
(d81682a
) -
➕ Add
typing-extensions
(0fe4287
) -
♻️ Standardize types and improve consistency (
dd71d42
) -
Merge pull request #36 from Matthew-Burkard/master
build: update websockets version (e0ef5b1
)
- 'Refactored by Sourcery' (
f270cb1
)
-
chore: update dependencies (
b917727
) -
chore: update version (
5453baa
) -
chore: rename realtime_py to realtime (
5334bd9
) -
chore: update versions (
a810aa3
) -
chore: use annotations future import (
68ee73b
) -
chore: fix return annotations (
03667af
) -
chore: remove unused imports, bugfix (
592a563
) -
chore: update websockets to 9.1 (
86f05d3
) -
chore: add .md files for hacktoberfest (
c7e31a1
) -
chore: add transformers as an import in init (
eb04ae9
) -
chore: update README
Add details to help a user connect to the Supabase realtime endpoint using the library. (460e0c9
)
- chore: refactor code (
d1b8621
)
- feat: added logging (
c614de3
)
- fix: incorrect typehints (
e999d48
)
- refactor: Extract transfomer to separate PR (
e5f3457
)
- Merge pull request #24 from supabase-community/sourcery/pull-23
Bug fixes and parsing timestamptz (Sourcery refactored) (6945872
)
- Merge pull request #27 from supabase-community/jl--update-realtime-version
Update Realtime Version (ac90f6c
)
-
'Refactored by Sourcery' (
05920c6
) -
Merge remote-tracking branch 'orig/master' (
7299676
) -
Removing redundant comment (
5c2b318
) -
quick fixes (
e577e73
) -
Merge pull request #1 from RizkyRajitha/ci-test
Ci test (428e2bd
)
-
upgrade websockets to v 10.1 (
d5b9dc7
) -
rename pythonV to python-version (
9afe2f4
) -
added matrix strategy for python 3.x (
e0ea64e
) -
Merge pull request #20 from supabase-community/j0_release_new_ver
Release Version 1.3 (5e5b539
)
- Merge pull request #19 from anand2312/update-websockets
Update websockets (7f44217
)
-
add poetry run pytest with poetry (
e66e554
) -
remove matrix test , run pytest with poetry (
6a41ef5
) -
added gh actions for ci (
0a60297
) -
Merge pull request #17 from supabase-community/j0_hacktoberfest
Add.md files for hacktoberfest (70acd89
)
-
Update README.md (
83cfac7
) -
Merge pull request #13 from supabase/j0_add_transformer
Extract Transformer (ae7345c
)
-
Update dependencies (
dd44f66
) -
bump version (
7c5ad32
) -
Merge pull request #10 from supabase/j0_add_transformers
Add transformers (43d0c1c
)
-
Resolve merge conflicts (
093b224
) -
Update requirements.txt (
5472ac2
) -
Implement convert_column (
f3c5a13
) -
Add timestamp conversion (
3a046b9
) -
Add initial transformers lib (
e88ff3e
) -
Merge pull request #8 from supabase/j0_use_poetry
Change package management tool (5911b2c
)
- Merge pull request #9 from supabase/j0_allow_chaining
allow chaining with channel/on (450da56
)
-
allow chaining with channel/on (
242675b
) -
Refactor to use poetry (
0fd7719
) -
Merge pull request #7 from prettyirrelevant/master
refactored code and added logging (26e3146
)
- Merge pull request #6 from lionellloh/fix/dependencies
Fix/dependencies (a0579c4
)
-
include dataclasses in requirements.txt (
06390ed
) -
readme update (
6add91f
) -
Merge pull request #4 from lionellloh/pypi
Refactorings for better distribution (b0edab0
)
-
ignore .DS_store (
9623444
) -
Update Readme and version (
850c912
) -
Merge pull request #3 from lionellloh/pypi
pip pkg related refactor (8fef058
)
-
pip pkg related refactor (
adef018
) -
Merge pull request #2 from lionellloh/pypi
restructure for PYPI (3904e93
)
-
restructure for PYPI (
4949494
) -
fix decorator to return func (
ccbd91c
) -
fix minor typo (
9bf2698
) -
Docs (
4678642
) -
exceptions
->Exceptions
(ebac053
) -
Decorator to check + Exception if check fails (
5d8e49b
) -
Added docstrings (
5d8f9f5
) -
Type hints and named tuples (
01058df
) -
Clean up (
2c2a6df
) -
Removed constants, include type hints (
b311691
) -
Merge remote-tracking branch 'origin/master' (
4987917
) -
ignore .idea/* (
6dde5c5
) -
Use dataclass for Message (
b206a61
) -
Update usage to be clearer that that it is the payload that is passed (
45658eb
) -
Create README.md (
53216bd
) -
requirements (
78dc02c
) -
Merge pull request #1 from lionellloh/dev
Merge POC work in to master (5a1d4db
)