Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit a371584

Browse files
committed
Update project skel.
1 parent 66efa2e commit a371584

33 files changed

+865
-803
lines changed

‎.appveyor.yml‎

Lines changed: 254 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,254 @@
1+
version: '{branch}-{build}'
2+
build: off
3+
environment:
4+
global:
5+
COVERALLS_EXTRAS: '-v'
6+
COVERALLS_REPO_TOKEN: mHSWktPkrw65WSlziG8NnK9m1xj2k1kOQ
7+
matrix:
8+
- TOXENV: check
9+
TOXPYTHON: C:\Python36\python.exe
10+
PYTHON_HOME: C:\Python36
11+
PYTHON_VERSION: '3.6'
12+
PYTHON_ARCH: '32'
13+
- TOXENV: py27-cover,codecov,coveralls
14+
TOXPYTHON: C:\Python27\python.exe
15+
PYTHON_HOME: C:\Python27
16+
PYTHON_VERSION: '2.7'
17+
PYTHON_ARCH: '32'
18+
- TOXENV: py27-cover,codecov,coveralls
19+
TOXPYTHON: C:\Python27-x64\python.exe
20+
PYTHON_HOME: C:\Python27-x64
21+
PYTHON_VERSION: '2.7'
22+
PYTHON_ARCH: '64'
23+
WINDOWS_SDK_VERSION: v7.0
24+
- TOXENV: py27-cover-debug,codecov,coveralls
25+
TOXPYTHON: C:\Python27\python.exe
26+
PYTHON_HOME: C:\Python27
27+
PYTHON_VERSION: '2.7'
28+
PYTHON_ARCH: '32'
29+
- TOXENV: py27-cover-debug,codecov,coveralls
30+
TOXPYTHON: C:\Python27-x64\python.exe
31+
PYTHON_HOME: C:\Python27-x64
32+
PYTHON_VERSION: '2.7'
33+
PYTHON_ARCH: '64'
34+
WINDOWS_SDK_VERSION: v7.0
35+
- TOXENV: py27-nocov,codecov,coveralls
36+
TOXPYTHON: C:\Python27\python.exe
37+
PYTHON_HOME: C:\Python27
38+
PYTHON_VERSION: '2.7'
39+
PYTHON_ARCH: '32'
40+
WHEEL_PATH: .tox/dist
41+
- TOXENV: py27-nocov,codecov,coveralls
42+
TOXPYTHON: C:\Python27-x64\python.exe
43+
PYTHON_HOME: C:\Python27-x64
44+
PYTHON_VERSION: '2.7'
45+
PYTHON_ARCH: '64'
46+
WHEEL_PATH: .tox/dist
47+
WINDOWS_SDK_VERSION: v7.0
48+
- TOXENV: py27-nocov-debug,codecov,coveralls
49+
TOXPYTHON: C:\Python27\python.exe
50+
PYTHON_HOME: C:\Python27
51+
PYTHON_VERSION: '2.7'
52+
PYTHON_ARCH: '32'
53+
WHEEL_PATH: .tox/dist
54+
- TOXENV: py27-nocov-debug,codecov,coveralls
55+
TOXPYTHON: C:\Python27-x64\python.exe
56+
PYTHON_HOME: C:\Python27-x64
57+
PYTHON_VERSION: '2.7'
58+
PYTHON_ARCH: '64'
59+
WHEEL_PATH: .tox/dist
60+
WINDOWS_SDK_VERSION: v7.0
61+
- TOXENV: py35-cover,codecov,coveralls
62+
TOXPYTHON: C:\Python35\python.exe
63+
PYTHON_HOME: C:\Python35
64+
PYTHON_VERSION: '3.5'
65+
PYTHON_ARCH: '32'
66+
- TOXENV: py35-cover,codecov,coveralls
67+
TOXPYTHON: C:\Python35-x64\python.exe
68+
PYTHON_HOME: C:\Python35-x64
69+
PYTHON_VERSION: '3.5'
70+
PYTHON_ARCH: '64'
71+
- TOXENV: py35-cover-debug,codecov,coveralls
72+
TOXPYTHON: C:\Python35\python.exe
73+
PYTHON_HOME: C:\Python35
74+
PYTHON_VERSION: '3.5'
75+
PYTHON_ARCH: '32'
76+
- TOXENV: py35-cover-debug,codecov,coveralls
77+
TOXPYTHON: C:\Python35-x64\python.exe
78+
PYTHON_HOME: C:\Python35-x64
79+
PYTHON_VERSION: '3.5'
80+
PYTHON_ARCH: '64'
81+
- TOXENV: py35-nocov,codecov,coveralls
82+
TOXPYTHON: C:\Python35\python.exe
83+
PYTHON_HOME: C:\Python35
84+
PYTHON_VERSION: '3.5'
85+
PYTHON_ARCH: '32'
86+
WHEEL_PATH: .tox/dist
87+
- TOXENV: py35-nocov,codecov,coveralls
88+
TOXPYTHON: C:\Python35-x64\python.exe
89+
PYTHON_HOME: C:\Python35-x64
90+
PYTHON_VERSION: '3.5'
91+
PYTHON_ARCH: '64'
92+
WHEEL_PATH: .tox/dist
93+
- TOXENV: py35-nocov-debug,codecov,coveralls
94+
TOXPYTHON: C:\Python35\python.exe
95+
PYTHON_HOME: C:\Python35
96+
PYTHON_VERSION: '3.5'
97+
PYTHON_ARCH: '32'
98+
WHEEL_PATH: .tox/dist
99+
- TOXENV: py35-nocov-debug,codecov,coveralls
100+
TOXPYTHON: C:\Python35-x64\python.exe
101+
PYTHON_HOME: C:\Python35-x64
102+
PYTHON_VERSION: '3.5'
103+
PYTHON_ARCH: '64'
104+
WHEEL_PATH: .tox/dist
105+
- TOXENV: py36-cover,codecov,coveralls
106+
TOXPYTHON: C:\Python36\python.exe
107+
PYTHON_HOME: C:\Python36
108+
PYTHON_VERSION: '3.6'
109+
PYTHON_ARCH: '32'
110+
- TOXENV: py36-cover,codecov,coveralls
111+
TOXPYTHON: C:\Python36-x64\python.exe
112+
PYTHON_HOME: C:\Python36-x64
113+
PYTHON_VERSION: '3.6'
114+
PYTHON_ARCH: '64'
115+
- TOXENV: py36-cover-debug,codecov,coveralls
116+
TOXPYTHON: C:\Python36\python.exe
117+
PYTHON_HOME: C:\Python36
118+
PYTHON_VERSION: '3.6'
119+
PYTHON_ARCH: '32'
120+
- TOXENV: py36-cover-debug,codecov,coveralls
121+
TOXPYTHON: C:\Python36-x64\python.exe
122+
PYTHON_HOME: C:\Python36-x64
123+
PYTHON_VERSION: '3.6'
124+
PYTHON_ARCH: '64'
125+
- TOXENV: py36-nocov,codecov,coveralls
126+
TOXPYTHON: C:\Python36\python.exe
127+
PYTHON_HOME: C:\Python36
128+
PYTHON_VERSION: '3.6'
129+
PYTHON_ARCH: '32'
130+
WHEEL_PATH: .tox/dist
131+
- TOXENV: py36-nocov,codecov,coveralls
132+
TOXPYTHON: C:\Python36-x64\python.exe
133+
PYTHON_HOME: C:\Python36-x64
134+
PYTHON_VERSION: '3.6'
135+
PYTHON_ARCH: '64'
136+
WHEEL_PATH: .tox/dist
137+
- TOXENV: py36-nocov-debug,codecov,coveralls
138+
TOXPYTHON: C:\Python36\python.exe
139+
PYTHON_HOME: C:\Python36
140+
PYTHON_VERSION: '3.6'
141+
PYTHON_ARCH: '32'
142+
WHEEL_PATH: .tox/dist
143+
- TOXENV: py36-nocov-debug,codecov,coveralls
144+
TOXPYTHON: C:\Python36-x64\python.exe
145+
PYTHON_HOME: C:\Python36-x64
146+
PYTHON_VERSION: '3.6'
147+
PYTHON_ARCH: '64'
148+
WHEEL_PATH: .tox/dist
149+
- TOXENV: py37-cover,codecov,coveralls
150+
TOXPYTHON: C:\Python37\python.exe
151+
PYTHON_HOME: C:\Python37
152+
PYTHON_VERSION: '3.7'
153+
PYTHON_ARCH: '32'
154+
- TOXENV: py37-cover,codecov,coveralls
155+
TOXPYTHON: C:\Python37-x64\python.exe
156+
PYTHON_HOME: C:\Python37-x64
157+
PYTHON_VERSION: '3.7'
158+
PYTHON_ARCH: '64'
159+
- TOXENV: py37-cover-debug,codecov,coveralls
160+
TOXPYTHON: C:\Python37\python.exe
161+
PYTHON_HOME: C:\Python37
162+
PYTHON_VERSION: '3.7'
163+
PYTHON_ARCH: '32'
164+
- TOXENV: py37-cover-debug,codecov,coveralls
165+
TOXPYTHON: C:\Python37-x64\python.exe
166+
PYTHON_HOME: C:\Python37-x64
167+
PYTHON_VERSION: '3.7'
168+
PYTHON_ARCH: '64'
169+
- TOXENV: py37-nocov,codecov,coveralls
170+
TOXPYTHON: C:\Python37\python.exe
171+
PYTHON_HOME: C:\Python37
172+
PYTHON_VERSION: '3.7'
173+
PYTHON_ARCH: '32'
174+
WHEEL_PATH: .tox/dist
175+
- TOXENV: py37-nocov,codecov,coveralls
176+
TOXPYTHON: C:\Python37-x64\python.exe
177+
PYTHON_HOME: C:\Python37-x64
178+
PYTHON_VERSION: '3.7'
179+
PYTHON_ARCH: '64'
180+
WHEEL_PATH: .tox/dist
181+
- TOXENV: py37-nocov-debug,codecov,coveralls
182+
TOXPYTHON: C:\Python37\python.exe
183+
PYTHON_HOME: C:\Python37
184+
PYTHON_VERSION: '3.7'
185+
PYTHON_ARCH: '32'
186+
WHEEL_PATH: .tox/dist
187+
- TOXENV: py37-nocov-debug,codecov,coveralls
188+
TOXPYTHON: C:\Python37-x64\python.exe
189+
PYTHON_HOME: C:\Python37-x64
190+
PYTHON_VERSION: '3.7'
191+
PYTHON_ARCH: '64'
192+
WHEEL_PATH: .tox/dist
193+
- TOXENV: py38-cover,codecov,coveralls
194+
TOXPYTHON: C:\Python38\python.exe
195+
PYTHON_HOME: C:\Python38
196+
PYTHON_VERSION: '3.8'
197+
PYTHON_ARCH: '32'
198+
- TOXENV: py38-cover,codecov,coveralls
199+
TOXPYTHON: C:\Python38-x64\python.exe
200+
PYTHON_HOME: C:\Python38-x64
201+
PYTHON_VERSION: '3.8'
202+
PYTHON_ARCH: '64'
203+
- TOXENV: py38-cover-debug,codecov,coveralls
204+
TOXPYTHON: C:\Python38\python.exe
205+
PYTHON_HOME: C:\Python38
206+
PYTHON_VERSION: '3.8'
207+
PYTHON_ARCH: '32'
208+
- TOXENV: py38-cover-debug,codecov,coveralls
209+
TOXPYTHON: C:\Python38-x64\python.exe
210+
PYTHON_HOME: C:\Python38-x64
211+
PYTHON_VERSION: '3.8'
212+
PYTHON_ARCH: '64'
213+
- TOXENV: py38-nocov,codecov,coveralls
214+
TOXPYTHON: C:\Python38\python.exe
215+
PYTHON_HOME: C:\Python38
216+
PYTHON_VERSION: '3.8'
217+
PYTHON_ARCH: '32'
218+
WHEEL_PATH: .tox/dist
219+
- TOXENV: py38-nocov,codecov,coveralls
220+
TOXPYTHON: C:\Python38-x64\python.exe
221+
PYTHON_HOME: C:\Python38-x64
222+
PYTHON_VERSION: '3.8'
223+
PYTHON_ARCH: '64'
224+
WHEEL_PATH: .tox/dist
225+
- TOXENV: py38-nocov-debug,codecov,coveralls
226+
TOXPYTHON: C:\Python38\python.exe
227+
PYTHON_HOME: C:\Python38
228+
PYTHON_VERSION: '3.8'
229+
PYTHON_ARCH: '32'
230+
WHEEL_PATH: .tox/dist
231+
- TOXENV: py38-nocov-debug,codecov,coveralls
232+
TOXPYTHON: C:\Python38-x64\python.exe
233+
PYTHON_HOME: C:\Python38-x64
234+
PYTHON_VERSION: '3.8'
235+
PYTHON_ARCH: '64'
236+
WHEEL_PATH: .tox/dist
237+
init:
238+
- ps: echo $env:TOXENV
239+
- ps: ls C:\Python*
240+
install:
241+
- '%PYTHON_HOME%\python -mpip install --progress-bar=off tox -rci/requirements.txt'
242+
- '%PYTHON_HOME%\Scripts\virtualenv --version'
243+
- '%PYTHON_HOME%\Scripts\easy_install --version'
244+
- '%PYTHON_HOME%\Scripts\pip --version'
245+
- '%PYTHON_HOME%\Scripts\tox --version'
246+
test_script:
247+
- cmd /E:ON /V:ON /C .\ci\appveyor-with-compiler.cmd %PYTHON_HOME%\Scripts\tox
248+
on_failure:
249+
- ps: dir "env:"
250+
- ps: get-content .tox\*\log\*
251+
252+
### To enable remote debugging uncomment this (also, see: http://www.appveyor.com/docs/how-to/rdp-to-build-worker):
253+
# on_finish:
254+
# - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))

