Skip to content

Commit e98d4cc

Browse files
committed
Extract aiosignal from the aiohttp project
0 parents  commit e98d4cc

Some content is hidden

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

51 files changed

+2716
-0
lines changed

.cherry_picker.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
team = "aio-libs"
2+
repo = "aiosignal"
3+
check_sha = "f382b5ffc445e45a110734f5396728da7914aeb6"
4+
fix_commit_msg = false

.clabot

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"contributors": ["dependabot", "dependabot-bot"]
3+
}

.dependabot/config.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
version: 1
2+
update_configs:
3+
# Keep master up to date
4+
- package_manager: "python"
5+
directory: "/"
6+
update_schedule: "live"
7+
target_branch: "master"

.editorconfig

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# EditorConfig is awesome: http://EditorConfig.org
2+
3+
# top-most EditorConfig file
4+
root = true
5+
6+
# Unix-style newlines with a newline ending every file
7+
[*]
8+
end_of_line = lf
9+
insert_final_newline = true
10+
indent_style = space
11+
indent_size = 4
12+
trim_trailing_whitespace = true
13+
charset = utf-8
14+
15+
[Makefile]
16+
indent_style = tab
17+
18+
[*.{yml,yaml}]
19+
indent_size = 2
20+
21+
[*.rst]
22+
max_line_length = 80

.github/CODEOWNERS

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
* @asvetlov
2+
/.github/* @webknjaz @asvetlov
3+
/.circleci/* @webknjaz @asvetlov
4+
/CHANGES/* @asvetlov
5+
/docs/* @asvetlov
6+
/examples/* @asvetlov
7+
/requirements/* @webknjaz @asvetlov
8+
/tests/* @asvetlov
9+
/tools/* @webknjaz @asvetlov
10+
/vendor/* @webknjaz @asvetlov
11+
*.ini @webknjaz @asvetlov
12+
*.md @webknjaz @asvetlov
13+
*.rst @webknjaz @asvetlov
14+
*.toml @webknjaz @asvetlov
15+
*.txt @webknjaz @asvetlov
16+
*.yml @webknjaz @asvetlov
17+
*.yaml @webknjaz @asvetlov
18+
.editorconfig @webknjaz @asvetlov
19+
.git* @webknjaz
20+
Makefile @webknjaz @asvetlov
21+
setup.py @webknjaz @asvetlov
22+
setup.cfg @webknjaz @asvetlov
23+
tox.ini @webknjaz

.github/ISSUE_TEMPLATE.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
## Long story short
2+
3+
<!-- Please describe your problem and why the fix is important. -->
4+
5+
## Expected behaviour
6+
7+
<!-- What is the behaviour you expect? -->
8+
9+
## Actual behaviour
10+
11+
<!-- What's actually happening? -->
12+
13+
## Steps to reproduce
14+
15+
<!-- Please describe steps to reproduce the issue.
16+
If you have a script that does that please include it here within
17+
markdown code markup -->
18+
19+
## Your environment
20+
21+
<!-- Describe the environment you have that lead to your issue.
22+
This includes aiohttp version, OS, proxy server and other bits that
23+
are related to your case.
24+
25+
IMPORTANT: aiohttp is both server framework and client library.
26+
For getting rid of confusing please put 'server', 'client' or 'both'
27+
word here.
28+
-->

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<!-- Thank you for your contribution! -->
2+
3+
## What do these changes do?
4+
5+
<!-- Please give a short brief about these changes. -->
6+
7+
## Are there changes in behavior for the user?
8+
9+
<!-- Outline any notable behaviour for the end users. -->
10+
11+
## Related issue number
12+
13+
<!-- Are there any issues opened that will be resolved by merging this change? -->
14+
15+
## Checklist
16+
17+
- [ ] I think the code is well written
18+
- [ ] Unit tests for the changes exist
19+
- [ ] Documentation reflects the changes
20+
- [ ] If you provide code modification, please add yourself to `CONTRIBUTORS.txt`
21+
* The format is &lt;Name&gt; &lt;Surname&gt;.
22+
* Please keep alphabetical order, the file is sorted by names.
23+
- [ ] Add a new news fragment into the `CHANGES` folder
24+
* name it `<issue_id>.<type>` for example (588.bugfix)
25+
* if you don't have an `issue_id` change it to the pr id after creating the pr
26+
* ensure type is one of the following:
27+
* `.feature`: Signifying a new feature.
28+
* `.bugfix`: Signifying a bug fix.
29+
* `.doc`: Signifying a documentation improvement.
30+
* `.removal`: Signifying a deprecation or removal of public API.
31+
* `.misc`: A ticket has been closed, but it is not of interest to users.
32+
* Make sure to use full sentences with correct case and punctuation, for example: "Fix issue with non-ascii contents in doctest text files."

.github/config.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
chronographer:
2+
exclude:
3+
bots:
4+
- dependabot
5+
humans:
6+
- pyup-bot

.github/main.workflow

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
workflow "manylinux1 verification workflow" {
2+
on = "push"
3+
resolves = [
4+
"re-actors/manylinux1_x86_64-action@master",
5+
]
6+
}
7+
8+
action "actions-experiment-filter-webknjaz" {
9+
uses = "actions/bin/filter@master"
10+
args = "branch *webknjaz*"
11+
}
12+
13+
action "re-actors/manylinux1_x86_64-action@master" {
14+
needs = "actions-experiment-filter-webknjaz"
15+
uses = "re-actors/manylinux1_x86_64-action@cb811ef"
16+
env = {
17+
PYPI_PKG_DIST_NAME = "aiohttp"
18+
BUILD_SCRIPT_PATH = "tools/build-wheels.sh"
19+
}
20+
}

.gitignore

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
*.swp
2+
*.bak
3+
*.egg
4+
*.egg-info
5+
*.eggs
6+
*.pyc
7+
*.pyd
8+
*.pyo
9+
*.so
10+
*.tar.gz
11+
*~
12+
.DS_Store
13+
.Python
14+
.cache
15+
.coverage
16+
.coverage.*
17+
.direnv
18+
.envrc
19+
.idea
20+
.installed.cfg
21+
.noseids
22+
.tox
23+
.vimrc
24+
bin
25+
build
26+
htmlcov
27+
develop-eggs
28+
dist
29+
docs/_build/
30+
eggs
31+
include/
32+
lib/
33+
man/
34+
nosetests.xml
35+
parts
36+
pyvenv
37+
sources
38+
var/*
39+
venv
40+
virtualenv.py
41+
.install-deps
42+
.develop
43+
.gitconfig
44+
.flake
45+
.python-version
46+
.pytest_cache
47+
.vscode
48+
.mypy_cache
49+
pip-wheel-metadata

0 commit comments

Comments
 (0)