Metadata-Version: 2.3
Name: pykeepass-stubs
Version: 0.1.0
Summary: Type stubs for pykeepass
Author: Kaj Kowalski
Author-email: Kaj Kowalski <info@kajkowalski.nl>
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Typing :: Stubs Only
Requires-Dist: pykeepass>=4.1.1.post1,<4.2
Requires-Dist: types-lxml>=2026.2.16
Requires-Python: >=3.11
Project-URL: Issues, https://github.com/kjanat/kp2bw/issues
Project-URL: Repository, https://github.com/kjanat/kp2bw/tree/master/packages/pykeepass-stubs
Description-Content-Type: text/markdown

# pykeepass-stubs

Type stubs for [pykeepass].

This is a stub-only distribution that improves type-checking for projects using `pykeepass`.

- Target package: `pykeepass`
- Distribution name: `pykeepass-stubs`
- Status: partial stubs ([PEP 561])

## Versioning policy

- `pykeepass-stubs` uses its own version stream (not lockstep with `pykeepass`).
- Compatibility is declared via package requirements.
- Current supported runtime range: `pykeepass>=4.1.1.post1,<4.2`.

[PEP 561]: https://peps.python.org/pep-0561/ "PEP 561 – Distributing and Packaging Type Information"
[pykeepass]: https://github.com/libkeepass/pykeepass "GitHub Repository"
