Hiroshi Miura
331d6da51e
Support pyproject.toml:project section ( #507 )
...
* Support pyproject.toml:project section
- Bump py7zr@0.18 .3 that fixes pyproject.toml:project section
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2022-04-14 08:05:37 +09:00
Hiroshi Miura
2ff9486810
setuptools_scm configuration on pyproject.toml
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2022-03-27 14:01:47 +09:00
Hiroshi Miura
a98bb8dbeb
Tox: add fil memory profiler
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-12-08 12:38:34 +09:00
Hiroshi Miura
9833124237
Set maxtasksperchild=1 for download and extraction pool
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-12-07 17:08:34 +09:00
Hiroshi Miura
f8ed054af0
test: update mprof command line
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-12-06 15:01:48 +09:00
Hiroshi Miura
a7e3424c13
test: Add memory profiler to hunt leaks
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-12-06 14:40:24 +09:00
Hiroshi Miura
fc84306abd
Add leak check testenv
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-12-06 10:43:38 +09:00
Hiroshi Miura
920c95801b
tox: test with python 3.10
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-10-15 21:58:10 +09:00
Hiroshi Miura
eee3acaed7
Add readthedocs config yaml and use version in conf.py
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-09-04 02:00:00 +09:00
Hiroshi Miura
dd0b42bd72
Consolidate tox configuration to pyproject.toml
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-08-08 19:16:53 +09:00
Hiroshi Miura
2e37ac85da
lint: set max_linelength = 125
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-08-02 13:14:17 +09:00
Hiroshi Miura
654abffd7f
Update lint config
...
- move config from tox.ini to pyproject.toml
- because flake8 does not support pyproject.toml so
setup.cfg is the live configuration.
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-08-02 09:47:45 +09:00
Hiroshi Miura
f7a8bc80eb
Add coverage test
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-07-15 09:00:19 +09:00
Hiroshi Miura
1f02d7ae58
Manifest: ignore version.py and ci files
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-06-11 09:06:39 +09:00
Hiroshi Miura
f8f50a4a38
Check with black
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-04-02 12:23:34 +09:00
Hiroshi Miura
a86f80ce25
Fix setuptools_scm version consistency
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2020-06-16 11:58:43 +09:00
Hiroshi Miura
7eda4adfe3
Update requirements
...
- setuptools_scm >= 3.5.0
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2020-02-20 09:49:24 +09:00
Hiroshi Miura
bbf3e68a02
setuptools_scm: no local version for pypi
2020-02-14 10:49:18 +09:00
Hiroshi Miura
50fe65e8a5
Upload release by github actions
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2020-02-14 08:02:30 +09:00
Hiroshi Miura
769d3c07cf
Introduce setuptools_scm
...
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2019-11-29 13:18:56 +09:00