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

feat: refactoring; updates; fixes; bump version #283

Merged
merged 4 commits into from
Aug 7, 2023

Conversation

yozachar
Copy link
Collaborator

@yozachar yozachar commented Aug 7, 2023

yozachar@f67f990 | feat: refactoring; updates; fixes; bump version

  • fix author name capture from importlib.metadata in docs/conf.py
  • moves doc and package generator scripts to src/export
  • removes coding: utf-8 comment as python 3 by default supports utf-8
  • ignore .ruff_cache, "Issue Tracker" renamed to "Bugtracker"
  • adds compose.yaml to visualize web docs
  • includes MANIFEST.in
  • custom package finder configuration for setuptools build backend
  • flake8 config with setup.cfg is gone
  • refactor github action workflows
  • update copyright year
  • partial requirements file generated into python directory
  • mkdocs now watches src/validators/
  • update dependencies; bump project version

yozachar@970de10 | fix: brings back country code validation

yozachar@12ae1f5 | feat: ValidationFailure is now ValidationError

yozachar@95ec1fa | feat: pyproject.toml is now standardized

  • migrate from poetry to PDM
  • moves code into src/
  • updates dependencies
  • temporary removal of country code & ethereum addr. validation

- migrate from `poetry` to `PDM`
- moves code into `src/`
- updates dependencies
- temporary removal of country code & ethereum addr. validation
@yozachar yozachar self-assigned this Aug 7, 2023
@yozachar yozachar added review PR: Can be reviewed development Issue/PR: Modification in workflows, packaging, etc. maintenance PR: Alters existing source code dependencies PR: Update/Remove a (dev/optional) dependencies labels Aug 7, 2023
- fix author name capture from `importlib.metadata` in `docs/conf.py`
- moves doc and package generator scripts to `src/export`
- removes `coding: utf-8` comment as python 3 by default supports utf-8
- ignore `.ruff_cache`, "Issue Tracker" renamed to "Bugtracker"
- adds `compose.yaml` to visualize web docs
- includes `MANIFEST.in`
- custom package finder configuration for `setuptools` build backend
- flake8 config with `setup.cfg` is gone
- refactor github action workflows
- update copyright year
- partial requirements file generated into `python` directory
- mkdocs now watches `src/validators/`
- update dependencies; bump project version
@yozachar yozachar removed the review PR: Can be reviewed label Aug 7, 2023
@yozachar yozachar merged commit 8fb3bf7 into python-validators:master Aug 7, 2023
14 checks passed
@yozachar yozachar linked an issue Aug 7, 2023 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies PR: Update/Remove a (dev/optional) dependencies 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.

0.21.1: pep517 build packages docs/ content
1 participant