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

maint: improves state of package development#248

Merged
nandgator merged 1 commit into
python-validators:masterfrom
nandgator:workshop
Mar 20, 2023
Merged

maint: improves state of package development#248
nandgator merged 1 commit into
python-validators:masterfrom
nandgator:workshop

Conversation

@nandgator

@nandgator nandgator commented Mar 20, 2023

Copy link
Copy Markdown
Collaborator

maint: improves state of package development

  • setup.py is auto generated by poetry build
  • pip install -e . and editable install are 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

This PR will be closed in an hour

@nandgator 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 nandgator self-assigned this Mar 20, 2023
- `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
@nandgator nandgator removed the review PR: Can be reviewed label Mar 20, 2023
@nandgator nandgator merged commit 1e8d365 into python-validators:master Mar 20, 2023
@nandgator

Copy link
Copy Markdown
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

development Issue/PR: Modification in workflows, packaging, etc. maintenance PR: Alters existing source code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ERROR: Failed building wheel for validators Missing git tags

1 participant