Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix: tox.ini since it's not been used in ages. | Brian Harring | 2024-01-26 | 1 | -6/+3 |
| | | | | | | | | | | | | | | | | This broken whenever the repo went to pyproject.toml . On the one hand, I like enumerating what devs have to invoke locally rather than relying on GH. On the other hand, clearly no one is using this. This fixes it for current usage. If it's to continue, then GH and tox envlist's should be fused. Signed-off-by: Brian Harring <ferringb@gmail.com> Closes: https://github.com/pkgcore/pkgcore/pull/430 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> | ||||
* | ci: promote Python 3.12 to non-exp | Sam James | 2024-01-19 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/pkgcore/pkgcore/pull/427 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> | ||||
* | tox.ini: add py310v0.12.9 | Michał Górny | 2021-12-14 | 1 | -1/+1 |
| | |||||
* | tox: simplify docs and dist targets | Tim Harder | 2021-03-06 | 1 | -4/+2 |
| | |||||
* | various tox and github testing updates | Tim Harder | 2021-03-04 | 1 | -29/+5 |
| | |||||
* | drop support for py36 and py37 | Tim Harder | 2020-12-05 | 1 | -1/+1 |
| | |||||
* | setup.py: explicitly note py39 support | Tim Harder | 2020-11-02 | 1 | -1/+1 |
| | | | | And add py39 support for tox testing. | ||||
* | travis-ci: enable python 3.8 builds | Tim Harder | 2019-11-06 | 1 | -1/+1 |
| | |||||
* | travis-ci: use pkgdist ci script to initialize build env | Tim Harder | 2019-09-17 | 1 | -5/+7 |
| | |||||
* | tox: force latest virtualenv/pip | Tim Harder | 2019-09-03 | 1 | -0/+2 |
| | |||||
* | tox: add py37 support | Tim Harder | 2018-09-21 | 1 | -1/+1 |
| | |||||
* | move tests to root dir | Tim Harder | 2018-04-11 | 1 | -3/+3 |
| | |||||
* | move to >=py3.6 only | Tim Harder | 2018-04-11 | 1 | -1/+1 |
| | |||||
* | add various updates from snakeoil for travis-ci and tox setups | Tim Harder | 2017-11-28 | 1 | -3/+3 |
| | |||||
* | tox: update to use pip.sh shim to have release -> git fallback for deps | Tim Harder | 2017-09-28 | 1 | -3/+13 |
| | |||||
* | tox: add dev target to test against snakeoil git | Tim Harder | 2017-09-27 | 1 | -0/+8 |
| | |||||
* | move pkgcore module to src directory | Tim Harder | 2017-09-23 | 1 | -28/+18 |
| | |||||
* | move to new requirements file layout | Tim Harder | 2017-09-22 | 1 | -2/+2 |
| | |||||
* | tox: use --cov-config to specify coveragerc instead of symlinking | Tim Harder | 2017-09-15 | 1 | -5/+3 |
| | |||||
* | travis-ci: make sure to run pplugincache to create plugin cache | Tim Harder | 2017-09-08 | 1 | -0/+1 |
| | |||||
* | tox.ini: make sure plugin cache is created | Tim Harder | 2017-09-07 | 1 | -0/+1 |
| | | | | This should help cut down on travis-ci issues. | ||||
* | test on python3.6 | Tim Harder | 2017-01-27 | 1 | -1/+1 |
| | |||||
* | tox: use symlinks for coverage files instead of moving/copying | Tim Harder | 2016-10-30 | 1 | -8/+4 |
| | |||||
* | tox: make sure snakeoil is installed for doc builds | Tim Harder | 2016-10-30 | 1 | -0/+1 |
| | |||||
* | tox: remove old coverage dir if it exists | Tim Harder | 2016-10-30 | 1 | -0/+2 |
| | | | | Otherwise rerunning tests can fail if the old dir exists. | ||||
* | toss official py33 support | Tim Harder | 2016-09-12 | 1 | -1/+1 |
| | | | | Use py34 or py35. | ||||
* | tox: add py35 target | Tim Harder | 2016-02-03 | 1 | -1/+1 |
| | |||||
* | travis-ci: fix coverage reporting | Tim Harder | 2015-11-29 | 1 | -5/+7 |
| | |||||
* | travis-ci: try to fix coverage reporting | Tim Harder | 2015-11-29 | 1 | -0/+1 |
| | |||||
* | tox: simplify travis testenv | Tim Harder | 2015-08-08 | 1 | -6/+5 |
| | |||||
* | tox: skip sdist phase in order to skip building wheels | Tim Harder | 2015-07-26 | 1 | -0/+3 |
| | | | | | Building wheels is a waste of time for us and currently is broken anyway due to wrong file paths getting written to the generated files. | ||||
* | tox: use requirements.txt instead of duplicating snakeoil url | Tim Harder | 2015-07-24 | 1 | -1/+1 |
| | | | | It will make more sense if other deps are added in the future. | ||||
* | tox: force installing snakeoil from git | Tim Harder | 2015-07-23 | 1 | -0/+1 |
| | |||||
* | tox: make sure to install the module | Tim Harder | 2015-07-23 | 1 | -1/+0 |
| | |||||
* | use setuptools explicitly with subtree-ed pkgdist module | Tim Harder | 2015-07-22 | 1 | -7/+0 |
| | | | | This should allow setuptools setup.py dep parsing to work as expected. | ||||
* | travis-ci: fix nightly target tests | Tim Harder | 2015-07-15 | 1 | -0/+6 |
| | | | | | Disable pytest-xdist plugin for py35 testing target until its execnet dep works on it. | ||||
* | bash: clarify why expand_aliases still needs to be enabled | Tim Harder | 2015-07-14 | 1 | -1/+1 |
| | | | | | | | | | | In summary, it's due to still needing aliases to properly load portage-style env dumps that use 'declare' formatting which is inherently local in scope (except if -g is given). Loading them normally in a function would localize all the variables to that function so nothing else could use them outside that function's scope. | ||||
* | tox: use pytest-cov instead of coverage for test coverage | Tim Harder | 2015-07-13 | 1 | -2/+2 |
| | | | | | Mostly because coverage doesn't appear to work with pytest-xdist's multiprocess method of parallelizing tests. | ||||
* | tox: try to speed up tests by parallelizing them with pytest-xdist | Tim Harder | 2015-07-13 | 1 | -1/+2 |
| | | | | | The number 4 was somewhat arbitrarily chosen but other settings might be better defaults since travis-ci provides 2 dedicated cores. | ||||
* | tox: drop coverage reporting and html output creation | Tim Harder | 2015-07-13 | 1 | -2/+0 |
| | | | | | | We mostly rely on coveralls.io to maintain overall coverage history and it's easy enough to do this by hand on the occasional times it's needed locally instead of forcing every test run to create it. | ||||
* | tox: add testenv nightly stub to fix nightly tests for travis-ci | Tim Harder | 2015-07-13 | 1 | -0/+3 |
| | |||||
* | tox: explicitly force manual installs | Tim Harder | 2015-07-12 | 1 | -0/+1 |
| | | | | So things aren't getting installed twice in certain cases. | ||||
* | Revert "tox: regular internal installs via tox should now work as well" | Tim Harder | 2015-07-12 | 1 | -0/+2 |
| | | | | | | Apparently travis-ci doesn't like this. This reverts commit 4dfd42bca967afe6faf1971f4bd7c50e402f2877. | ||||
* | tox: regular internal installs via tox should now work as well | Tim Harder | 2015-07-12 | 1 | -2/+0 |
| | | | | So we shouldn't have to manually install the project anymore. | ||||
* | tox: simplify doc target as well | Tim Harder | 2015-07-12 | 1 | -3/+6 |
| | | | | Note that this target still requires running it via py27 for now. | ||||
* | tox: simplify test setup | Tim Harder | 2015-07-12 | 1 | -9/+9 |
| | | | | | Most of the bash hacks can leave now that installing via pip should work. | ||||
* | tox: simplify snakeoil/pkgcore install process | Tim Harder | 2015-07-04 | 1 | -5/+3 |
| | |||||
* | Revert "tox: simplify installing snakeoil and pkgcore" | Tim Harder | 2015-06-28 | 1 | -4/+4 |
| | | | | | | | The simpler install method doesn't appear to work quite right with the travis-ci setup yet. This reverts commit e080b28a84bf237ec72a8da4a5685123169ff939. | ||||
* | tox: simplify installing snakeoil and pkgcore | Tim Harder | 2015-06-27 | 1 | -4/+4 |
| | |||||
* | tox: bump coverage version | Tim Harder | 2015-06-22 | 1 | -1/+1 |
| |