diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..90431446 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,8 @@ +language: python +python: + - "2.7" + - "3.6" +install: + - ./configure +script: + - tmp/bin/pytest diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 117070bb..81e8402a 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,5 +1,19 @@ Release notes ------------- +### Upcoming Version + +*2020-10-08* -- Add support for both python 2 + 3 +*2020-10-08* -- Add CI support for python 2 + 3 + +### Version 20.10 + +* Minimal fixes needed for proper release + +### Version 20.09.30 + +*2020-09-25* -- Update to PEP 517/518 development practices +*2020-09-25* -- Add some minimal documentation + ### Version 20.09 *2020-09-24* -- Initial release. diff --git a/configure b/configure index a35c8c90..0a3e057b 100755 --- a/configure +++ b/configure @@ -18,7 +18,7 @@ fi if [[ "$PYTHON_EXE" == "" ]]; then - PYTHON_EXE=python3 + PYTHON_EXE=python fi diff --git a/pyproject.toml b/pyproject.toml index e75f1cec..a2d0f767 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools >= 50", "wheel", "setuptools_scm[toml] >= 4"] +requires = ["setuptools >= 44", "wheel", "setuptools_scm[toml] >= 4"] build-backend = "setuptools.build_meta" [tool.setuptools_scm] @@ -43,4 +43,4 @@ addopts = [ "-rfExXw", "--strict", "--doctest-modules" -] \ No newline at end of file +] diff --git a/setup.cfg b/setup.cfg index d2a1f330..986bda5d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -25,6 +25,7 @@ packages=find: include_package_data = true zip_safe = false install_requires = + backports.os == 0.1.1; python_version < "3" attrs >= 18.1, !=20.1.0 click >= 6.0.0 text_unidecode >= 1.0 @@ -40,5 +41,5 @@ where=src [options.extras_require] testing = # upstream - pytest >= 6 - pytest-xdist >= 2 + pytest >= 4 + pytest-xdist >= 1