maint: improves state of package development by nandgator · Pull Request #248 · python-validators/validators

@nandgator added review

PR: Can be reviewed

development

Issue/PR: Modification in workflows, packaging, etc.

maintenance

PR: Alters existing source code

labels

Mar 20, 2023

@nandgator

- `setup.py` is auto generated by `poetry build`
- `pip install -e .` and editable install is supported
- minimum required python version is now 3.8
- better development dependency grouping
- adds more option to linting, formatting & type checking
- fix missing git tags for minor version
- `MANIFEST.in` is now covered by `pyproject.toml`
- `CHANGES.md` replaces `CHANGES.rst`

**Related items**

*Issues*

- Closes python-validators#129
- Closes python-validators#209