Sqliteschema

Latest version: v2.0.1

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

Scan your dependencies

Page 1 of 3

2.0.1

What's Changed
* Add support for Python 3.13
* Drop support for Python 3.7/3.8
* Improve type annotations
* Modify to use `setuptools_scm` for package build
* Add GitHub Actions workflow for building and publishing to PyPI
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/thombashi/sqliteschema/pull/4

New Contributors
* dependabot made their first contribution in https://github.com/thombashi/sqliteschema/pull/4

**Full Changelog**: https://github.com/thombashi/sqliteschema/compare/v2.0.0...v2.0.1

2.0.0

- Change the name and value from `SchemaHeader.NULL` (`"Null"`) to `SchemaHeader.NULLABLE` (`"Nullable"`)

**Full Changelog**: https://github.com/thombashi/sqliteschema/compare/v1.4.0...v2.0.0

1.4.0

- Add CLI
- Add support for Python 3.11/3.12
- Drop support for Python 3.6
- Improve type annotations
- Bump minimum version of `tabledata` to 1.3.1
- Add `__all__` to modules
- Add `zip_safe=False` to the package
- Update `[build-system]`
- Modify to use `pypa/build` for package build

**Full Changelog**: https://github.com/thombashi/sqliteschema/compare/v1.3.0...v1.4.0

1.3.0

- Add support for parsing comments in schemas: 2

1.2.1

- Fix parsing failed with SQL with comments: 1 (Thanks to moonlight200)

1.2.0

- Add support for View
- Add `fetch_view_names` method to `SQLiteSchemaExtractor` class

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.