Skip to content

Commit ee088fa

Browse files
committed
chore: update deps, readme, docs
- disables `package.yaml` workflow release trigger
1 parent 0c97dde commit ee088fa

File tree

9 files changed

+575
-216
lines changed

9 files changed

+575
-216
lines changed

.github/workflows/package.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
name: package
33
on:
44
workflow_dispatch:
5-
release:
6-
types: [published]
5+
# uncomment the following lines to enable workflow on package release
6+
# release:
7+
# types: [published]
78
jobs:
89
build:
910
runs-on: ubuntu-latest

README.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# validators - Python Data Validation for Humans™
22

3-
[![PyCQA][pycqa-badge]][pycqa-link] [![SAST][sast-badge]][sast-link] [![Package][package-badge]][package-link] [![Docs][docs-badge]][docs-link] [![Version][vs-badge]][vs-link] [![Downloads][dw-badge]][dw-link]
3+
[![PyCQA][pycqa-badge]][pycqa-link] [![SAST][sast-badge]][sast-link] [![Docs][docs-badge]][docs-link] [![Version][vs-badge]][vs-link] [![Downloads][dw-badge]][dw-link]
4+
5+
<!-- [![Package][package-badge]][package-link] -->
46

57
Python has all kinds of data validation tools, but every one of them seems to
68
require defining a schema or form. I wanted to create a simple validation
@@ -9,7 +11,7 @@ schema.
911

1012
```python
1113
>>> import validators
12-
14+
>>>
1315
>>> validators.email('someone@example.com')
1416
True
1517
```
@@ -26,11 +28,12 @@ True
2628
[sast-link]: https://github.com/python-validators/validators/actions/workflows/sast.yaml
2729
[pycqa-badge]: https://github.com/python-validators/validators/actions/workflows/pycqa.yaml/badge.svg
2830
[pycqa-link]: https://github.com/python-validators/validators/actions/workflows/pycqa.yaml
29-
[package-badge]: https://github.com/python-validators/validators/actions/workflows/package.yaml/badge.svg
30-
[package-link]: https://github.com/python-validators/validators/actions/workflows/package.yaml
3131
[docs-badge]: https://github.com/python-validators/validators/actions/workflows/docs.yaml/badge.svg
3232
[docs-link]: https://github.com/python-validators/validators/actions/workflows/docs.yaml
33-
[vs-badge]: https://img.shields.io/pypi/v/validators.svg
33+
[vs-badge]: https://img.shields.io/pypi/v/validators?logo=pypi&logoColor=white&label=version&color=blue
3434
[vs-link]: https://pypi.python.org/pypi/validators/
35-
[dw-badge]: https://img.shields.io/pypi/dm/validators.svg
35+
[dw-badge]: https://img.shields.io/pypi/dm/validators?logo=pypi&logoColor=white&color=blue
3636
[dw-link]: https://pypi.python.org/pypi/validators/
37+
38+
<!-- [package-badge]: https://github.com/python-validators/validators/actions/workflows/package.yaml/badge.svg
39+
[package-link]: https://github.com/python-validators/validators/actions/workflows/package.yaml -->

docs/index.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# validators - Python Data Validation for Humans™
22

3-
[![PyCQA][pycqa-badge]][pycqa-link] [![SAST][sast-badge]][sast-link] [![Package][package-badge]][package-link] [![Docs][docs-badge]][docs-link] [![Version][vs-badge]][vs-link] [![Downloads][dw-badge]][dw-link]
3+
[![PyCQA][pycqa-badge]][pycqa-link] [![SAST][sast-badge]][sast-link] [![Docs][docs-badge]][docs-link] [![Version][vs-badge]][vs-link] [![Downloads][dw-badge]][dw-link]
4+
5+
<!-- [![Package][package-badge]][package-link] -->
46

57
Python has all kinds of data validation tools, but every one of them seems to
68
require defining a schema or form. I wanted to create a simple validation
@@ -9,7 +11,7 @@ schema.
911

1012
```python
1113
>>> import validators
12-
14+
>>>
1315
>>> validators.email('someone@example.com')
1416
True
1517
```
@@ -26,11 +28,12 @@ True
2628
[sast-link]: https://github.com/python-validators/validators/actions/workflows/sast.yaml
2729
[pycqa-badge]: https://github.com/python-validators/validators/actions/workflows/pycqa.yaml/badge.svg
2830
[pycqa-link]: https://github.com/python-validators/validators/actions/workflows/pycqa.yaml
29-
[package-badge]: https://github.com/python-validators/validators/actions/workflows/package.yaml/badge.svg
30-
[package-link]: https://github.com/python-validators/validators/actions/workflows/package.yaml
3131
[docs-badge]: https://github.com/python-validators/validators/actions/workflows/docs.yaml/badge.svg
3232
[docs-link]: https://github.com/python-validators/validators/actions/workflows/docs.yaml
33-
[vs-badge]: https://img.shields.io/pypi/v/validators.svg
33+
[vs-badge]: https://img.shields.io/pypi/v/validators?logo=pypi&logoColor=white&label=version&color=blue
3434
[vs-link]: https://pypi.python.org/pypi/validators/
35-
[dw-badge]: https://img.shields.io/pypi/dm/validators.svg
35+
[dw-badge]: https://img.shields.io/pypi/dm/validators?logo=pypi&logoColor=white&color=blue
3636
[dw-link]: https://pypi.python.org/pypi/validators/
37+
38+
<!-- [package-badge]: https://github.com/python-validators/validators/actions/workflows/package.yaml/badge.svg
39+
[package-link]: https://github.com/python-validators/validators/actions/workflows/package.yaml -->

mkdocs.yaml

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,18 @@ site_name: "validators"
22
site_description: "Automatic documentation from sources, for MkDocs."
33
site_url: "https://python-validators.github.io/validators/"
44
repo_url: "https://github.com/python-validators/validators"
5-
edit_uri: "tree/master/docs/"
5+
edit_uri: "edit/master/docs/"
66
repo_name: "validators/validators"
77
site_dir: "site"
88
watch: [README.md, src/validators/]
99

10-
nav:
11-
- Home: index.md
12-
1310
theme:
1411
name: material
12+
icon:
13+
logo: material/marker-check
14+
font:
15+
text: Inter
16+
code: "Fira Code"
1517
palette:
1618
- media: "(prefers-color-scheme: light)"
1719
scheme: default
@@ -28,6 +30,14 @@ theme:
2830
icon: material/toggle-switch-off-outline
2931
name: Switch to light mode
3032

33+
markdown_extensions:
34+
- toc:
35+
permalink: true
36+
- pymdownx.superfences
37+
- pymdownx.highlight:
38+
use_pygments: true
39+
- pymdownx.inlinehilite
40+
3141
plugins:
3242
- search
3343
- mkdocstrings:
@@ -37,8 +47,16 @@ plugins:
3747
show_root_heading: true
3848
import:
3949
- https://docs.python-requests.org/en/master/objects.inv
50+
- git-revision-date-localized
4051

4152
extra:
4253
social:
4354
- icon: fontawesome/brands/github
44-
link: https://github.com/python-validators/validators
55+
link: https://github.com/python-validators
56+
- icon: fontawesome/brands/python
57+
link: https://pypi.org/project/validators
58+
59+
copyright: Copyright &copy; 2013 - 2023 Konsta Vesterinen
60+
61+
nav:
62+
- Home: index.md

0 commit comments

Comments
 (0)