Optype

Latest version: v0.8.0

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

Scan your dependencies

Page 3 of 3

0.2.1

What's Changed
* Bump pytest from 8.0.2 to 8.1.1 by dependabot in https://github.com/jorenham/optype/pull/5
* Bump pyright to 1.1.354 by jorenham in https://github.com/jorenham/optype/pull/6
* Configure markdownlint by jorenham in https://github.com/jorenham/optype/pull/7
* Builtin type constructor operators by jorenham in https://github.com/jorenham/optype/pull/8
* `do_bool: DoesBool`
* `do_int: DoesInt`
* `do_float: DoesFloat`
* `do_complex: DoesComplex`
* `do_bytes: DoesBytes`
* `do_str: DoesStr`
* Examples & integration tests by jorenham in https://github.com/jorenham/optype/pull/9
* See the [`examples/`](https://github.com/jorenham/optype/tree/master/examples) directory

New Contributors
* dependabot made their first contribution in https://github.com/jorenham/optype/pull/5

**Full Changelog**: https://github.com/jorenham/optype/compare/v0.2.0...v0.2.1

0.2.0

What's Changed
- add 72 operators as `optype.do_*`, so that `optype` > `operator`
- add callback protocols for the 72 operators as `optype.Does*`
- Many documentation improvements
- [BREAKING] renamed the async `CanA{name}` types as `CanA{Name}`, improving readability
- Fixed several minor typing issues
- Improved code quality of the tests
- Streamlined the CI workflow
- Upgrade ruff to 0.3.2, and tightened some rules
- Upgrade pyright to 1.1.353


**Full Changelog**: https://github.com/jorenham/optype/compare/v0.1.0...v0.2.0

0.1.0

The official first release of `optype` 🎉.

What's Changed
* Everything 🎉

New Contributors
* jorenham made their first contribution in https://github.com/jorenham/optype/pull/1

**Full Changelog**: https://github.com/jorenham/optype/commits/v0.1.0

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.