9c9be65b2b
Add files for building documentation into a Docker image for web serving.
2019-05-20 11:41:39 -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
620f9e64d6
A few more tests for new colored logging.
2019-05-13 20:49:20 -07:00
25c320b281
Pin pip version: cherrypick of witten/borgmatic#172
2019-05-13 20:01:25 -07:00
f19eec56ac
Add tox pin to NEWS.
2019-05-13 17:07:20 -07:00
7cbcff2e9b
Pin tox version.
2019-05-14 00:06:07 +00:00
9f6407ada6
Mention continuous integration badge in NEWS.
2019-05-13 14:54:24 -07:00
e933ecf046
Add drone CI note and badge.
2019-05-13 21:51:00 +00:00
4010a2ed77
Add note about Drone CI to contributing docs
2019-05-13 23:43:11 +02:00
2f36096e1a
Add Drone build badge
2019-05-13 23:42:11 +02:00
82ec45e375
Pin tox version
...
Towards more reproducible results with Tox.
2019-05-13 23:12:18 +02:00