Mainpy

Latest version: v1.4.0

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

Scan your dependencies

Page 1 of 2

1.4.0

What's Changed
* Stop using git-flow by jorenham in https://github.com/jorenham/mainpy/pull/37
* Fix `click.command` and add examples by jorenham in https://github.com/jorenham/mainpy/pull/38
* Bump `uvloop` from `>=0.14` to `>=0.15.2` by jorenham in https://github.com/jorenham/mainpy/pull/39
* Bump `basedpyright`, `ruff` and `repo-review` to their latests versions by jorenham in https://github.com/jorenham/mainpy/pull/40


**Full Changelog**: https://github.com/jorenham/mainpy/compare/v1.3.2...v1.4.0

1.3.2

What's Changed
* Bump the actions group with 4 updates by dependabot in https://github.com/jorenham/mainpy/pull/28
* simplified vscode config by jorenham in https://github.com/jorenham/mainpy/pull/29
* update dev deps by jorenham in https://github.com/jorenham/mainpy/pull/30
* add a sponsor button by jorenham in https://github.com/jorenham/mainpy/pull/31
* type-check with `--verifytypes` (stubtest) by jorenham in https://github.com/jorenham/mainpy/pull/32
* fancification of the readme by jorenham in https://github.com/jorenham/mainpy/pull/33


**Full Changelog**: https://github.com/jorenham/mainpy/compare/v1.3.1...v1.3.2

1.3.1

What's Changed
* Update dependencies by jorenham in [Update dependencies](https://github.com/jorenham/mainpy/pull/27)
* Simplify tox config by jorenham in https://github.com/jorenham/mainpy/pull/27


**Full Changelog**: https://github.com/jorenham/mainpy/compare/v1.3.0...v1.3.1

1.3.0

Breaking changes
* `typing_extensions` is now also a required dependency on Python 3.10

What's Changed
* git-flow by jorenham in https://github.com/jorenham/mainpy/pull/12
* ruff 0.4.2 by jorenham in https://github.com/jorenham/mainpy/pull/13
* basedpyright by jorenham in https://github.com/jorenham/mainpy/pull/14
* pre-commit by jorenham in https://github.com/jorenham/mainpy/pull/15
* tox by jorenham in https://github.com/jorenham/mainpy/pull/16
* repo-review by jorenham in https://github.com/jorenham/mainpy/pull/17
* markdownlint by jorenham in https://github.com/jorenham/mainpy/pull/18
* contributing guidelines & code of conduct by jorenham in https://github.com/jorenham/mainpy/pull/19
* python 3.13 support by jorenham in https://github.com/jorenham/mainpy/pull/20


**Full Changelog**: https://github.com/jorenham/mainpy/compare/v1.2.1...v1.3.0

1.2.1

What's Changed
* Bump actions/stale from 8 to 9 by dependabot
* Fix links in README.md by jorenham

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

**Full Changelog**: https://github.com/jorenham/mainpy/compare/v1.2.0...v1.2.1

1.2.0

What's Changed
* Official Python 3.12 support
* Use `asyncio.Runner` instead of `asyncio.run` on Python 3.11+
* Optional `context` kwarg on Python 3.11 for passing `contextlib.Context`
* Better `mainpy.main` type hints
* Several documentation improvements
* Improved CI workflow
* Configured dependabot

Fixes
* Fix `DeprecationWarning` with `uvloop` on Python 3.12+

**Full Changelog**: https://github.com/jorenham/mainpy/compare/v1.1.0...v1.2.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.