Skip to content

Tags: joshzcold/python.nvim

Tags

v1.1.0-beta.3

Toggle v1.1.0-beta.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(config): invalid key checking in config handles lists and doesn't… (

#35)

* fix(config): invalid key checking in config handles lists and doesn't throw errors

instead of crashing python.nvim, show a notification as a warning.
Be able to handle list-type tables by not having it be an error if the
key is a number (indicating its a list)

* chore: lint on config

* ci(nvim): remove testing for neovim 10, 11 is only supported for lspconfig

v1.1.0-beta.2

Toggle v1.1.0-beta.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
refactor(config)!: no longer setup keymaps by default as an antipatte…

…rn (#36)

- provide example of setting up the python keymaps in lazy.nvim
- remove auto setup of keymaps

v1.1.0-beta.1

Toggle v1.1.0-beta.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: post_set_venv not getting set in config (#33)

* fix: post_set_venv not getting set in config

Because post_set_venv was nil is wasn't getting set in the config setup
table

* test(init): fix initalization of luasnip in testing

v1.1.0-beta.0

Toggle v1.1.0-beta.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix/fstrings skip regex format (#30)

* fix(f-strings): do not inject string on regex or `.format()` string

Try to find if either the string is "regex" or is a "format" type
string and ignore.

* test(f-string): add tests for inserts and not insterting fstrings

* test: remove duplicate and move text actions from ts tests to own file

v1.0.0

Toggle v1.0.0's commit message
doc: update readme default config

v0.2.0-beta.4

Toggle v0.2.0-beta.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: python.nvim detect project changes for venv adjustments automati…

…cally (#24)

v0.2.0-beta.3

Toggle v0.2.0-beta.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
doc: add a logo (#23)

* doc: add a logo

* doc: move logo

* doc: improve style and video

v0.2.0-beta.2

Toggle v0.2.0-beta.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: wrap command in new command format in python.nvim

* fix(commands): account for missing last arg in wrap_cursor

* chore: adjust Python command description

* fix: support range for `:Python` for treesitter wrap_cursor

* doc: update vim doc

* test(treesitter): add test for treesitter wrap cursor commands

* chore: run format

* test: text action and enumerate ts test

* chore: lint fix test_text_actions

* test: check for treesitter grammar before running tests

v0.2.0-beta.1

Toggle v0.2.0-beta.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs: hookup vim-docs, lint, contributing doc (#20)

* docs: hookup vim-docs, lint, contributing doc

Run code through linter and replace all generic `M = {}` module
definitions with more descriptive ones for documentation

* fix: do not conflict on module and global var in state

* ci: adjust github work flow tasks

* chore: linting change

v0.2.0-beta.0

Toggle v0.2.0-beta.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Feat/replace nui popup (#19)

* feat: get started on replacing nui.popup

* feat: replace nui dependency with built-in commands

Replace Popup from nui with our own classes to remove a dependency on
the plugin