0
0
mirror of https://github.com/thegeeklab/corenetworks.git synced 2024-06-03 03:09:40 +02:00

Compare commits

...

30 Commits
v0.2.0 ... main

Author SHA1 Message Date
6b7d1ed37c
add discontinued information 2021-03-20 16:20:00 +01:00
renovate[bot]
5eba75743d
chore(deps): update dependency pydocstyle to v6 (#33)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-20 16:00:00 +01:00
Renovate Bot
69ac490feb chore(deps): update dependency yapf to ^0.31.0 2021-03-13 01:48:03 +00:00
Renovate Bot
abc1c72a5c chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.10.1 2021-03-06 13:12:04 +00:00
8be2f3a049
docs: fix icons in more menu 2021-03-05 09:45:14 +01:00
Renovate Bot
45cae58da7 chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.10.0 2021-03-05 01:05:25 +00:00
Renovate Bot
1c7f8e45d2 chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.9.5 2021-02-24 23:47:39 +00:00
Renovate Bot
7b5577e52a chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.9.4 2021-02-23 12:16:34 +00:00
Renovate Bot
6a46d2b6a7 chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.9.3 2021-02-22 08:25:32 +00:00
Renovate Bot
46b017891a chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.9.1 2021-02-21 18:10:06 +00:00
Renovate Bot
1164327c98 chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.9.0 2021-02-21 01:28:23 +00:00
6ebc19b568
ci: disable poetry experimental installer (#23) 2021-02-18 22:27:21 +01:00
69019db7f7
ci: increase log level for poetry install steps 2021-02-18 11:18:30 +01:00
1aaf8e2433
[skip ci] disable github strict status check 2021-02-18 11:13:11 +01:00
Renovate Bot
9e193cbbbd chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.8.6 2021-02-17 10:33:58 +00:00
Renovate Bot
66a83defb5 chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.8.5 2021-02-07 15:53:54 +00:00
Renovate Bot
641da25cd2 chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.8.4 2021-02-04 10:48:48 +00:00
Renovate Bot
428f268787 chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.8.3 2021-01-24 12:17:08 +00:00
1866635d6f
fix ci badge 2021-01-17 15:23:46 +01:00
2a807790eb
fix ci badge 2021-01-17 15:10:33 +01:00
751bfc8901
remove unnecessary docker_config secret from drone config 2021-01-16 15:45:38 +01:00
93cfb8e8ef
re-sign drone config 2021-01-16 15:21:38 +01:00
Renovate Bot
083c3edd0a chore(deps): update dependency flake8-blind-except to ^0.2.0 2021-01-07 22:57:01 +00:00
4f22abf38c
chore(devel): add codecov config file 2021-01-06 18:12:46 +01:00
Renovate Bot
c5002e7c60 chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.8.2 2021-01-05 23:43:44 +00:00
8a5a7aaa9e
use hugo 0.80 in ci 2021-01-03 22:05:30 +01:00
daf21cc5f7
use pre-build docker image for markdownlint 2021-01-03 21:58:11 +01:00
a4e876d24f
[skip ci] exclude .venv folder from isort 2021-01-03 21:43:56 +01:00
0212d066ef
[skip ci] update year in license file 2021-01-03 21:40:25 +01:00
c0fef0db70
cleanup __init__ 2021-01-03 14:34:02 +01:00
13 changed files with 101 additions and 102 deletions

View File

@ -6,7 +6,8 @@ local PythonVersion(pyversion='3.6') = {
},
commands: [
'pip install poetry poetry-dynamic-versioning -qq',
'poetry install -q',
'poetry config experimental.new-installer false',
'poetry install',
'poetry run pytest',
'poetry version',
],
@ -17,7 +18,6 @@ local PythonVersion(pyversion='3.6') = {
local PipelineLint = {
kind: 'pipeline',
image_pull_secrets: ['docker_config'],
name: 'lint',
platform: {
os: 'linux',
@ -33,7 +33,8 @@ local PipelineLint = {
commands: [
'git fetch -tq',
'pip install poetry poetry-dynamic-versioning -qq',
'poetry install -q',
'poetry config experimental.new-installer false',
'poetry install',
'poetry run yapf -dr ./corenetworks',
],
},
@ -46,7 +47,8 @@ local PipelineLint = {
commands: [
'git fetch -tq',
'pip install poetry poetry-dynamic-versioning -qq',
'poetry install -q',
'poetry config experimental.new-installer false',
'poetry install',
'poetry run flake8 ./corenetworks',
],
},
@ -58,7 +60,6 @@ local PipelineLint = {
local PipelineTest = {
kind: 'pipeline',
image_pull_secrets: ['docker_config'],
name: 'test',
platform: {
os: 'linux',
@ -105,7 +106,6 @@ local PipelineTest = {
local PipelineSecurity = {
kind: 'pipeline',
image_pull_secrets: ['docker_config'],
name: 'security',
platform: {
os: 'linux',
@ -121,7 +121,8 @@ local PipelineSecurity = {
commands: [
'git fetch -tq',
'pip install poetry poetry-dynamic-versioning -qq',
'poetry install -q',
'poetry config experimental.new-installer false',
'poetry install',
'poetry run bandit -r ./corenetworks -x ./corenetworks/test',
],
},
@ -136,7 +137,6 @@ local PipelineSecurity = {
local PipelineBuildPackage = {
kind: 'pipeline',
image_pull_secrets: ['docker_config'],
name: 'build-package',
platform: {
os: 'linux',
@ -203,7 +203,6 @@ local PipelineBuildPackage = {
local PipelineDocs = {
kind: 'pipeline',
image_pull_secrets: ['docker_config'],
name: 'docs',
platform: {
os: 'linux',
@ -219,21 +218,17 @@ local PipelineDocs = {
commands: [
'git fetch -tq',
'pip install poetry poetry-dynamic-versioning -qq',
'poetry config experimental.new-installer false',
'poetry install',
'make doc',
],
},
{
name: 'markdownlint',
image: 'node:lts-alpine',
image: 'thegeeklab/markdownlint-cli',
commands: [
'npm install -g markdownlint-cli',
"markdownlint 'docs/content/**/*.md' 'README.md' -p .gitignore",
"markdownlint 'docs/content/**/*.md' 'README.md' 'CONTRIBUTING.md' -p .gitignore",
],
environment: {
FORCE_COLOR: true,
NPM_CONFIG_LOGLEVEL: 'error',
},
},
{
name: 'spellcheck',
@ -249,7 +244,7 @@ local PipelineDocs = {
},
{
name: 'testbuild',
image: 'klakegg/hugo:0.74.3-ext-alpine',
image: 'klakegg/hugo:0.80.0-ext-alpine-ci',
commands: [
'hugo-official -s docs/ -b http://localhost/',
],
@ -266,7 +261,7 @@ local PipelineDocs = {
},
{
name: 'build',
image: 'klakegg/hugo:0.74.3-ext-alpine',
image: 'klakegg/hugo:0.80.0-ext-alpine-ci',
commands: [
'hugo-official -s docs/',
],
@ -312,7 +307,6 @@ local PipelineDocs = {
local PipelineNotifications = {
kind: 'pipeline',
image_pull_secrets: ['docker_config'],
name: 'notifications',
platform: {
os: 'linux',

View File

@ -12,7 +12,8 @@ steps:
commands:
- git fetch -tq
- pip install poetry poetry-dynamic-versioning -qq
- poetry install -q
- poetry config experimental.new-installer false
- poetry install
- poetry run yapf -dr ./corenetworks
environment:
PY_COLORS: 1
@ -22,14 +23,12 @@ steps:
commands:
- git fetch -tq
- pip install poetry poetry-dynamic-versioning -qq
- poetry install -q
- poetry config experimental.new-installer false
- poetry install
- poetry run flake8 ./corenetworks
environment:
PY_COLORS: 1
image_pull_secrets:
- docker_config
trigger:
ref:
- refs/heads/main
@ -54,7 +53,8 @@ steps:
image: python:3.6
commands:
- pip install poetry poetry-dynamic-versioning -qq
- poetry install -q
- poetry config experimental.new-installer false
- poetry install
- poetry run pytest
- poetry version
environment:
@ -66,7 +66,8 @@ steps:
image: python:3.7
commands:
- pip install poetry poetry-dynamic-versioning -qq
- poetry install -q
- poetry config experimental.new-installer false
- poetry install
- poetry run pytest
- poetry version
environment:
@ -78,7 +79,8 @@ steps:
image: python:3.8
commands:
- pip install poetry poetry-dynamic-versioning -qq
- poetry install -q
- poetry config experimental.new-installer false
- poetry install
- poetry run pytest
- poetry version
environment:
@ -90,7 +92,8 @@ steps:
image: python:3.9
commands:
- pip install poetry poetry-dynamic-versioning -qq
- poetry install -q
- poetry config experimental.new-installer false
- poetry install
- poetry run pytest
- poetry version
environment:
@ -113,9 +116,6 @@ steps:
- python38-pytest
- python39-pytest
image_pull_secrets:
- docker_config
trigger:
ref:
- refs/heads/main
@ -139,14 +139,12 @@ steps:
commands:
- git fetch -tq
- pip install poetry poetry-dynamic-versioning -qq
- poetry install -q
- poetry config experimental.new-installer false
- poetry install
- poetry run bandit -r ./corenetworks -x ./corenetworks/test
environment:
PY_COLORS: 1
image_pull_secrets:
- docker_config
trigger:
ref:
- refs/heads/main
@ -209,9 +207,6 @@ steps:
ref:
- refs/tags/**
image_pull_secrets:
- docker_config
trigger:
ref:
- refs/heads/main
@ -238,17 +233,14 @@ steps:
commands:
- git fetch -tq
- pip install poetry poetry-dynamic-versioning -qq
- poetry config experimental.new-installer false
- poetry install
- make doc
- name: markdownlint
image: node:lts-alpine
image: thegeeklab/markdownlint-cli
commands:
- npm install -g markdownlint-cli
- markdownlint 'docs/content/**/*.md' 'README.md' -p .gitignore
environment:
FORCE_COLOR: true
NPM_CONFIG_LOGLEVEL: error
- markdownlint 'docs/content/**/*.md' 'README.md' 'CONTRIBUTING.md' -p .gitignore
- name: spellcheck
image: node:lts-alpine
@ -260,7 +252,7 @@ steps:
NPM_CONFIG_LOGLEVEL: error
- name: testbuild
image: klakegg/hugo:0.74.3-ext-alpine
image: klakegg/hugo:0.80.0-ext-alpine-ci
commands:
- hugo-official -s docs/ -b http://localhost/
@ -272,7 +264,7 @@ steps:
LINK_VALIDATOR_BASE_DIR: docs/public
- name: build
image: klakegg/hugo:0.74.3-ext-alpine
image: klakegg/hugo:0.80.0-ext-alpine-ci
commands:
- hugo-official -s docs/
@ -304,9 +296,6 @@ steps:
- refs/heads/main
- refs/tags/**
image_pull_secrets:
- docker_config
trigger:
ref:
- refs/heads/main
@ -342,9 +331,6 @@ steps:
- success
- failure
image_pull_secrets:
- docker_config
trigger:
ref:
- refs/heads/main
@ -358,6 +344,6 @@ depends_on:
---
kind: signature
hmac: 03108e79da796974a91f9af64a24f4129005357b41a1e280be964ee884f3a085
hmac: 18dfddcae247d4316e27cedf260d08fb2e3bef8a91f9bbd8db1d43a897299a88
...

View File

@ -51,10 +51,8 @@ branches:
protection:
required_pull_request_reviews: null
required_status_checks:
strict: true
strict: false
contexts:
- continuous-integration/drone/pr
enforce_admins: null
restrictions: null
...

View File

@ -1,21 +1,7 @@
# Changelog
## v0.2.0 (2021-01-03)
### Docs
- add contributing information
### Build
- migrate to poetry
### Others
- use renovate preset config
- replace master by main as default branch
## v0.2.1 (2021-03-20)
### Breaking Changes
- drop Python 2.7 support
- drop Python 3.5 support
- **Discontinued:** This project is no longer maintained

View File

@ -1,6 +1,6 @@
MIT License
Copyright (c) 2020 Robert Kaussow <mail@thegeeklab.de>
Copyright (c) 2021 Robert Kaussow <mail@thegeeklab.de>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View File

@ -1,5 +1,5 @@
# renovate: datasource=github-releases depName=thegeeklab/hugo-geekdoc
THEME_VERSION := v0.8.1
THEME_VERSION := v0.10.1
THEME := hugo-geekdoc
BASEDIR := docs
THEMEDIR := $(BASEDIR)/themes

View File

@ -1,6 +1,6 @@
# corenetworks
[![Build Status](https://img.shields.io/drone/build/thegeeklab/corenetworks?logo=drone)](https://cloud.drone.io/thegeeklab/corenetworks)
[![Build Status](https://img.shields.io/drone/build/thegeeklab/corenetworks?logo=drone&server=https%3A%2F%2Fdrone.thegeeklab.de)](https://drone.thegeeklab.de/thegeeklab/corenetworks)
[![Python Version](https://img.shields.io/pypi/pyversions/corenetworks.svg)](https://pypi.org/project/corenetworks/)
[![PyPI Status](https://img.shields.io/pypi/status/corenetworks.svg)](https://pypi.org/project/corenetworks/)
[![PyPI Release](https://img.shields.io/pypi/v/corenetworks.svg)](https://pypi.org/project/corenetworks/)
@ -8,9 +8,9 @@
[![GitHub contributors](https://img.shields.io/github/contributors/thegeeklab/corenetworks)](https://github.com/thegeeklab/corenetworks/graphs/contributors)
[![License: MIT](https://img.shields.io/github/license/thegeeklab/corenetworks)](https://github.com/thegeeklab/corenetworks/blob/main/LICENSE)
Python library for the [https://core-networks.de](https://beta.api.core-networks.de/doc/) DNS API.
> **Discontinued:** This project is no longer maintained.
You can find the full documentation at [https://corenetworks.geekdocs.de](https://corenetworks.geekdocs.de/).
Python library for the [https://core-networks.de](https://beta.api.core-networks.de/doc/) DNS API. You can find the full documentation at [https://corenetworks.geekdocs.de](https://corenetworks.geekdocs.de/).
## Contributors

21
codecov.yml Normal file
View File

@ -0,0 +1,21 @@
codecov:
require_ci_to_pass: true
coverage:
status:
project:
default:
target: auto
threshold: 5%
branches:
- main
if_ci_failed: error
informational: false
only_pulls: false
patch:
default:
target: auto
threshold: 5%
branches:
- main
if_ci_failed: error
only_pulls: false

View File

@ -3,10 +3,4 @@
from corenetworks.client import CoreNetworks # noqa
__author__ = "Robert Kaussow"
__project__ = "corenetworks"
__license__ = "MIT"
__maintainer__ = "Robert Kaussow"
__email__ = "mail@thegeeklab.de"
__url__ = "https://github.com/thegeeklab/corenetworks"
__version__ = "0.1.6"
__version__ = "0.0.0"

View File

@ -2,7 +2,7 @@
title: Documentation
---
[![Build Status](https://img.shields.io/drone/build/thegeeklab/corenetworks?logo=drone)](https://cloud.drone.io/thegeeklab/corenetworks)
[![Build Status](https://img.shields.io/drone/build/thegeeklab/corenetworks?logo=drone&server=https%3A%2F%2Fdrone.thegeeklab.de)](https://drone.thegeeklab.de/thegeeklab/corenetworks)
[![Python Version](https://img.shields.io/pypi/pyversions/corenetworks.svg)](https://pypi.org/project/corenetworks/)
[![PyPI Status](https://img.shields.io/pypi/status/corenetworks.svg)](https://pypi.org/project/corenetworks/)
[![PyPI Release](https://img.shields.io/pypi/v/corenetworks.svg)](https://pypi.org/project/corenetworks/)

View File

@ -3,8 +3,8 @@ more:
- name: Releases
ref: "https://github.com/thegeeklab/corenetworks/releases"
external: true
icon: "download"
icon: "gdoc_download"
- name: "View Source"
ref: "https://github.com/thegeeklab/corenetworks"
external: true
icon: "github"
icon: "gdoc_github"

42
poetry.lock generated
View File

@ -94,7 +94,7 @@ pyflakes = ">=2.2.0,<2.3.0"
[[package]]
name = "flake8-blind-except"
version = "0.1.1"
version = "0.2.0"
description = "A flake8 extension that checks for blind except: statements"
category = "dev"
optional = false
@ -414,11 +414,11 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
name = "pydocstyle"
version = "5.1.1"
version = "6.0.0"
description = "Python docstring style checker"
category = "dev"
optional = false
python-versions = ">=3.5"
python-versions = ">=3.6"
[package.dependencies]
snowballstemmer = "*"
@ -620,7 +620,7 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"]
[[package]]
name = "yapf"
version = "0.30.0"
version = "0.31.0"
description = "A formatter for Python code."
category = "dev"
optional = false
@ -641,7 +641,7 @@ testing = ["pytest (>=3.5,!=3.7.3)", "pytest-checkdocs (>=1.2.3)", "pytest-flake
[metadata]
lock-version = "1.1"
python-versions = "^3.6.0"
content-hash = "7d9671ff96c9ff517936cfbc133b926afe9e02a0f80848d5f05980862c1890bf"
content-hash = "ae8f77d7bc9bad59f67f3f2cdb123136eb13cc72cb23dfb18b097f65f2a93871"
[metadata.files]
atomicwrites = [
@ -727,8 +727,7 @@ flake8 = [
{file = "flake8-3.8.4.tar.gz", hash = "sha256:aadae8761ec651813c24be05c6f7b4680857ef6afaae4651a4eccaef97ce6c3b"},
]
flake8-blind-except = [
{file = "flake8-blind-except-0.1.1.tar.gz", hash = "sha256:aca3356633825544cec51997260fe31a8f24a1a2795ce8e81696b9916745e599"},
{file = "flake8_blind_except-0.1.1-py2.7.egg", hash = "sha256:0d7d1adb4cabf2268d6eebb815a7a5014bcb7e8419f7a74339c46d0b8847b858"},
{file = "flake8-blind-except-0.2.0.tar.gz", hash = "sha256:02a860a1a19cb602c006a3fe0778035b0d14d3f57929b4b798bc7d6684f204e5"},
]
flake8-builtins = [
{file = "flake8-builtins-1.5.3.tar.gz", hash = "sha256:09998853b2405e98e61d2ff3027c47033adbdc17f9fe44ca58443d876eb00f3b"},
@ -819,20 +818,39 @@ markupsafe = [
{file = "MarkupSafe-1.1.1-cp35-cp35m-win32.whl", hash = "sha256:6dd73240d2af64df90aa7c4e7481e23825ea70af4b4922f8ede5b9e35f78a3b1"},
{file = "MarkupSafe-1.1.1-cp35-cp35m-win_amd64.whl", hash = "sha256:9add70b36c5666a2ed02b43b335fe19002ee5235efd4b8a89bfcf9005bebac0d"},
{file = "MarkupSafe-1.1.1-cp36-cp36m-macosx_10_6_intel.whl", hash = "sha256:24982cc2533820871eba85ba648cd53d8623687ff11cbb805be4ff7b4c971aff"},
{file = "MarkupSafe-1.1.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:d53bc011414228441014aa71dbec320c66468c1030aae3a6e29778a3382d96e5"},
{file = "MarkupSafe-1.1.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:00bc623926325b26bb9605ae9eae8a215691f33cae5df11ca5424f06f2d1f473"},
{file = "MarkupSafe-1.1.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:717ba8fe3ae9cc0006d7c451f0bb265ee07739daf76355d06366154ee68d221e"},
{file = "MarkupSafe-1.1.1-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:3b8a6499709d29c2e2399569d96719a1b21dcd94410a586a18526b143ec8470f"},
{file = "MarkupSafe-1.1.1-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:84dee80c15f1b560d55bcfe6d47b27d070b4681c699c572af2e3c7cc90a3b8e0"},
{file = "MarkupSafe-1.1.1-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:b1dba4527182c95a0db8b6060cc98ac49b9e2f5e64320e2b56e47cb2831978c7"},
{file = "MarkupSafe-1.1.1-cp36-cp36m-win32.whl", hash = "sha256:535f6fc4d397c1563d08b88e485c3496cf5784e927af890fb3c3aac7f933ec66"},
{file = "MarkupSafe-1.1.1-cp36-cp36m-win_amd64.whl", hash = "sha256:b1282f8c00509d99fef04d8ba936b156d419be841854fe901d8ae224c59f0be5"},
{file = "MarkupSafe-1.1.1-cp37-cp37m-macosx_10_6_intel.whl", hash = "sha256:8defac2f2ccd6805ebf65f5eeb132adcf2ab57aa11fdf4c0dd5169a004710e7d"},
{file = "MarkupSafe-1.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:bf5aa3cbcfdf57fa2ee9cd1822c862ef23037f5c832ad09cfea57fa846dec193"},
{file = "MarkupSafe-1.1.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:46c99d2de99945ec5cb54f23c8cd5689f6d7177305ebff350a58ce5f8de1669e"},
{file = "MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:ba59edeaa2fc6114428f1637ffff42da1e311e29382d81b339c1817d37ec93c6"},
{file = "MarkupSafe-1.1.1-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:6fffc775d90dcc9aed1b89219549b329a9250d918fd0b8fa8d93d154918422e1"},
{file = "MarkupSafe-1.1.1-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:a6a744282b7718a2a62d2ed9d993cad6f5f585605ad352c11de459f4108df0a1"},
{file = "MarkupSafe-1.1.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:195d7d2c4fbb0ee8139a6cf67194f3973a6b3042d742ebe0a9ed36d8b6f0c07f"},
{file = "MarkupSafe-1.1.1-cp37-cp37m-win32.whl", hash = "sha256:b00c1de48212e4cc9603895652c5c410df699856a2853135b3967591e4beebc2"},
{file = "MarkupSafe-1.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:9bf40443012702a1d2070043cb6291650a0841ece432556f784f004937f0f32c"},
{file = "MarkupSafe-1.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6788b695d50a51edb699cb55e35487e430fa21f1ed838122d722e0ff0ac5ba15"},
{file = "MarkupSafe-1.1.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:cdb132fc825c38e1aeec2c8aa9338310d29d337bebbd7baa06889d09a60a1fa2"},
{file = "MarkupSafe-1.1.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:13d3144e1e340870b25e7b10b98d779608c02016d5184cfb9927a9f10c689f42"},
{file = "MarkupSafe-1.1.1-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:acf08ac40292838b3cbbb06cfe9b2cb9ec78fce8baca31ddb87aaac2e2dc3bc2"},
{file = "MarkupSafe-1.1.1-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:d9be0ba6c527163cbed5e0857c451fcd092ce83947944d6c14bc95441203f032"},
{file = "MarkupSafe-1.1.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:caabedc8323f1e93231b52fc32bdcde6db817623d33e100708d9a68e1f53b26b"},
{file = "MarkupSafe-1.1.1-cp38-cp38-win32.whl", hash = "sha256:596510de112c685489095da617b5bcbbac7dd6384aeebeda4df6025d0256a81b"},
{file = "MarkupSafe-1.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:e8313f01ba26fbbe36c7be1966a7b7424942f670f38e666995b88d012765b9be"},
{file = "MarkupSafe-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d73a845f227b0bfe8a7455ee623525ee656a9e2e749e4742706d80a6065d5e2c"},
{file = "MarkupSafe-1.1.1-cp39-cp39-manylinux1_i686.whl", hash = "sha256:98bae9582248d6cf62321dcb52aaf5d9adf0bad3b40582925ef7c7f0ed85fceb"},
{file = "MarkupSafe-1.1.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:2beec1e0de6924ea551859edb9e7679da6e4870d32cb766240ce17e0a0ba2014"},
{file = "MarkupSafe-1.1.1-cp39-cp39-manylinux2010_i686.whl", hash = "sha256:7fed13866cf14bba33e7176717346713881f56d9d2bcebab207f7a036f41b850"},
{file = "MarkupSafe-1.1.1-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:6f1e273a344928347c1290119b493a1f0303c52f5a5eae5f16d74f48c15d4a85"},
{file = "MarkupSafe-1.1.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:feb7b34d6325451ef96bc0e36e1a6c0c1c64bc1fbec4b854f4529e51887b1621"},
{file = "MarkupSafe-1.1.1-cp39-cp39-win32.whl", hash = "sha256:22c178a091fc6630d0d045bdb5992d2dfe14e3259760e713c490da5323866c39"},
{file = "MarkupSafe-1.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:b7d644ddb4dbd407d31ffb699f1d140bc35478da613b441c582aeb7c43838dd8"},
{file = "MarkupSafe-1.1.1.tar.gz", hash = "sha256:29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b"},
]
mccabe = [
@ -867,8 +885,8 @@ pycodestyle = [
{file = "pycodestyle-2.6.0.tar.gz", hash = "sha256:c58a7d2815e0e8d7972bf1803331fb0152f867bd89adf8a01dfd55085434192e"},
]
pydocstyle = [
{file = "pydocstyle-5.1.1-py3-none-any.whl", hash = "sha256:aca749e190a01726a4fb472dd4ef23b5c9da7b9205c0a7857c06533de13fd678"},
{file = "pydocstyle-5.1.1.tar.gz", hash = "sha256:19b86fa8617ed916776a11cd8bc0197e5b9856d5433b777f51a3defe13075325"},
{file = "pydocstyle-6.0.0-py3-none-any.whl", hash = "sha256:d4449cf16d7e6709f63192146706933c7a334af7c0f083904799ccb851c50f6d"},
{file = "pydocstyle-6.0.0.tar.gz", hash = "sha256:164befb520d851dbcf0e029681b91f4f599c62c5cd8933fd54b1bfbd50e89e1f"},
]
pyflakes = [
{file = "pyflakes-2.2.0-py2.py3-none-any.whl", hash = "sha256:0d94e0e05a19e57a99444b6ddcf9a6eb2e5c68d3ca1e98e90707af8152c90a92"},
@ -904,6 +922,8 @@ pyyaml = [
{file = "PyYAML-5.3.1-cp37-cp37m-win_amd64.whl", hash = "sha256:73f099454b799e05e5ab51423c7bcf361c58d3206fa7b0d555426b1f4d9a3eaf"},
{file = "PyYAML-5.3.1-cp38-cp38-win32.whl", hash = "sha256:06a0d7ba600ce0b2d2fe2e78453a470b5a6e000a985dd4a4e54e436cc36b0e97"},
{file = "PyYAML-5.3.1-cp38-cp38-win_amd64.whl", hash = "sha256:95f71d2af0ff4227885f7a6605c37fd53d3a106fcab511b8860ecca9fcf400ee"},
{file = "PyYAML-5.3.1-cp39-cp39-win32.whl", hash = "sha256:ad9c67312c84def58f3c04504727ca879cb0013b2517c85a9a253f0cb6380c0a"},
{file = "PyYAML-5.3.1-cp39-cp39-win_amd64.whl", hash = "sha256:6034f55dab5fea9e53f436aa68fa3ace2634918e8b5994d82f3621c04ff5ed2e"},
{file = "PyYAML-5.3.1.tar.gz", hash = "sha256:b8eac752c5e14d3eca0e6dd9199cd627518cb5ec06add0de9d32baeee6fe645d"},
]
requests = [
@ -948,8 +968,8 @@ urllib3 = [
{file = "urllib3-1.26.2.tar.gz", hash = "sha256:19188f96923873c92ccb987120ec4acaa12f0461fa9ce5d3d0772bc965a39e08"},
]
yapf = [
{file = "yapf-0.30.0-py2.py3-none-any.whl", hash = "sha256:3abf61ba67cf603069710d30acbc88cfe565d907e16ad81429ae90ce9651e0c9"},
{file = "yapf-0.30.0.tar.gz", hash = "sha256:3000abee4c28daebad55da6c85f3cd07b8062ce48e2e9943c8da1b9667d48427"},
{file = "yapf-0.31.0-py2.py3-none-any.whl", hash = "sha256:e3a234ba8455fe201eaa649cdac872d590089a18b661e39bbac7020978dd9c2e"},
{file = "yapf-0.31.0.tar.gz", hash = "sha256:408fb9a2b254c302f49db83c59f9aa0b4b0fd0ec25be3a5c51181327922ff63d"},
]
zipp = [
{file = "zipp-3.4.0-py3-none-any.whl", hash = "sha256:102c24ef8f171fd729d46599845e95c7ab894a4cf45f5de11a44cc7444fb1108"},

View File

@ -39,7 +39,7 @@ six = "^1.15.0"
[tool.poetry.dev-dependencies]
bandit = "^1.7.0"
flake8 = "^3.8.4"
flake8-blind-except = "^0.1.1"
flake8-blind-except = "^0.2.0"
flake8-builtins = "^1.5.3"
flake8-colors = "^0.1.9"
flake8-docstrings = "^1.5.0"
@ -51,12 +51,12 @@ flake8-polyfill = "^1.0.2"
flake8-quotes = "^3.2.0"
pdoc3 = "^0.9.2"
pep8-naming = "^0.11.1"
pydocstyle = "^5.1.1"
pydocstyle = "^6.0.0"
pytest = "^6.2.1"
pytest-cov = "^2.10.1"
pytest-mock = "^3.4.0"
requests-mock = "^1.8.0"
yapf = "^0.30.0"
yapf = "^0.31.0"
[tool.poetry-dynamic-versioning]
enable = true
@ -68,7 +68,7 @@ default_section = "THIRDPARTY"
force_single_line = true
line_length = 99
sections = ["FUTURE", "STDLIB", "THIRDPARTY", "FIRSTPARTY", "LOCALFOLDER"]
skip_glob = ["**/.env*", "**/env/*", "**/docs/*"]
skip_glob = ["**/.env*", "**/env/*", "**/.venv/*", "**/docs/*"]
[tool.pytest.ini_options]
addopts = "corenetworks --cov=corenetworks --cov-report=xml:coverage.xml --cov-report=term --cov-append --no-cov-on-fail"