Skip to content

Commit df5ec82

Browse files
author
Takaya Uchida
committed
package files
1 parent 2ee676c commit df5ec82

File tree

4 files changed

+85
-0
lines changed

4 files changed

+85
-0
lines changed

LICENSE

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2021 Takaya Uchida, CNRS
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

appveyor.yml

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
build: false
2+
3+
environment:
4+
matrix:
5+
- PYTHON: "C:\\Python27"
6+
PYTHON_VERSION: "2.7.8"
7+
PYTHON_ARCH: "32"
8+
MINICONDA: C:\Miniconda
9+
10+
- PYTHON: "C:\\Python38"
11+
PYTHON_VERSION: "3.8"
12+
PYTHON_ARCH: "32"
13+
MINICONDA: C:\Miniconda3
14+
15+
init:
16+
- "ECHO %PYTHON% %PYTHON_VERSION% %PYTHON_ARCH% %MINICONDA%"
17+
18+
install:
19+
- "set PATH=%MINICONDA%;%MINICONDA%\\Scripts;%PATH%"
20+
- conda config --set always_yes yes --set changeps1 no
21+
- conda update -q conda
22+
- conda info -a
23+
- "conda create -q -n test-environment python=%PYTHON_VERSION% numpy scipy nose coverage pandas"
24+
- activate test-environment
25+
- pip install coverage
26+
27+
test_script:
28+
- nosetests

codecov.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
codecov:
2+
require_ci_to_pass: no
3+
max_report_age: off
4+
5+
comment: false
6+
7+
coverage:
8+
precision: 2
9+
round: down
10+
status:
11+
project:
12+
default:
13+
target: 95
14+
informational: true
15+
patch: off
16+
changes: off
17+
18+
ignore:
19+
- "setup.py"
20+
- "setup.cfg"
21+
- "pyproject.toml"
22+
- "xwavelet/test/*"
23+
- "xwavelet/__init__.py"

pyproject.toml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# pyproject.toml
2+
[build-system]
3+
requires = [
4+
"setuptools>=45",
5+
"setuptools_scm[toml]>=6.0",
6+
"setuptools_scm_git_archive",
7+
"wheel"
8+
]
9+
build-backend = "setuptools.build_meta"
10+
11+
[tool.setuptools_scm]
12+
write_to = "xwavelet/_version.py"
13+
write_to_template = "__version__ = '{version}'"
14+

0 commit comments

Comments
 (0)