Skip to content

Commit ea92dc0

Browse files
committed
Merge branch 'main' into debt/py36
2 parents 1396980 + f0f9764 commit ea92dc0

File tree

73 files changed

+2357
-1221
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+2357
-1221
lines changed

.codecov.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
---
2+
# yamllint disable rule:truthy
3+
14
codecov:
25
bot: codecov
36
notify:
@@ -26,3 +29,5 @@ comment:
2629
layout: "header, diff"
2730
behavior: default
2831
require_changes: no
32+
33+
...

.flake8

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,27 @@ extend-exclude =
3232
# Completely and unconditionally ignore the following errors:
3333
extend-ignore =
3434
# Legitimate cases, no need to "fix" these violations:
35+
E501, # "line too long", its function is replaced by `flake8-length`
36+
W505, # "doc line too long", its function is replaced by `flake8-length`
3537
I # flake8-isort is drunk + we have isort integrated into pre-commit
3638
WPS326 # "Found implicit string concatenation" -- nothing bad about this
3739

40+
# FIXME: These `flake8-annotations` errors need fixing and removal
41+
ANN001, # Missing type annotation for function argument 'argv'
42+
ANN002, # Missing type annotation for *exceptions
43+
ANN003, # Missing type annotation for **kwargs
44+
ANN101, # Missing type annotation for self in method
45+
ANN102, # Missing type annotation for cls in classmethod
46+
ANN201, # Missing return type annotation for public function
47+
ANN202, # Missing return type annotation for protected function
48+
ANN204, # Missing return type annotation for special method
49+
ANN205, # Missing return type annotation for staticmethod
50+
ANN206, # Missing return type annotation for classmethod
51+
52+
# FIXME: These `flake8-annotations` errors need fixing and removal
53+
SC100, # Possibly misspelt word / comments
54+
SC200, # Possibly misspelt word / names
55+
3856
# https://wemake-python-stylegui.de/en/latest/pages/usage/formatter.html
3957
#format = wemake
4058

.github/FUNDING.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
1+
---
2+
13
# These are supported funding model platforms
24

3-
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
5+
github: # 4 GitHub Sponsors-enabled usernames
46
- jaraco
57
- webknjaz
68
# patreon: # Replace with a single Patreon username
79
# open_collective: # Replace with a single Open Collective username
810
# ko_fi: # Replace with a single Ko-fi username
9-
tidelift: pypi/cheroot # A single Tidelift platform-name/package-name e.g., npm/babel
10-
# community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
11+
tidelift: pypi/cheroot
12+
# community_bridge: # A Community Bridge project-name e.g., cloud-foundry
1113
# liberapay: # Replace with a single Liberapay username
1214
# issuehunt: # Replace with a single IssueHunt username
1315
# otechie: # Replace with a single Otechie username
14-
# custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
16+
# custom: # Up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
17+
18+
...

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
1+
---
2+
13
blank_issues_enabled: false
24
contact_links:
3-
- name: 💼 For Enterprise
4-
url: https://tidelift.com/subscription/pkg/pypi-cheroot?utm_source=pypi-cheroot&utm_medium=referral&utm_campaign=github
5-
about: Cheroot is available as part of the Tidelift Subscription.
6-
- name: 💬 Gitter Chat
7-
url: https://gitter.im/cherrypy/cherrypy
8-
about: Please ask and answer usage questions here.
9-
- name: 🤷💻🤦 StackOverflow
10-
url: https://stackoverflow.com/questions/tagged/cheroot+or+cherrypy
11-
about: Please ask typical Q&A here.
5+
- name: 💼 For Enterprise
6+
url: https://tidelift.com/subscription/pkg/pypi-cheroot?utm_source=pypi-cheroot&utm_medium=referral&utm_campaign=github # yamllint disable-line rule:line-length
7+
about: Cheroot is available as part of the Tidelift Subscription.
8+
- name: 💬 Gitter Chat
9+
url: https://gitter.im/cherrypy/cherrypy
10+
about: Please ask and answer usage questions here.
11+
- name: 🤷💻🤦 StackOverflow
12+
url: https://stackoverflow.com/questions/tagged/cheroot+or+cherrypy
13+
about: Please ask typical Q&A here.
14+
15+
...

.github/config.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
1+
---
2+
13
rtd:
24
project: cheroot
5+
6+
...

.github/stale.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
---
2+
13
# Configuration for probot-stale - https://github.com/probot/stale
24

35

@@ -9,9 +11,9 @@ daysUntilClose: 7
911

1012
# Issues with these labels will never be considered stale
1113
exemptLabels:
12-
- pinned
13-
- security
14-
- bug
14+
- pinned
15+
- security
16+
- bug
1517

1618
# Label to use when marking an issue as stale
1719
staleLabel: stale
@@ -30,3 +32,5 @@ closeComment: false
3032

3133
# Limit to only `issues` or `pulls`
3234
# only: issues
35+
36+
...

0 commit comments

Comments
 (0)