Postgrest

Latest version: v1.0.1

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 8

0.8.2

Automatically generated by python-semantic-release ([`34fd1bd`](https://github.com/supabase-community/postgrest-py/commit/34fd1bda6893782a955340e39bcdba6633034a69))

Fix

* fix: Add-response-model ([`4c0259d`](https://github.com/supabase-community/postgrest-py/commit/4c0259d1658c07bf3e78fe03d98b304f7a6f0c7a))

Unknown

* Add-response-model (64)

* add poetry dependency

* create APIResponse model

* return APIResponse model in execute method

* sort imports

* mypy bug workaround (https://github.com/python/mypy/issues/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 <40204976+anand2312users.noreply.github.com>

* 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&39;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 <joeljoellee.org>
Co-authored-by: Dani Reinón <danidribo.es>

* chore: modify ValueError with ValidationError

* chore: add &34;_&34; to internal methods

Co-authored-by: Anand <40204976+anand2312users.noreply.github.com>
Co-authored-by: Lee Yi Jie Joel <lee.yi.jie.joelgmail.com>
Co-authored-by: Joel Lee <joeljoellee.org> ([`07ef4d4`](https://github.com/supabase-community/postgrest-py/commit/07ef4d4c03f014207ec1707786e601aa7f21b97d))

* Bump httpx from 0.21.3 to 0.22.0 (84)

Bumps [httpx](https://github.com/encode/httpx) from 0.21.3 to 0.22.0.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.21.3...0.22.0)

---
updated-dependencies:
- dependency-name: httpx
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`e190621`](https://github.com/supabase-community/postgrest-py/commit/e1906211c42bc6e3f7918f5e0c4bf342690f64d8))

* Bump python-semantic-release from 7.23.0 to 7.24.0 (82)

Bumps [python-semantic-release](https://github.com/relekang/python-semantic-release) from 7.23.0 to 7.24.0.
- [Release notes](https://github.com/relekang/python-semantic-release/releases)
- [Changelog](https://github.com/relekang/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/relekang/python-semantic-release/compare/v7.23.0...v7.24.0)

---
updated-dependencies:
- dependency-name: python-semantic-release
dependency-type: direct:development
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`0cefdc7`](https://github.com/supabase-community/postgrest-py/commit/0cefdc7895319ab0fdba25662d62fc54bcaffc7e))

0.8.1

Automatically generated by python-semantic-release ([`1560d8f`](https://github.com/supabase-community/postgrest-py/commit/1560d8f27b7a9466da834f60b309b26e8b897d27))

* chore: set upload_to_repository to true ([`c65fe95`](https://github.com/supabase-community/postgrest-py/commit/c65fe9553dcc2b42f404d0cb350eb4b704cdf59c))

Fix

* fix: order filter ([`094dbad`](https://github.com/supabase-community/postgrest-py/commit/094dbadb26bef4238536579ede71d46a4ef67899))

Unknown

* Bump pre-commit from 2.16.0 to 2.17.0 (79)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.16.0...v2.17.0)

---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`542bd95`](https://github.com/supabase-community/postgrest-py/commit/542bd95ae84f5522cde9ee2ed286de901198c02e))

* Bump pytest-asyncio from 0.17.1 to 0.17.2 (77)

Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.17.1 to 0.17.2.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.17.1...v0.17.2)

---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`5150c17`](https://github.com/supabase-community/postgrest-py/commit/5150c17ef80ca75b164f91ca7e1d61f38eaf271d))

* Bump pytest-asyncio from 0.17.0 to 0.17.1 (76)

Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.17.0 to 0.17.1.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.17.0...v0.17.1)

---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`1d80268`](https://github.com/supabase-community/postgrest-py/commit/1d80268f62b3e196f4a56a1930d34644b5a3d1e8))

0.8.0

Automatically generated by python-semantic-release ([`828de1a`](https://github.com/supabase-community/postgrest-py/commit/828de1a6ee5564492469f4f09717e2993e4e2776))

* 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`](https://github.com/supabase-community/postgrest-py/commit/82820e45d84b511a55ddc5115b1c7f7b2a95264a))

* 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`](https://github.com/supabase-community/postgrest-py/commit/19c949d1757763ecfb299932e75fec33b0920c71))

Feature

* 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`](https://github.com/supabase-community/postgrest-py/commit/1ea965a6cb32dacb5f41cd1198f8a970a24731b6))

Unknown

* Bump pytest-asyncio from 0.16.0 to 0.17.0 (73)

Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`7897d97`](https://github.com/supabase-community/postgrest-py/commit/7897d97bde394a16b8de9c76f1e57813bfc32daf))

* Bump httpx from 0.21.2 to 0.21.3 (71)

Bumps [httpx](https://github.com/encode/httpx) from 0.21.2 to 0.21.3.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.21.2...0.21.3)

---
updated-dependencies:
- dependency-name: httpx
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`6d54ba4`](https://github.com/supabase-community/postgrest-py/commit/6d54ba477d19ff4badcdcd1c0746a1e26166c01b))

* Bump httpx from 0.21.1 to 0.21.2 (70)

Bumps [httpx](https://github.com/encode/httpx) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.21.1...0.21.2)

---
updated-dependencies:
- dependency-name: httpx
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`cc9bd9e`](https://github.com/supabase-community/postgrest-py/commit/cc9bd9e766c53c96235af155489e380a64acbd67))

* Fix codecov badge (68) ([`5697d8e`](https://github.com/supabase-community/postgrest-py/commit/5697d8e677f48044a963b3bc44df757d4a3219d1))

0.7.1

Automatically generated by python-semantic-release ([`c80c3ff`](https://github.com/supabase-community/postgrest-py/commit/c80c3ff377852380aa78ce190eb98f86f0699075))

Performance

* 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`](https://github.com/supabase-community/postgrest-py/commit/d5a97daad42a431b2d36f16e3969b38b9dded288))

Unknown

* add poetry local config to gitignore (63) ([`031cb5f`](https://github.com/supabase-community/postgrest-py/commit/031cb5f4863a25b5be87f047133d293956377d46))

* delete poetry.toml file from repo (62) ([`8b04ae0`](https://github.com/supabase-community/postgrest-py/commit/8b04ae07047ec6a33e36d84b37c99ac9fb07834f))

* fix-sanitize_param-double-quote-error (61)

* replace utf-8 character by character

* avoid escaping characters by using single quotes

* fix tests ([`0eb871a`](https://github.com/supabase-community/postgrest-py/commit/0eb871a53b91bca5edc68f9cc3ba67e83e7ae0a0))

0.7.0

Chore

* 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`](https://github.com/supabase-community/postgrest-py/commit/a93682082283f2dbaef679705fd71a5620150f90))

Feature

* feat: non str arguments to filters (58)

* fix: interpolations erros and other things reported by sourcery-ai

* feat: non str arguments to filters ([`46802db`](https://github.com/supabase-community/postgrest-py/commit/46802db317b4313d9f0241809bcc75312404aac3))

* 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`](https://github.com/supabase-community/postgrest-py/commit/8728ee8e840a453332a814d00d622d76589fb2a8))

Fix

* 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`](https://github.com/supabase-community/postgrest-py/commit/d1254a60697f67fbf5c837afd1fe047b3ef4ea6e))

* 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`](https://github.com/supabase-community/postgrest-py/commit/b631e3be6ae2e47477813feae85780219c6c6baf))

0.6.0

Chore

* chore: update versions (50)

Co-authored-by: Joel Lee <joeljoellee.org> ([`c8ba57a`](https://github.com/supabase-community/postgrest-py/commit/c8ba57af60202e5cb98a5388a11cda9954cfd75d))

Feature

* feat: implement async sync with `unasync-cli` (30)

Co-authored-by: Dani Reinón <danidribo.es> ([`b1423b5`](https://github.com/supabase-community/postgrest-py/commit/b1423b5e026399b038348a4f25914bf4bdb4e8f4))

Fix

* fix: interpolations erros and other things reported by sourcery-ai (37) ([`2fc29b2`](https://github.com/supabase-community/postgrest-py/commit/2fc29b272323203bfa0b4f5f59ae12bde08dc530))

Performance

* 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 <67071425+dreinonusers.noreply.github.com>
Co-authored-by: Dani Reinón <danidribo.es> ([`315f596`](https://github.com/supabase-community/postgrest-py/commit/315f596386e26974595f15f34dad930b37d08e15))

Unknown

* Bump black from 21.11b1 to 21.12b0

Bumps [black](https://github.com/psf/black) from 21.11b1 to 21.12b0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)

---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <supportgithub.com> ([`7a54d58`](https://github.com/supabase-community/postgrest-py/commit/7a54d580350ef12480d9df207561bd6a70dd08d8))

* Bump mypy from 0.910 to 0.930 (52)

Bumps [mypy](https://github.com/python/mypy) from 0.910 to 0.930.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.910...v0.930)

---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`f7217d5`](https://github.com/supabase-community/postgrest-py/commit/f7217d5bfb6ca2c2ab378555c3c3330c007d24ba))

* Bump black from 21.10b0 to 21.11b1 (46) ([`3934fb2`](https://github.com/supabase-community/postgrest-py/commit/3934fb2bd7c755962fa2fe490419d3e967e3555a))

* Bump pre-commit from 2.15.0 to 2.16.0 (45) ([`8788c18`](https://github.com/supabase-community/postgrest-py/commit/8788c184e0fed98aa5b613a7d68d5756372543e8))

* Bump httpx from 0.20.0 to 0.21.1 (44)

Bumps [httpx](https://github.com/encode/httpx) from 0.20.0 to 0.21.1.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.20.0...0.21.1)

---
updated-dependencies:
- dependency-name: httpx
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`60ef2ce`](https://github.com/supabase-community/postgrest-py/commit/60ef2ce661448f3ee740e297713c213f75b60427))

* Revert &34;Add Sourcery to pre-commit (38)&34; (41)

This reverts commit 25f23586774f5a73661c9da92d0035e667d0df2c. ([`f019aaa`](https://github.com/supabase-community/postgrest-py/commit/f019aaaafeb9a899052cd406f1900c9c0b8611ac))

* Add Sourcery to pre-commit (38) ([`25f2358`](https://github.com/supabase-community/postgrest-py/commit/25f23586774f5a73661c9da92d0035e667d0df2c))

* Bump black from 21.7b0 to 21.10b0 (33)

Bumps [black](https://github.com/psf/black) from 21.7b0 to 21.10b0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)

---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`ba83ba4`](https://github.com/supabase-community/postgrest-py/commit/ba83ba43c6cfba906fbb710d3913e5dc070fdde3))

* Bump pytest-cov from 2.12.1 to 3.0.0 (34)

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.12.1 to 3.0.0.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases)
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.12.1...v3.0.0)

---
updated-dependencies:
- dependency-name: pytest-cov
dependency-type: direct:development
update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`8af95a7`](https://github.com/supabase-community/postgrest-py/commit/8af95a7dacff9d40e36d2274dcce34a527595a0a))

* Bump pytest from 6.2.4 to 6.2.5 (15)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.4...6.2.5)

---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`fc0434d`](https://github.com/supabase-community/postgrest-py/commit/fc0434d067876d859410f2849cf7db6a405efd1e))

* Bump pytest-asyncio from 0.15.1 to 0.16.0 (32)

Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.15.1 to 0.16.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.15.1...v0.16.0)

---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`765046e`](https://github.com/supabase-community/postgrest-py/commit/765046ef3f17cbe5ea8ed2567b09e7254ed42d2c))

* Bump httpx from 0.19.0 to 0.20.0 (31)

Bumps [httpx](https://github.com/encode/httpx) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.19.0...0.20.0)

---
updated-dependencies:
- dependency-name: httpx
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`36408d7`](https://github.com/supabase-community/postgrest-py/commit/36408d78b2b1fe0f37495cd9a6df1b052561d647))

* Bump mypy from 0.902 to 0.910 (12)

Bumps [mypy](https://github.com/python/mypy) from 0.902 to 0.910.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.902...v0.910)

---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supportgithub.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`7d5bf09`](https://github.com/supabase-community/postgrest-py/commit/7d5bf095f6a4be9b328ff1b2ab8c8b19b6c3974f))

* Fix 3.10 pipelines ([`457b70c`](https://github.com/supabase-community/postgrest-py/commit/457b70cf24f4db3e9c59b8d997d65cc70270c080))

* Add pre-commit (28) ([`c5032b5`](https://github.com/supabase-community/postgrest-py/commit/c5032b5ae6c9f80f3801193d706f56820a98f70b))

* Update and reformat README.md, docker-compose.yaml ([`7188fa2`](https://github.com/supabase-community/postgrest-py/commit/7188fa2063c09a68e8b40c0db559fb9b6b89f567))

* Add docker-compose setup for local development (22) ([`1cb42a1`](https://github.com/supabase-community/postgrest-py/commit/1cb42a14e8cbec9c0d4d79f5ba03b81435f91eca))

* Add Python 3.10 to the build matrix ([`3632d75`](https://github.com/supabase-community/postgrest-py/commit/3632d7521df70ce564a356024450c7a5e5d65fe1))

* Implement counting feature (26) ([`735cefd`](https://github.com/supabase-community/postgrest-py/commit/735cefd9aa6ecea99a392c0bdfa1ef3b633a6067))

* Fix bug on sanitizing params (24) ([`3e7b60e`](https://github.com/supabase-community/postgrest-py/commit/3e7b60eb645f08239d8fb37653f62fbf827e7a12))

* Add Code of Conduct and Contributing guide (23)

Co-authored-by: Joel Lee <joeljoellee.org> ([`9031297`](https://github.com/supabase-community/postgrest-py/commit/903129738dd782cad495f1c747df8dd694f32328))

* Add Match Command (18)

Co-authored-by: Joel Lee <joeljoellee.org> ([`9eadbe1`](https://github.com/supabase-community/postgrest-py/commit/9eadbe1275f8c4154ab021f600a57ec2d6f926eb))

Page 6 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.