Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pynvim 0.5.0 #551

Merged
merged 1 commit into from
Dec 4, 2023
Merged

Pynvim 0.5.0 #551

merged 1 commit into from
Dec 4, 2023

Conversation

jamessan
Copy link
Member

@jamessan jamessan commented Dec 4, 2023

Breaking: Python 3.7 is the minimum supported Python version.

Changes since 0.4.3:

  • 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

Breaking: Python 3.7 is the minimum supported Python version.

Changes since 0.4.3:

- 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
@jamessan jamessan merged commit 12b53e7 into neovim:master Dec 4, 2023
19 checks passed
@jamessan jamessan deleted the release branch December 4, 2023 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants