Skip to content

Commit 9ae6e8e

Browse files
authored
Merge pull request #256 from joe733/workshop
feat: bumped version to 0.21.0
2 parents 1f72b28 + 895c925 commit 9ae6e8e

File tree

6 files changed

+115
-76
lines changed

6 files changed

+115
-76
lines changed

.github/workflows/build.yml

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
name: Build for PyPI
55

66
on:
7+
workflow_dispatch:
78
release:
89
types: [published]
910

.pre-commit-config.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ repos:
1010
- id: end-of-file-fixer
1111
- id: debug-statements
1212
- id: destroyed-symlinks
13+
- id: no-commit-to-branch
14+
args: ["--branch", "master"]
1315
- id: trailing-whitespace
1416
- repo: https://github.com/psf/black
1517
rev: 23.1.0

CHANGES.md

+36
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
# Changelog
22

3+
## 0.21.0 (2023-03-25)
4+
5+
- feat: add build for pypi workflow by @joe733 in [#255](https://github.com/python-validators/validators/pull/255)
6+
- feat: @validator now catches `Exception` by @joe733 in [#254](https://github.com/python-validators/validators/pull/254)
7+
- maint: improves `i18n` package by @joe733 in [#252](https://github.com/python-validators/validators/pull/252)
8+
- maint: misc changes to dev and ci by @joe733 in [#251](https://github.com/python-validators/validators/pull/251)
9+
- maint: misc fixes and improvements by @joe733 in [#249](https://github.com/python-validators/validators/pull/249)
10+
- maint: improves state of package development by @joe733 in [#248](https://github.com/python-validators/validators/pull/248)
11+
- fix: generate dynamic reference docs by @joe733 in [#247](https://github.com/python-validators/validators/pull/247)
12+
- maint: moving docs from `.rst` to `.md` by @joe733 in [#246](https://github.com/python-validators/validators/pull/246)
13+
- maint: improves `url` module by @joe733 in [#245](https://github.com/python-validators/validators/pull/245)
14+
- maint: improve `domain`, `email` & `hostname` by @joe733 in [#244](https://github.com/python-validators/validators/pull/244)
15+
- maint: simplified `hostname` module by @joe733 in [#242](https://github.com/python-validators/validators/pull/242)
16+
- maint: update `email` module by @joe733 in [#241](https://github.com/python-validators/validators/pull/241)
17+
- feat: adds `hostname` validator by @joe733 in [#240](https://github.com/python-validators/validators/pull/240)
18+
- maint: improves `ip_address` module by @joe733 in [#239](https://github.com/python-validators/validators/pull/239)
19+
- fix: misc fixes, use bandit by @joe733 in [#238](https://github.com/python-validators/validators/pull/238)
20+
- Create SECURITY.md by @joe733 in [#237](https://github.com/python-validators/validators/pull/237)
21+
- maint: improves `mac_address`, `slug` and `uuid` by @joe733 in [#236](https://github.com/python-validators/validators/pull/236)
22+
- maint: improve `hashes` and `iban` modules by @joe733 in [#235](https://github.com/python-validators/validators/pull/235)
23+
- feat: auto docs using mkdocstrings by @joe733 in [#234](https://github.com/python-validators/validators/pull/234)
24+
- maint: improves `email` module by @joe733 in [#233](https://github.com/python-validators/validators/pull/233)
25+
- maint: minor improvements by @joe733 in [#232](https://github.com/python-validators/validators/pull/232)
26+
- maint: improves `domain` module by @joe733 in [#231](https://github.com/python-validators/validators/pull/231)
27+
- maint: reformats `card` module, fix typo by @joe733 in [#230](https://github.com/python-validators/validators/pull/230)
28+
- feat: formats google pydoc style for mkdocstring by @joe733 in [#229](https://github.com/python-validators/validators/pull/229)
29+
- maint: refresh `btc_address` module by @joe733 in [#228](https://github.com/python-validators/validators/pull/228)
30+
- maint: improve type annotations by @joe733 in [#227](https://github.com/python-validators/validators/pull/227)
31+
- maint: improves `between` and `length` modules by @joe733 in [#225](https://github.com/python-validators/validators/pull/225)
32+
- maint: follows google's python style guide for docstrings by @joe733 in [#224](https://github.com/python-validators/validators/pull/224)
33+
- feat: type hints in utils.py, gh-actions by @joe733 in [#223](https://github.com/python-validators/validators/pull/223)
34+
- feat: add pyproject.toml, README.md, upd gitignore by @joe733 in [#221](https://github.com/python-validators/validators/pull/221)
35+
- remove Travis CI settings by @ktdreyer in [#196](https://github.com/python-validators/validators/pull/196)
36+
37+
**Full Changelog**: [0.20.0...0.21.0](https://github.com/python-validators/validators/compare/0.20.0...0.21.0)
38+
339
## 0.20.0 (2022-06-05)
440

541
- Added ipv4 digit lenghts validation (#191, pull request courtesy of Norbiox)

SECURITY.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@
44

55
| Version | Supported |
66
| --------- | ------------------ |
7-
| ^0.20.0 | :white_check_mark: |
7+
| ^0.21.0 | :white_check_mark: |
88

99
## Reporting a Vulnerability
1010

1111
Please read [CVD](https://resources.sei.cmu.edu/asset_files/SpecialReport/2017_003_001_503340.pdf) before reporting vulnerabilities.
1212

13+
- We do our best to write safe code.
1314
- [@kvesteri](https://github.com/kvesteri) is the author of `validators`.
1415
- You can find his and other maintainers' email in the commits.
15-
- We do our best to write safe code.
16-
- None of us can promise any response timeframe, but we'll try our best.
16+
- None of us can promise any response time-frame, but we'll try our best.
1717

1818
That said, use the package at your own risk. The source code is open, we encourage you to read.
1919

0 commit comments

Comments
 (0)