Dan Helfman
8cb5a42a9e
Drop deprecated pkg_resources in favor of importlib.metadata and packaging.
2023-04-14 21:21:25 -07:00
Dan Helfman
5dbb71709c
Upgrade test requirements and code style requirements. Auto-reformat code accordingly.
2023-04-14 19:35:24 -07:00
Dan Helfman
2934d0902c
Code spell checking on every test run!
2023-04-01 11:03:59 -07:00
Dan Helfman
d14a8df71a
Hide obnoxious ruamel.yaml warnings during test runs.
2023-03-24 22:43:10 -07:00
Dan Helfman
5d19d86e4a
Add flake8-quotes to complain about incorrect quoting so I don't have to!
2023-03-07 14:08:35 -08:00
Dan Helfman
c072678936
Add support for ruamel.yaml 0.17.x YAML parsing library ( #404 ).
2021-03-30 15:53:19 -07:00
Dan Helfman
76d79f0331
Suppress part of an obnoxious warning about disabling coverage (for end-to-end tests).
2019-06-13 14:15:08 -07:00
Luke Murphy
b94dbff216
Add isort configuration
...
Closes https://projects.torsion.org/witten/borgmatic/issues/169 .
2019-05-14 18:59:19 +02:00
Luke Murphy
20b8b45aeb
Remove all configuration from Tox file
...
This puts tool configuration in their familiar and standard
locations and simplifies the Tox configuration to just laying
out the environments and factors.
This also allows users who do not want to deal with overhead of Tox (for
whatever reasons ...) to run pytest/black/etc. and have the same
behaviour.
2019-05-14 13:17:15 +02:00
Dan Helfman
7c77a5a8a5
No longer producing univeral (Python 2 + 3) wheel.
2017-07-23 17:34:17 -07:00
Dan Helfman
8e3a2c7a85
Making a univeral wheel that supports both Python 2 and 3.
2016-06-10 12:34:49 -07:00
Dan Helfman
df9cc6a7d2
Switching from the no-longer-maintained nose test runner to pytest.
2016-04-10 15:59:36 -07:00
Dan Helfman
c554d1d36d
Changes to support release on PyPI. Now pip installable by name!
2015-08-09 10:59:27 -07:00
Dan Helfman
aa482d088c
Added nosetests config file (setup.cfg) with defaults.
2015-03-15 09:41:58 -07:00