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