Commit Graph

13 Commits

Author SHA1 Message Date
David Cassany
1570e2c309
Remove universal flag
kiwi is no longer an universal python module, since it does not support
python 2 anymore. This will prevent to install future versions on
python2 environments using pip.

Related with #1226
2019-10-08 13:43:54 +02:00
Marcus Schäfer
7cee86cf18
Cleanup code to make flake8 happy
The new version of flake8 is more strict on code checking and
complained at several places. This commit fixes the code smells
such that flake8 is happy again
2018-10-25 15:52:17 +02:00
Marcus Schäfer
d425b0c1a7
Disable warnings report from pytest
By default pytest now generates warnings for all modules
used in the tox environment. This information is nice
but taints the test output of the code of this project
and is therefore unwanted.
2018-09-26 12:26:30 +02:00
Michal Marek
bfdefd180e Merge branch 'master' into ova-support2
DiskFormatVmdk renamed one of its methods and changed behavior. Adapt
its child DiskFormatOva and the unit test.
2018-02-06 19:18:13 +01:00
Marcus Schäfer
422d91ada6
Fixed coverage report setup
Latest version of the coverage module requires a report setup
2018-02-04 18:46:09 +01:00
Michal Marek
a1d30ca4db flake8: Use a more conservative max-complexity setting
Set the default threshold to 12 and annotate the outliers with
"noqa: C901". Most of the cases are due to lack of switch statement in
python, but there are some worth titying up. Now we can grep for them
:).
2018-01-26 11:02:39 +01:00
Marcus Schäfer
cec1512ba1 Additional container commandline options
Added --set-container-derived-from and --set-container-tag
commandline options which allows to overwrite the data set
in the XML configuration
2017-04-26 16:47:15 +02:00
Marcus Schäfer
37d09c1b57 Apply code quality checks for unit tests too 2017-03-07 15:50:40 +01:00
Marcus Schäfer
232716fc1b
Move to tar.gz as sdist target
PyPI is planning to support only .tar.gz in the near future.
See https://www.python.org/dev/peps/pep-0527. This Fixes #132
2016-08-25 16:05:57 +02:00
Marcus Schäfer
bd0449bc49 Tox setup updates
Integrate with Makefile, delete pep8 target from Makefile,
use flake8, update travis script, delete coverage reference,
we want 100% anywhere
2016-02-24 10:24:08 +01:00
Thomas Schraitle
a9d0eddd89 Integrated Tox
* First incarnation of tox.ini
* Extend MANIFEST.in
* Add doc/requirements.txt
* Extend conf.py with 'sphinxcontrib.spelling' extension
* Add wordlist to doc/source/spelling_wordlist.txt
* Add flake8 section in setup.cfg
2016-02-23 15:57:56 +01:00
Thomas Schraitle
098f720798 Fix #5: Improve setup.py
* setup.py:
  - use setuptools always, no need to check for distutils
  - include keywords 'include_package_data', 'zip_safe', and 'classifiers'
* setup.cfg:
  - add bdist_wheel and sdist section
* Add missing MANIFEST.in (needed for setup.py dist)
* Remove executable bit for LICENSE and README.md
2015-12-14 22:32:25 +01:00
Marcus Schäfer
09daca60c0
KIWI - appliance builder next generation
a rewrite of the current kiwi from https://github.com/openSUSE/kiwi
2015-12-05 16:17:10 +01:00