Skip to content

Commit 70fad4d

Browse files
committed
Update skel.
1 parent a9353ea commit 70fad4d

10 files changed

+67
-140
lines changed

.bumpversion.cfg

+2-3
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ search = version='{current_version}'
88
replace = version='{new_version}'
99

1010
[bumpversion:file:README.rst]
11-
search = v{current_version}.
12-
replace = v{new_version}.
11+
search = /v{current_version}.svg
12+
replace = /v{new_version}.svg
1313

1414
[bumpversion:file:docs/conf.py]
1515
search = version = release = '{current_version}'
@@ -18,4 +18,3 @@ replace = version = release = '{new_version}'
1818
[bumpversion:file:src/pytest_benchmark/__init__.py]
1919
search = __version__ = '{current_version}'
2020
replace = __version__ = '{new_version}'
21-

.cookiecutterrc

+50-67
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,53 @@
1-
# This file exists so you can easily regenerate your project.
2-
#
3-
# `cookiepatcher` is a convenient shim around `cookiecutter`
4-
# for regenerating projects (it will generate a .cookiecutterrc
5-
# automatically for any template). To use it:
6-
#
7-
# pip install cookiepatcher
8-
# cookiepatcher gh:ionelmc/cookiecutter-pylibrary pytest-benchmark
9-
#
10-
# See:
11-
# https://pypi.org/project/cookiepatcher
12-
#
13-
# Alternatively, you can run:
14-
#
15-
# cookiecutter --overwrite-if-exists --config-file=pytest-benchmark/.cookiecutterrc gh:ionelmc/cookiecutter-pylibrary
1+
# Generated by cookiepatcher, a small shim around cookiecutter (pip install cookiepatcher)
162

173
default_context:
18-
19-
_extensions: ['jinja2_time.TimeExtension']
20-
_template: 'https://github.com/ionelmc/cookiecutter-pylibrary'
21-
allow_tests_inside_package: 'no'
22-
appveyor: 'yes'
23-
c_extension_function: '-'
24-
c_extension_module: '-'
25-
c_extension_optional: 'no'
26-
c_extension_support: 'no'
27-
c_extension_test_pypi: 'no'
4+
allow_tests_inside_package: no
5+
appveyor: yes
6+
c_extension_function: '-'
7+
c_extension_module: '-'
8+
c_extension_optional: no
9+
c_extension_support: no
10+
c_extension_test_pypi: no
2811
c_extension_test_pypi_username: '-'
29-
codacy: 'no'
30-
codacy_projectid: '[Get ID from https://app.codacy.com/app/ionelmc/pytest-benchmark/settings]'
31-
codeclimate: 'no'
32-
codecov: 'yes'
33-
command_line_interface: 'argparse'
34-
command_line_interface_bin_name: 'py.test-benchmark'
35-
coveralls: 'yes'
36-
coveralls_token: 'GvSJKUlHuUxUg43UwNngqvKlJpVKCPMHj'
37-
distribution_name: 'pytest-benchmark'
38-
39-
full_name: 'Ionel Cristian Mărieș'
40-
landscape: 'no'
41-
license: 'BSD 2-Clause License'
42-
linter: 'flake8'
43-
package_name: 'pytest_benchmark'
44-
pre_commit: 'yes'
45-
project_name: 'pytest-benchmark'
46-
project_short_description: 'A ``pytest`` fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer.'
47-
pypi_badge: 'yes'
48-
pypi_disable_upload: 'no'
49-
release_date: '2020-01-10'
50-
repo_hosting: 'github.com'
51-
repo_hosting_domain: 'github.com'
52-
repo_name: 'pytest-benchmark'
53-
repo_username: 'ionelmc'
54-
requiresio: 'yes'
55-
scrutinizer: 'no'
56-
setup_py_uses_setuptools_scm: 'no'
57-
setup_py_uses_test_runner: 'no'
58-
sphinx_docs: 'yes'
59-
sphinx_docs_hosting: 'https://pytest-benchmark.readthedocs.io/'
60-
sphinx_doctest: 'no'
61-
sphinx_theme: 'sphinx-py3doc-enhanced-theme'
62-
test_matrix_configurator: 'no'
63-
test_matrix_separate_coverage: 'yes'
64-
test_runner: 'pytest'
65-
travis: 'yes'
66-
travis_osx: 'no'
67-
version: '3.2.3'
68-
website: 'http://blog.ionelmc.ro'
69-
year_from: '2014'
70-
year_to: '2020'
12+
codacy: no
13+
codacy_projectid: '[Get ID from https://app.codacy.com/app/ionelmc/pytest-benchmark/settings]'
14+
codeclimate: no
15+
codecov: yes
16+
command_line_interface: argparse
17+
command_line_interface_bin_name: py.test-benchmark
18+
coveralls: yes
19+
coveralls_token: GvSJKUlHuUxUg43UwNngqvKlJpVKCPMHj
20+
distribution_name: pytest-benchmark
21+
22+
full_name: Ionel Cristian Mărieș
23+
legacy_python: yes
24+
license: BSD 2-Clause License
25+
linter: flake8
26+
package_name: pytest_benchmark
27+
pre_commit: yes
28+
project_name: pytest-benchmark
29+
project_short_description: A ``pytest`` fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer.
30+
pypi_badge: yes
31+
pypi_disable_upload: no
32+
release_date: '2020-01-10'
33+
repo_hosting: github.com
34+
repo_hosting_domain: github.com
35+
repo_name: pytest-benchmark
36+
repo_username: ionelmc
37+
requiresio: yes
38+
scrutinizer: no
39+
setup_py_uses_setuptools_scm: no
40+
setup_py_uses_test_runner: no
41+
sphinx_docs: yes
42+
sphinx_docs_hosting: https://pytest-benchmark.readthedocs.io/
43+
sphinx_doctest: no
44+
sphinx_theme: sphinx-py3doc-enhanced-theme
45+
test_matrix_configurator: no
46+
test_matrix_separate_coverage: yes
47+
test_runner: pytest
48+
travis: yes
49+
travis_osx: no
50+
version: 3.2.3
51+
website: http://blog.ionelmc.ro
52+
year_from: '2014'
53+
year_to: '2021'

