Metadata-Version: 2.1
Name: py-refacto
Version: 0.0.2
Summary: Refacto
Home-page: https://github.com/nymann/refacto
Maintainer: Kristian Nymann Jakobsen
Maintainer-email: kristian@nymann.dev
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pygls
Requires-Dist: libcst
Requires-Dist: typer
Provides-Extra: all
Requires-Dist: add-trailing-comma ; extra == 'all'
Requires-Dist: black ; extra == 'all'
Requires-Dist: isort ; extra == 'all'
Requires-Dist: mypy ; extra == 'all'
Requires-Dist: nitpick ; extra == 'all'
Requires-Dist: wemake-python-styleguide ; extra == 'all'
Requires-Dist: devtools ; extra == 'all'
Requires-Dist: pytest ; extra == 'all'
Requires-Dist: pytest-cov ; extra == 'all'
Requires-Dist: pytest-mock ; extra == 'all'
Provides-Extra: dev
Requires-Dist: add-trailing-comma ; extra == 'dev'
Requires-Dist: black ; extra == 'dev'
Requires-Dist: isort ; extra == 'dev'
Requires-Dist: mypy ; extra == 'dev'
Requires-Dist: nitpick ; extra == 'dev'
Requires-Dist: wemake-python-styleguide ; extra == 'dev'
Provides-Extra: tests
Requires-Dist: devtools ; extra == 'tests'
Requires-Dist: pytest ; extra == 'tests'
Requires-Dist: pytest-cov ; extra == 'tests'
Requires-Dist: pytest-mock ; extra == 'tests'

# Refacto

_So you can go to work, dressed up as a wizard yelling Refacto!_ 🪄

<https://user-images.githubusercontent.com/7005867/188315168-6091923e-9ed8-4e64-9536-eb932d021bfa.mp4>

## Installation

```sh
pip install py-refacto
```

### Example Client Integration

##### Neovim

Until Refacto is not in the official nvim-lspconfig repository, you can use my fork [nymann/nvim-lspconfig](https://github.com/nymann/nvim-lspconfig/).

## Development

For help getting started developing check [DEVELOPMENT.md](DEVELOPMENT.md)