‎.bumpversion.cfg‎

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,17 @@ commit = True
44
tag = True
55

66
[bumpversion:file:setup.py]
7+
search = version='{current_version}'
8+
replace = version='{new_version}'
9+
10+
[bumpversion:file:README.rst]
11+
search = v{current_version}.
12+
replace = v{new_version}.
713

814
[bumpversion:file:docs/conf.py]
15+
search = version = release = '{current_version}'
16+
replace = version = release = '{new_version}'
917

1018
[bumpversion:file:src/aspectlib/__init__.py]
11-
19+
search = __version__ = '{current_version}'
20+
replace = __version__ = '{new_version}'

‎.cookiecutterrc‎

Lines changed: 54 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,56 @@
11
# Generated by cookiepatcher, a small shim around cookiecutter (pip install cookiepatcher)
22

3-
cookiecutter:
4-
appveyor: 'yes'
5-
c_extension_cython: 'yes'
6-
c_extension_optional: 'no'
7-
c_extension_support: 'no'
8-
codacy: 'yes'
9-
codeclimate: 'yes'
10-
codecov: 'yes'
11-
command_line_interface: 'no'
12-
command_line_interface_bin_name: aspectlib
13-
coveralls: 'yes'
14-
distribution_name: aspectlib
15-
email: contact@ionelmc.ro
16-
full_name: Ionel Cristian Mărieș
17-
github_username: ionelmc
18-
landscape: 'yes'
19-
package_name: aspectlib
20-
project_name: Aspectlib
21-
project_short_description: '``aspectlib`` is an aspect-oriented programming, monkey-patch
22-
and decorators library. It is useful when changing'
23-
release_date: '2015年06月06日'
24-
repo_name: python-aspectlib
25-
requiresio: 'yes'
26-
scrutinizer: 'yes'
27-
sphinx_doctest: 'yes'
28-
sphinx_theme: sphinx-py3doc-enhanced-theme
29-
test_matrix_configurator: 'yes'
30-
test_matrix_separate_coverage: 'no'
31-
test_runner: pytest
32-
travis: 'yes'
33-
version: 1.3.3
34-
website: http://blog.ionelmc.ro
35-
year: 2014-2016
3+
!!omap
4+
- cookiecutter: !!omap
5+
- full_name: Ionel Cristian Mărieș
6+
- email: contact@ionelmc.ro
7+
- website: http://blog.ionelmc.ro
8+
- project_name: Aspectlib
9+
- repo_name: python-aspectlib
10+
- repo_hosting: github.com
11+
- repo_hosting_domain: github.com
12+
- repo_username: ionelmc
13+
- package_name: aspectlib
14+
- distribution_name: aspectlib
15+
- project_short_description: '``aspectlib`` is an aspect-oriented programming, monkey-patch and decorators library. It is useful when changing'
16+
- release_date: '2016年05月10日'
17+
- year_from: '2014'
18+
- year_to: '2020'
19+
- version: 1.4.2
20+
- license: BSD 2-Clause License
21+
- c_extension_support: no
22+
- c_extension_optional: no
23+
- c_extension_module: '-'
24+
- c_extension_function: '-'
25+
- c_extension_test_pypi: no
26+
- c_extension_test_pypi_username: ionelmc
27+
- test_matrix_configurator: yes
28+
- test_matrix_separate_coverage: no
29+
- test_runner: pytest
30+
- setup_py_uses_test_runner: no
31+
- setup_py_uses_setuptools_scm: no
32+
- pypi_badge: yes
33+
- pypi_disable_upload: no
34+
- allow_tests_inside_package: no
35+
- linter: flake8
36+
- command_line_interface: no
37+
- command_line_interface_bin_name: '-'
38+
- coveralls: yes
39+
- coveralls_token: mHSWktPkrw65WSlziG8NnK9m1xj2k1kOQ
40+
- codecov: yes
41+
- landscape: no
42+
- scrutinizer: no
43+
- codacy: no
44+
- codacy_projectid: '-'
45+
- codeclimate: no
46+
- sphinx_docs: yes
47+
- sphinx_theme: sphinx-py3doc-enhanced-theme
48+
- sphinx_doctest: yes
49+
- sphinx_docs_hosting: https://python-aspectlib.readthedocs.io/
50+
- travis: yes
51+
- travis_osx: no
52+
- appveyor: yes
53+
- requiresio: yes
54+
- _extensions:
55+
- jinja2_time.TimeExtension
56+
- _template: /home/ionel/open-source/cookiecutter-pylibrary

‎.coveragerc‎

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
[paths]
2-
source = src
2+
source =
3+
src
4+
*/site-packages
35

46
[run]
5-
branch = True
6-
source = src
7+
branch = true
8+
source =
9+
aspectlib
10+
tests
711
parallel = true
812

913
[report]

‎.editorconfig‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# see http://editorconfig.org
1+
# see https://editorconfig.org/
22
root = true
33

44
[*]
@@ -11,3 +11,6 @@ charset = utf-8
1111

1212
[*.{bat,cmd,ps1}]
1313
end_of_line = crlf
14+
15+
[*.{yml,yaml}]
16+
indent_size = 2

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /