forked from Wavyzz/py-healthchecks.io
Compare commits
83 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
50394faab5 | ||
|
|
e9a1a41fb7 | ||
|
|
dd1b4762fd | ||
|
|
67369a065b | ||
|
|
8079366b08 | ||
|
|
6dadc281d5 | ||
|
|
f42af13b28 | ||
|
|
f08e837a41 | ||
|
|
19c5f21d71 | ||
|
|
f239ea4d6c | ||
|
|
424fd4e17f | ||
|
|
7cf47c4617 | ||
|
|
e722148b0e | ||
|
|
b44bc179b6 | ||
|
|
facda6e492 | ||
|
|
6c3504e6ef | ||
|
|
0ba3033944 | ||
|
|
bd00af7911 | ||
|
|
f8ee436045 | ||
|
|
60959d0e00 | ||
|
|
697d62cfa7 | ||
|
|
7c7621a37b | ||
|
|
c3dca4f3d7 | ||
|
|
f3d5ef1c4a | ||
|
|
3f2b33d836 | ||
|
|
2ffc864139 | ||
|
|
6c7af09072 | ||
|
|
d8c39b54ab | ||
|
|
a1287ea789 | ||
|
|
54d84cab68 | ||
|
|
147ae08008 | ||
|
|
f88ebfcd99 | ||
|
|
49b9c979a5 | ||
|
|
141db9be39 | ||
|
|
2ee6d38196 | ||
|
|
1ce8321393 | ||
|
|
f7bd3164e9 | ||
|
|
6327a2e0b8 | ||
|
|
7b4a77f083 | ||
|
|
406f8e7f47 | ||
|
|
2765d07a60 | ||
|
|
958737c5af | ||
|
|
ac30ea766f | ||
|
|
696c9327f6 | ||
|
|
41bd808592 | ||
|
|
6b73771cc7 | ||
|
|
7507561ab4 | ||
|
|
20439267ca | ||
|
|
e484d0cee1 | ||
|
|
d9a50feecb | ||
|
|
660a9242d7 | ||
|
|
872dd4ba55 | ||
|
|
4e13e42a9f | ||
|
|
933e116899 | ||
|
|
89dbb8f69f | ||
|
|
ee2b66a8f0 | ||
|
|
60fbbeed34 | ||
|
|
6388018414 | ||
|
|
8d3c085e6b | ||
|
|
e9bcbdcbdf | ||
|
|
b470414540 | ||
|
|
376748312b | ||
|
|
ad65fe99c3 | ||
|
|
4e63dcba40 | ||
|
|
67fb182716 | ||
|
|
8c4f0f86de | ||
|
|
b969e33ac1 | ||
|
|
22076af18e | ||
|
|
fa0e3e1fe7 | ||
|
|
975be34ae2 | ||
|
|
4d3f654a61 | ||
|
|
f3377b27da | ||
|
|
31e9cca5b0 | ||
|
|
e142d8e193 | ||
|
|
380aecfc9b | ||
|
|
580235b742 | ||
|
|
3ed22b69f8 | ||
|
|
6c5d2b769c | ||
|
|
9ac1b81b45 | ||
|
|
5c8c7a5626 | ||
|
|
9195d00aed | ||
|
|
9158a41a29 | ||
|
|
368e2c93e3 |
38
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
38
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
name: Bug report
|
||||||
|
about: Create a report to help us improve
|
||||||
|
title: ''
|
||||||
|
labels: ''
|
||||||
|
assignees: ''
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Describe the bug**
|
||||||
|
A clear and concise description of what the bug is.
|
||||||
|
|
||||||
|
**To Reproduce**
|
||||||
|
Steps to reproduce the behavior:
|
||||||
|
1. Go to '...'
|
||||||
|
2. Click on '....'
|
||||||
|
3. Scroll down to '....'
|
||||||
|
4. See error
|
||||||
|
|
||||||
|
**Expected behavior**
|
||||||
|
A clear and concise description of what you expected to happen.
|
||||||
|
|
||||||
|
**Screenshots**
|
||||||
|
If applicable, add screenshots to help explain your problem.
|
||||||
|
|
||||||
|
**Desktop (please complete the following information):**
|
||||||
|
- OS: [e.g. iOS]
|
||||||
|
- Browser [e.g. chrome, safari]
|
||||||
|
- Version [e.g. 22]
|
||||||
|
|
||||||
|
**Smartphone (please complete the following information):**
|
||||||
|
- Device: [e.g. iPhone6]
|
||||||
|
- OS: [e.g. iOS8.1]
|
||||||
|
- Browser [e.g. stock browser, safari]
|
||||||
|
- Version [e.g. 22]
|
||||||
|
|
||||||
|
**Additional context**
|
||||||
|
Add any other context about the problem here.
|
||||||
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
name: Feature request
|
||||||
|
about: Suggest an idea for this project
|
||||||
|
title: ''
|
||||||
|
labels: ''
|
||||||
|
assignees: ''
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Is your feature request related to a problem? Please describe.**
|
||||||
|
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||||
|
|
||||||
|
**Describe the solution you'd like**
|
||||||
|
A clear and concise description of what you want to happen.
|
||||||
|
|
||||||
|
**Describe alternatives you've considered**
|
||||||
|
A clear and concise description of any alternative solutions or features you've considered.
|
||||||
|
|
||||||
|
**Additional context**
|
||||||
|
Add any other context or screenshots about the feature request here.
|
||||||
10
.github/workflows/constraints.txt
vendored
10
.github/workflows/constraints.txt
vendored
@@ -1,6 +1,6 @@
|
|||||||
pip==22.0.4
|
pip==22.1.2
|
||||||
nox==2022.1.7
|
nox==2022.1.7
|
||||||
nox-poetry==0.9.0
|
nox-poetry==1.0.1
|
||||||
poetry==1.1.13
|
poetry==1.1.14
|
||||||
virtualenv==20.14.0
|
virtualenv==20.15.1
|
||||||
poetry-dynamic-versioning==0.14.0
|
poetry-dynamic-versioning==0.17.1
|
||||||
|
|||||||
2
.github/workflows/labeler.yml
vendored
2
.github/workflows/labeler.yml
vendored
@@ -14,6 +14,6 @@ jobs:
|
|||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Run Labeler
|
- name: Run Labeler
|
||||||
uses: crazy-max/ghaction-github-labeler@v3.1.1
|
uses: crazy-max/ghaction-github-labeler@v4.0.0
|
||||||
with:
|
with:
|
||||||
skip-delete: true
|
skip-delete: true
|
||||||
|
|||||||
2
.github/workflows/pre-release.yml
vendored
2
.github/workflows/pre-release.yml
vendored
@@ -15,7 +15,7 @@ jobs:
|
|||||||
fetch-depth: 2
|
fetch-depth: 2
|
||||||
|
|
||||||
- name: Set up Python
|
- name: Set up Python
|
||||||
uses: actions/setup-python@v3.1.1
|
uses: actions/setup-python@v4.0.0
|
||||||
with:
|
with:
|
||||||
python-version: "3.10"
|
python-version: "3.10"
|
||||||
|
|
||||||
|
|||||||
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@@ -15,7 +15,7 @@ jobs:
|
|||||||
fetch-depth: 2
|
fetch-depth: 2
|
||||||
|
|
||||||
- name: Set up Python
|
- name: Set up Python
|
||||||
uses: actions/setup-python@v3.1.1
|
uses: actions/setup-python@v4.0.0
|
||||||
with:
|
with:
|
||||||
python-version: "3.10"
|
python-version: "3.10"
|
||||||
|
|
||||||
|
|||||||
8
.github/workflows/tests.yml
vendored
8
.github/workflows/tests.yml
vendored
@@ -38,7 +38,7 @@ jobs:
|
|||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Set up Python ${{ matrix.python }}
|
- name: Set up Python ${{ matrix.python }}
|
||||||
uses: actions/setup-python@v3.1.1
|
uses: actions/setup-python@v4.0.0
|
||||||
with:
|
with:
|
||||||
python-version: ${{ matrix.python }}
|
python-version: ${{ matrix.python }}
|
||||||
|
|
||||||
@@ -83,7 +83,7 @@ jobs:
|
|||||||
print("::set-output name=result::{}".format(result))
|
print("::set-output name=result::{}".format(result))
|
||||||
|
|
||||||
- name: Restore pre-commit cache
|
- name: Restore pre-commit cache
|
||||||
uses: actions/cache@v3.0.1
|
uses: actions/cache@v3.0.4
|
||||||
if: matrix.session == 'pre-commit'
|
if: matrix.session == 'pre-commit'
|
||||||
with:
|
with:
|
||||||
path: ~/.cache/pre-commit
|
path: ~/.cache/pre-commit
|
||||||
@@ -117,7 +117,7 @@ jobs:
|
|||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Set up Python
|
- name: Set up Python
|
||||||
uses: actions/setup-python@v3.1.1
|
uses: actions/setup-python@v4.0.0
|
||||||
with:
|
with:
|
||||||
python-version: "3.10"
|
python-version: "3.10"
|
||||||
|
|
||||||
@@ -151,4 +151,4 @@ jobs:
|
|||||||
nox --force-color --session=coverage -- xml
|
nox --force-color --session=coverage -- xml
|
||||||
|
|
||||||
- name: Upload coverage report
|
- name: Upload coverage report
|
||||||
uses: codecov/codecov-action@v3.0.0
|
uses: codecov/codecov-action@v3.1.0
|
||||||
|
|||||||
@@ -54,6 +54,6 @@ repos:
|
|||||||
types: [text]
|
types: [text]
|
||||||
stages: [commit, push, manual]
|
stages: [commit, push, manual]
|
||||||
- repo: https://github.com/pre-commit/mirrors-prettier
|
- repo: https://github.com/pre-commit/mirrors-prettier
|
||||||
rev: v2.5.1
|
rev: v2.7.1
|
||||||
hooks:
|
hooks:
|
||||||
- id: prettier
|
- id: prettier
|
||||||
|
|||||||
1
.prettierignore
Normal file
1
.prettierignore
Normal file
@@ -0,0 +1 @@
|
|||||||
|
.github/*
|
||||||
@@ -8,7 +8,6 @@ copyright = f"{datetime.now().year}, {author}"
|
|||||||
extensions = [
|
extensions = [
|
||||||
"sphinx.ext.autodoc",
|
"sphinx.ext.autodoc",
|
||||||
"sphinx.ext.napoleon",
|
"sphinx.ext.napoleon",
|
||||||
"sphinx_click",
|
|
||||||
]
|
]
|
||||||
autodoc_typehints = "description"
|
autodoc_typehints = "description"
|
||||||
html_theme = "furo"
|
html_theme = "furo"
|
||||||
|
|||||||
@@ -1,3 +1,2 @@
|
|||||||
furo==2022.4.7
|
furo==2022.6.21
|
||||||
sphinx==4.5.0
|
sphinx==5.0.2
|
||||||
sphinx-click==4.0.0
|
|
||||||
|
|||||||
842
poetry.lock
generated
842
poetry.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -9,7 +9,16 @@ homepage = "https://github.com/andrewthetechie/py-healthchecks.io"
|
|||||||
repository = "https://github.com/andrewthetechie/py-healthchecks.io"
|
repository = "https://github.com/andrewthetechie/py-healthchecks.io"
|
||||||
documentation = "https://py-healthchecks.io.readthedocs.io"
|
documentation = "https://py-healthchecks.io.readthedocs.io"
|
||||||
classifiers = [
|
classifiers = [
|
||||||
"Development Status :: 3 - Alpha",
|
"Development Status :: 4 - Beta",
|
||||||
|
"Intended Audience :: Developers",
|
||||||
|
"License :: OSI Approved :: MIT License",
|
||||||
|
"Programming Language :: Python",
|
||||||
|
"Programming Language :: Python :: 3",
|
||||||
|
"Programming Language :: Python :: 3.7",
|
||||||
|
"Programming Language :: Python :: 3.8",
|
||||||
|
"Programming Language :: Python :: 3.9",
|
||||||
|
"Programming Language :: Python :: 3.10",
|
||||||
|
"Framework :: AsyncIO"
|
||||||
]
|
]
|
||||||
|
|
||||||
[tool.poetry.urls]
|
[tool.poetry.urls]
|
||||||
@@ -17,39 +26,37 @@ Changelog = "https://github.com/andrewthetechie/py-healthchecks.io/releases"
|
|||||||
|
|
||||||
[tool.poetry.dependencies]
|
[tool.poetry.dependencies]
|
||||||
python = "^3.7"
|
python = "^3.7"
|
||||||
click = "^8.0.1"
|
pydantic = "^1.9.1"
|
||||||
pydantic = "^1.8.2"
|
httpx = ">=0.23.0,<0.24.0"
|
||||||
httpx = ">=0.21.1,<0.23.0"
|
|
||||||
croniter = "^1.1.0"
|
croniter = "^1.1.0"
|
||||||
pytz = ">=2021.3,<2023.0"
|
pytz = ">=2021.3,<2023.0"
|
||||||
|
|
||||||
[tool.poetry.dev-dependencies]
|
[tool.poetry.dev-dependencies]
|
||||||
pytest = "^7.1.1"
|
pytest = "^7.1.2"
|
||||||
coverage = {extras = ["toml"], version = "^6.3"}
|
coverage = {extras = ["toml"], version = "^6.4"}
|
||||||
safety = "^1.10.3"
|
safety = "^2.0.0"
|
||||||
mypy = "^0.942"
|
mypy = "^0.961"
|
||||||
typeguard = "^2.13.2"
|
typeguard = "^2.13.2"
|
||||||
xdoctest = {extras = ["colors"], version = "^1.0.0"}
|
xdoctest = {extras = ["colors"], version = "^1.0.0"}
|
||||||
sphinx = "^4.3.2"
|
sphinx = "^4.3.2"
|
||||||
sphinx-autobuild = ">=2021.3.14"
|
sphinx-autobuild = ">=2021.3.14"
|
||||||
pre-commit = "^2.18.1"
|
pre-commit = "^2.19.0"
|
||||||
flake8 = "^4.0.1"
|
flake8 = "^4.0.1"
|
||||||
black = ">=21.10b0"
|
black = ">=21.10b0"
|
||||||
flake8-bandit = "^3.0.0"
|
flake8-bandit = "^3.0.0"
|
||||||
flake8-bugbear = ">=21.9.2"
|
flake8-bugbear = ">=21.9.2"
|
||||||
flake8-docstrings = "^1.6.0"
|
flake8-docstrings = "^1.6.0"
|
||||||
flake8-rst-docstrings = "^0.2.3"
|
flake8-rst-docstrings = "^0.2.3"
|
||||||
pep8-naming = "^0.12.1"
|
pep8-naming = "^0.13.0"
|
||||||
darglint = "^1.8.1"
|
darglint = "^1.8.1"
|
||||||
reorder-python-imports = "^3.0.1"
|
reorder-python-imports = "^3.1.0"
|
||||||
pre-commit-hooks = "^4.2.0"
|
pre-commit-hooks = "^4.2.0"
|
||||||
sphinx-click = "^4.0.0"
|
Pygments = "^2.12.0"
|
||||||
Pygments = "^2.11.2"
|
pyupgrade = "^2.32.1"
|
||||||
pyupgrade = "^2.32.0"
|
|
||||||
furo = ">=2021.11.12"
|
furo = ">=2021.11.12"
|
||||||
pytest-cov = "^3.0.0"
|
pytest-cov = "^3.0.0"
|
||||||
types-croniter = "^1.0.8"
|
types-croniter = "^1.0.10"
|
||||||
types-pytz = "^2021.3.6"
|
types-pytz = "^2022.1.1"
|
||||||
pytest_async = "^0.1.1"
|
pytest_async = "^0.1.1"
|
||||||
pytest-asyncio = "^0.18.3"
|
pytest-asyncio = "^0.18.3"
|
||||||
respx = "^0.19.2"
|
respx = "^0.19.2"
|
||||||
|
|||||||
Reference in New Issue
Block a user