.cruft.json

-63
This file was deleted.

.editorconfig

+5-1
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22
root = true
33

44
[*]
5+
# Use Unix-style newlines for most files (except Windows files, see below).
56
end_of_line = lf
67
trim_trailing_whitespace = true
7-
insert_final_newline = true
88
indent_style = space
9+
insert_final_newline = true
910
indent_size = 4
1011
charset = utf-8
1112

@@ -14,3 +15,6 @@ end_of_line = crlf
1415

1516
[*.{yml,yaml}]
1617
indent_size = 2
18+
19+
[*.tsv]
20+
indent_style = tab

.gitignore

+4-1
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,14 @@ htmlcov
3939
# Translations
4040
*.mo
4141

42-
# Mr Developer
42+
# Buildout
4343
.mr.developer.cfg
44+
45+
# IDE project files
4446
.project
4547
.pydevproject
4648
.idea
49+
.vscode
4750
*.iml
4851
*.komodoproject
4952

CONTRIBUTING.rst

+2-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ For merging, you should:
7474
4. Add yourself to ``AUTHORS.rst``.
7575

7676
.. [1] If you don't have all the necessary python versions available locally you can rely on Travis - it will
77-
`run the tests <https://travis-ci.org/ionelmc/pytest-benchmark/pull_requests>`_ for each change you add in the pull request.
77+
`run the tests <https://travis-ci.com/github/ionelmc/pytest-benchmark/pull_requests>`_
78+
for each change you add in the pull request.
7879
7980
It will be slower though ...
8081

MANIFEST.in

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ graft tests
66
include .bumpversion.cfg
77
include .coveragerc
88
include .cookiecutterrc
9-
include .cruft.json
109
include .editorconfig
1110

1211
include AUTHORS.rst

README.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ Overview
2424
:alt: Join the chat at https://gitter.im/ionelmc/pytest-benchmark
2525
:target: https://gitter.im/ionelmc/pytest-benchmark
2626

27-
.. |travis| image:: https://api.travis-ci.org/ionelmc/pytest-benchmark.svg?branch=master
27+
.. |travis| image:: https://api.travis-ci.com/ionelmc/pytest-benchmark.svg?branch=master
2828
:alt: Travis-CI Build Status
29-
:target: https://travis-ci.org/ionelmc/pytest-benchmark
29+
:target: https://travis-ci.com/github/ionelmc/pytest-benchmark
3030

3131
.. |appveyor| image:: https://ci.appveyor.com/api/projects/status/github/ionelmc/pytest-benchmark?branch=master&svg=true
3232
:alt: AppVeyor Build Status

ci/templates/.appveyor.yml

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
version: '{branch}-{build}'
22
build: off
3+
image: Visual Studio 2019
34
environment:
45
global:
56
COVERALLS_EXTRAS: '-v'

docs/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
source_suffix = '.rst'
1818
master_doc = 'index'
1919
project = 'pytest-benchmark'
20-
year = '2014-2020'
20+
year = '2014-2021'
2121
author = 'Ionel Cristian Mărieș'
2222
copyright = '{0}, {1}'.format(year, author)
2323
version = release = '3.2.3'

0 commit comments

Comments
 (0)