Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/tox.ini
Commit message (Collapse)AuthorAgeFilesLines
* Add update-dat tox target for convenient data file updatingArthur de Jong2024-03-171-0/+18
|
* Add support for Python 3.12Arthur de Jong2023-11-121-1/+1
|
* Extend license check to file header checkArthur de Jong2023-08-061-3/+3
| | | | | This also checks that the file name referenced in the file header is correct.
* Add automated checking for correct license headerArthur de Jong2023-06-171-1/+6
|
* Ensure flake8 is run on all Python filesArthur de Jong2023-03-191-1/+1
| | | | This also fixes code style fixes in the Sphinx configuration file.
* Add support for Python 3.11Arthur de Jong2023-03-181-1/+1
|
* Extend number properties to show in online checkArthur de Jong2023-01-021-1/+1
| | | | This also ensures that flake8 is run on the WSGI script.
* Avoid newer flake8Arthur de Jong2022-11-281-1/+1
| | | | | | | | | The new 6.0.0 contains a number of backwards incompatible changes for which plugins need to be updated and configuration needs to be updated. Sadly the maintainer no longer accepts contributions or discussion See https://github.com/PyCQA/flake8/issues/1760
* Get files ready for 1.18 release1.18Arthur de Jong2022-11-131-0/+1
|
* Ensure we always run flake8-bugbearArthur de Jong2022-11-131-1/+1
| | | | | This assumes that we no longer use Python 2.7 for running the flake8 tests any more.
* Support running tests with PyPy 2.7Arthur de Jong2022-10-151-2/+2
| | | | This also applies the fix from cfc80c8 from Python 2.7 to PyPy.
* Add support for Python 3.10Arthur de Jong2022-08-131-1/+1
|
* Switch from nose to pytestArthur de Jong2022-07-041-3/+3
| | | | | | | Nose hasn't seen a release since 2015 and sadly doesn't work with Python 3.10. See https://github.com/nose-devs/nose/issues/1099
* Support running tests with Python 2.7Arthur de Jong2022-02-141-0/+2
| | | | | | When using recent versions of virtualenv this ensures that older versions of pip and setuptools will be used inside the virtualenvs that are created by tox.
* Drop support for Python 2.6 and 3.4Arthur de Jong2021-03-211-6/+1
| | | | | It is increasingly difficult to test with these versions of Python and everybody should have upgraded to a more recent version long ago.
* Get files ready for 1.15 release1.15Arthur de Jong2021-01-111-1/+1
|
* Drop pinning of isort now flake8-isort has been fixedArthur de Jong2021-01-101-3/+0
| | | | | | | This changes a few inline imports in the code to pass with the new isort. Reverts 291b831
* Add support for Python 3.9Arthur de Jong2021-01-101-3/+3
| | | | This switches Travis tests to bionic by default.
* Avoid newer isort for flake8 testsArthur de Jong2020-07-051-0/+3
| | | | | | Do not install the latest isort because it currently breaks flake8-isort. This pinning should be removed as soon as https://github.com/gforcada/flake8-isort/issues/88 is resolved.
* Flake 8 fixesArthur de Jong2020-04-191-1/+1
|
* Avoid newest SphinxArthur de Jong2020-04-181-1/+1
| | | | | | | Newer versions of Sphinx treat underscores differently when used in arguments to automodule causing problems in generating documentation for the stdnum.in_.aadhaar, stdnum.in_.pan, stdnum.is_.kennitala and stdnum.is_.vsk modules.
* Add support for Python 3.8Sergi Almacellas Abellana2019-12-271-2/+2
| | | | Closes https://github.com/arthurdejong/python-stdnum/pull/177
* Drop pinning of pydocstyle now flake8-docstrings has ↵Arthur de Jong2019-08-121-3/+0
| | | | | | been fixed Reverts 61c762d
* Do not require Python 2 for building Sphinx docsArthur de Jong2019-07-211-1/+0
| | | | | This results in tox using Python 3, mostly to work around https://sourceforge.net/p/docutils/bugs/365/
* Avoid newer pydocstyleArthur de Jong2019-07-211-0/+3
| | | | | | Do not install the latest pydocstyle because it currently breaks flake8-docstring. This pinning should be removed as soon as https://gitlab.com/pycqa/flake8-docstrings/issues/36 is resolved.
* Fix remaining issue with encodingArthur de Jong2019-05-041-0/+1
| | | | | | | This also sets the python 2.6 interpreter explicityly because sometimes tox seems to get the wrong one. Fixes 680a95f
* Switch from import-order to isortArthur de Jong2019-03-031-1/+1
|
* Add Python 3.7 testsArthur de Jong2019-02-101-2/+2
|
* Fix Sphinx dependency nameArthur de Jong2018-01-031-1/+1
|
* Fix Python 2.6 compatibilityArthur de Jong2018-01-011-0/+4
|
* Move update scripts to own directoryArthur de Jong2018-01-011-1/+1
| | | | | | | | This moves all the update scripts to their own directory so they don't clutter the toplevel directory. This also ensures that the scripts are passed through flake8 and makes some adjustments for that alongside a few other cleanups.
* Add Sphinx documentation checksArthur de Jong2017-12-311-1/+6
| | | | | This also fixes an escaping issue in the automatically generated documentation for modules that end with an underscore.
* Add stdnum.do.rnc.check_dgii() and search_dgii()Arthur de Jong2017-10-221-1/+1
| | | | | | This adds functions for querying the Dirección General de Impuestos Internos (DGII) API to validate the RNC and search the register by keyword.
* Run flake8 from toxArthur de Jong2017-09-111-1/+21
|
* Print warnings during tox runArthur de Jong2017-04-101-0/+2
|
* Add Python 2.6 supportArthur de Jong2016-11-141-1/+1
| | | | | This also brings the list of Python versions in setup.py in line with tox.ini.
* Add tox.ini fileSergi Almacellas Abellana2016-11-131-0/+7