mirror of
https://github.com/thegeeklab/corenetworks.git
synced 2024-06-03 03:09:40 +02:00
Compare commits
30 Commits
Author | SHA1 | Date | |
---|---|---|---|
6b7d1ed37c | |||
|
5eba75743d | ||
|
69ac490feb | ||
|
abc1c72a5c | ||
8be2f3a049 | |||
|
45cae58da7 | ||
|
1c7f8e45d2 | ||
|
7b5577e52a | ||
|
6a46d2b6a7 | ||
|
46b017891a | ||
|
1164327c98 | ||
6ebc19b568 | |||
69019db7f7 | |||
1aaf8e2433 | |||
|
9e193cbbbd | ||
|
66a83defb5 | ||
|
641da25cd2 | ||
|
428f268787 | ||
1866635d6f | |||
2a807790eb | |||
751bfc8901 | |||
93cfb8e8ef | |||
|
083c3edd0a | ||
4f22abf38c | |||
|
c5002e7c60 | ||
8a5a7aaa9e | |||
daf21cc5f7 | |||
a4e876d24f | |||
0212d066ef | |||
c0fef0db70 |
|
@ -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',
|
||||
|
|
54
.drone.yml
54
.drone.yml
|
@ -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
|
||||
|
||||
...
|
||||
|
|
4
.github/settings.yml
vendored
4
.github/settings.yml
vendored
|
@ -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
|
||||
|
||||
...
|
||||
|
|
18
CHANGELOG.md
18
CHANGELOG.md
|
@ -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
|
||||
|
|
2
LICENSE
2
LICENSE
|
@ -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
|
||||
|
|
2
Makefile
2
Makefile
|
@ -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
|
||||
|
|
|
@ -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
21
codecov.yml
Normal 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
|
|
@ -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"
|
||||
|
|
|
@ -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/)
|
||||
|
|
|
@ -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
42
poetry.lock
generated
|
@ -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"},
|
||||
|
|
|
@ -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"
|
||||
|
|
Loading…
Reference in New Issue
Block a user