Commit Graph

718 Commits

Author SHA1 Message Date
3eadd16856 Add build server upgrade to NEWS. 2019-05-20 19:20:05 -07:00
61f46c5ad5 Try without explicit "sh". 2019-05-20 19:06:13 -07:00
aad47d1741 bash -> sh. 2019-05-20 18:19:42 -07:00
079dd3fe4c Another try. 2019-05-20 18:18:30 -07:00
d47f1bff4d Try to run script. 2019-05-20 18:17:25 -07:00
53967f6324 Trigger build. 2019-05-20 17:48:39 -07:00
f5a70dc2a5 Drone + jsonnet apparently requires an extension, so switching back to plain YAML. 2019-05-20 17:30:07 -07:00
31ae1013d7 Add missing close curly. 2019-05-20 17:18:30 -07:00
071945e558 Re-order. 2019-05-20 17:15:01 -07:00
5c4d6a6e83 Upgrade Drone build file format from 0.8 to 1.x. 2019-05-20 17:05:29 -07:00
c164684703 Allow to only run unit tests with Tox. 2019-05-19 22:07:15 +00:00
842c9001ba Auto-join #borgmatic from IRC web chat. 2019-05-19 15:04:01 -07:00
481e47076e Add #borgmatic Freenode IRC channel to documentation. 2019-05-19 15:01:03 -07:00
917a0dd0a0
Pass posargs to pytest in main testenv 2019-05-19 23:53:43 +02:00
358aed7c31
Allow to only run unit tests with Tox 2019-05-19 23:53:42 +02:00
9893834e85 Pass positional arguments to Tox environments commands. 2019-05-19 21:28:38 +00:00
32cf3225c5 Update NEWS. 2019-05-19 14:17:00 -07:00
2bfd7518c5 Look for .yml configuration file extension in addition to .yaml (#178). 2019-05-19 21:16:25 +00:00
4ba56684d1 Update NEWS with remove Python cache files before each Tox run. 2019-05-19 10:07:28 -07:00
0b1e38e5f6 Remove Python cache files before each Tox run. 2019-05-19 17:07:11 +00:00
7974219389
Make sure to pass posargs for Tox testenvs 2019-05-19 13:11:22 +02:00
8424e443a9
Also read .yml ending configuration files
Closes witten/borgmatic#178.
2019-05-19 13:04:42 +02:00
85251cf5d4
Ensure to remove cache files for Tox runs 2019-05-19 12:46:32 +02:00
8f882ea3ea Switch to more standard "utm_source" for hosting provider link. 2019-05-18 21:33:39 -07:00
7a2bcc96bb Add Borg/borgmatic hosting providers to documentation. 2019-05-18 20:59:50 -07:00
8b41e58e1f Mention isort import ordering in documentation. 2019-05-16 12:06:55 -07:00
9417359da3 Fix for regression with missing verbose log entries (#177). 2019-05-16 10:50:19 -07:00
1cf0e1bd84 Support for various Borg directory environment variables (#153). 2019-05-16 10:34:52 -07:00
223f803e87 Fix formatting. 2019-05-14 13:09:36 -07:00
6cb901d083 Bump version for release. 2019-05-14 13:07:49 -07:00
096be14230 Run tests for all installed versions of Python (#166). 2019-05-14 20:06:08 +00:00
bb8b1e58e8 PR feedback: Consistency. 2019-05-14 12:19:56 -07:00
06261d8c86 Merge branch 'master' into tox-skip-missing-interpreters 2019-05-14 12:18:30 -07:00
869cccf884 Upgrade pip to a particular version during local test and CI. 2019-05-14 19:17:30 +00:00
0defaf9cb5 Run tests for all installed versions of Python (#166). 2019-05-14 12:09:07 -07:00
60b1f9921d Don't use pip wrapper script in CI. 2019-05-14 12:01:40 -07:00
f61bc91b0f Merge branch 'master' into upgrade-pip 2019-05-14 10:31:03 -07:00
ed2c6053de Upgrade pip to a particular version during local test and CI. 2019-05-14 10:28:04 -07:00
2cffa8deaa Add missing ticket number to NEWS item. 2019-05-14 10:07:46 -07:00
f0581271f6 Automatically sort Python imports in code. 2019-05-14 10:02:41 -07:00
99522234ea Automatically sort Python imports in code. 2019-05-14 17:02:37 +00:00
67f2862fb1 Change paths to reflect new pip install --user documentation. 2019-05-14 10:00:50 -07:00
1c0dc3f904
Run isort over the source 2019-05-14 18:59:19 +02:00
b94dbff216
Add isort configuration
Closes witten/borgmatic#169.
2019-05-14 18:59:19 +02:00
7388c723cd Mention tox.ini refactoring in NEWS. 2019-05-14 09:45:39 -07:00
128be3c17d Factor out build/test configuration from tox.ini file. 2019-05-14 16:45:24 +00:00
4c30c94258
Add workaround for editable failure
See witten/borgmatic#165 (comment).
2019-05-14 13:17:15 +02:00
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
2dd899f287 Linkify build status badge. 2019-05-13 22:33:28 -07:00
a13cc0ab17 More tests for colored logging. 2019-05-13 21:10:26 -07:00