Pynvim

Latest version: v0.5.2

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

Scan your dependencies

Page 1 of 6

0.5.2

What's Changed
* fix(ci): macOS CI failing with python{3.7, 3.8, 3.9} by wookayin in https://github.com/neovim/pynvim/pull/579
* build: fix conditional `install_requires` by mgorny in https://github.com/neovim/pynvim/pull/581

New Contributors
* mgorny made their first contribution in https://github.com/neovim/pynvim/pull/581

**Full Changelog**: https://github.com/neovim/pynvim/compare/0.5.1...0.5.2

0.5.1

What's Changed
* Several refactoring on asyncio eventloop implementations by wookayin in https://github.com/neovim/pynvim/pull/545
* test: add tests for attaching through socket, tcp, and stdio by wookayin in https://github.com/neovim/pynvim/pull/544
* ci: fix failing readthedocs build by adding sphinx_rtd_theme dependency by wookayin in https://github.com/neovim/pynvim/pull/553
* ci: fix failing readthedocs build by wookayin in https://github.com/neovim/pynvim/pull/554
* refactor: remove the use of forward references by wookayin in https://github.com/neovim/pynvim/pull/558
* fix(tests): "providerpython3Prog" was removed upstream by justinmk in https://github.com/neovim/pynvim/pull/563
* Revert "fix: vim.eval('v:true') should return python bool 506" by samuelqp in https://github.com/neovim/pynvim/pull/562
* fix: UpdateRemotePlugins not finding specs on windows by tanj in https://github.com/neovim/pynvim/pull/565
* fix(tests): broadcast test fails by justinmk in https://github.com/neovim/pynvim/pull/570
* fix: Remove deprecated alias of logger.warn by cryptomilk in https://github.com/neovim/pynvim/pull/569
* fix(tests): remove reference to pytest-runner by 0-wiz-0 in https://github.com/neovim/pynvim/pull/573
* docs: avoid deprecated $NVIM_LISTEN_ADDRESS env var by justinmk in https://github.com/neovim/pynvim/pull/575
* fix(tests): failing tests on python3.13 about stacktrace messages by wookayin in https://github.com/neovim/pynvim/pull/578

New Contributors
* samuelqp made their first contribution in https://github.com/neovim/pynvim/pull/562
* tanj made their first contribution in https://github.com/neovim/pynvim/pull/565
* cryptomilk made their first contribution in https://github.com/neovim/pynvim/pull/569
* 0-wiz-0 made their first contribution in https://github.com/neovim/pynvim/pull/573

**Full Changelog**: https://github.com/neovim/pynvim/compare/0.5.0...0.5.1

0.5.0

Breaking changes
* Python 3.7 is the minimum supported Python version.

What's Changed
* 1696737 feat: Ex command ":py=" evaluate and print expression
* 86cc50e test: always use the same python regardless of $PATH
* 71d2d65 packaging: Add pynvim.__version__ attribute
* 056f6f9 fix: ignore flaky OSError on windows
* 6ab90aa fix: EOF error on piped stderr being closed on Windows
* fd4247c fix: do not leak resources across tests so as to prevent side effects
* 260a0b9 deps: Require greenlet >= 3.0 since it supports Python 3.12
* f244597 fix: broken dynamic import of rplugin modules
* e4224fc fix: sphinx "invalid language code"
* 61bf6fa fix: mypy type annotation warnings
* 5e84c75 fix: sphinx "Unexpected indentation" warning
* 991c689 fix: PEP 484 prohibits implicit Optional
* 919217d fix: undefined name 'original_find_module'
* b79717f fix(test): `Unknown config option: timeout` warning
* 5be54e2 test_buffer: don't depend on version-dependent default values
* eaa862d fix: imp module is deprecated
* ac03f5c Drop old python versions, add type annotations
* a087534 docs: python 2 is not supported
* 82a2e14 test: update 'define' option default
* dd540b0 refactor: remove usage of imp
* 496e8eb packaging: conform to PEP 517 guidelines
* d549371 fix: vim.eval('v:true') should return python bool
* 318c1b5 fix the first call to sync functions returning null

New Contributors
* dmitmel made their first contribution in https://github.com/neovim/pynvim/pull/496
* Anselmoo made their first contribution in https://github.com/neovim/pynvim/pull/497
* uzxmx made their first contribution in https://github.com/neovim/pynvim/pull/506
* dundargoc made their first contribution in https://github.com/neovim/pynvim/pull/517
* crowellel made their first contribution in https://github.com/neovim/pynvim/pull/519
* stevearc made their first contribution in https://github.com/neovim/pynvim/pull/492
* michel-slm made their first contribution in https://github.com/neovim/pynvim/pull/531
* wookayin made their first contribution in https://github.com/neovim/pynvim/pull/534

**Full Changelog**: https://github.com/neovim/pynvim/compare/0.4.3...0.5.0

0.4.3

Pynvim 0.4.3

Changes since 0.4.2:

- 344934c Detect encoding correctly on non-standard locales

0.4.2

0.4.1

Logging will be disabled on release tarballs and pip packages for performance reasons. use `scripts/enable_log_statements.sh` and `scripts/disable_log_statements.sh` to toggle the availability of logging.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.