Sqlite-rx

Latest version: v1.2.0

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

Scan your dependencies

Page 1 of 2

1.2.0

This is minor version upgrade with the following updates:

- Upgraded dependencies which also fixes security vulnerabilities
- billiard==4.2.0
- msgpack==1.0.7
- pyzmq==25.1.1
- tornado==6.3.3

- Added support for Python 3.11 and 3.12

- Dropped support for Python 3.7

1.1.2

Not secure
Simplified readme and documentation

1.1.1

Not secure
Removed `click-repl` import from sqlite-client CLI

1.1.0

Not secure
This is a minor release version upgrade with the following features and fixes

- Dropped support for Python 3.6 and added support for Python 3.10
- CLI dependencies are defined as an `extras_requirement` in setup.py. By default, cli dependencies are not installed.
- You can install it using `pip install 'sqlite-rx[cli]'`
- PEP 517 compliant build system
- Introduced setup.cfg
- Dev requirements in requirements_dev.txt
- Upgraded and pinned down versions of core dependencies
- Github actions update for Python versions 3.7, 3.8, 3.9, and 3.10
- Added MIT License text
- Better CLI for `sqlite-server` and `sqlite-client`
- Better handling for sqlite.backup API. Backup is neither supported on PyPy nor Windows

1.0.2

Not secure
This is a maintenance release. PFB the updates

- Online backup functionality. This feature was suggested by marekyggdrasil
- Python's multiprocessing module is replaced with billiard
- This is mainly changed to support the backup daemon thread to be started in the server process without any pickling issues.
- Starting this release, documentation can be accessed at https://aosingh.github.io/sqlite_rx/
- Build pipeline is moved to Github actions.
- ContextManager support for SQLiteClient.

1.0.1

Not secure
This is a maintenance release. PFB the changes

1. `lastrowdid` is included in the query response if available
2. `rowcount` is included in the query response if available
3. In the response `JSON`, the key `row_count` is changed to `rowcount` to be inline with SQLite terminology
4. Removed list comprehension when generating a resultset. Now, we use the `list` callable
5. Minor code formatting changes for better readability
6. Added `Windows OS` in the build matrix
7. Added `Python3.9` in the build matrix

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.