Idlemypyextension

Latest version: v1.0.2

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

Scan your dependencies

Page 1 of 3

1.0.2

This release has no functional changes, simply updating dependencies.

What's Changed
* Update mypy requirement from ~=1.8.0 to ~-1.9.0 by dependabot in https://github.com/CoolCat467/idlemypyextension/pull/5

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

**Full Changelog**: https://github.com/CoolCat467/idlemypyextension/compare/v1.0.1...v1.0.2

1.0.1

This release fixes an issue with the text generated if users use the legacy installation method.

**Full Changelog**: https://github.com/CoolCat467/idlemypyextension/compare/v1.0.0...v1.0.1

1.0.0

In this release, we update dependencies, switch the license back to the GNU General Public License v3 because it's actually not allowed to downgrade to Apache 2 (whoops), update project metadata, add `mttkinter` dependency because it fixes a thread safety issue with `tktrio`, move a bunch of the code from `__init__` into two separate modules, `extension` and `utils`, where `utils` is a general module for building extensions and `extension` is specific to this project, which makes it much easier for me to have bugfixes from my other extensions be able to transfer to this one, add license headers to all the files, handle a very strange case where a Trio run fails to exit properly, and fix a bug where the extension can crash when there are no file comments.

**Full Changelog**: https://github.com/CoolCat467/idlemypyextension/compare/v0.2.7...v1.0.0

0.2.7

In this release, we
- Fix a bunch of spelling issues
- Update dependencies
- Change the way we talk to the mypy daemon to use builtin trio asynchronous sockets instead of wrapping dmypy module sockets
- Cap maximum read count in module guard so it doesn't lag out if you use idle in a virtual environment
- Basically rewrite tktrio so the asynchronous code works way better
- Fix the following issues in the annotation generator:
- Speed up tokenization by using compiled regular expression
- Fix f-string handling for python 3.12 +
- Handle case when lambda at end of arguments list over-reads close definition parenthesis
- Fix case when annotations contain module names that have spaces in them
- Ignore annotation prefixes when they are for the module we are adding annotations to
- Add tests for the annotation generator

**Full Changelog**: https://github.com/CoolCat467/idlemypyextension/compare/v0.2.3...v0.2.7

0.2.6

Forgot to make a release for pypi v0.2.6

**Full Changelog**: https://github.com/CoolCat467/idlemypyextension/compare/v0.2.3...v0.2.6

0.2.3

In this release, we do basically nothing other than updating dependencies.


What's Changed
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/CoolCat467/idlemypyextension/pull/4


**Full Changelog**: https://github.com/CoolCat467/idlemypyextension/compare/v0.2.2...v0.2.3

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.