Commit graph

1264 commits

Author SHA1 Message Date
Micah Jerome Ellison
e061e783bc Merge branch 'develop' into external-plugins
# Conflicts:
#	poetry.lock
#	pyproject.toml
2021-05-29 12:38:06 -07:00
Jrnl Bot
104fa2caca Update changelog [ci skip] 2021-05-29 18:48:21 +00:00
dependabot[bot]
17c7f4c648
Bump black from 21.5b0 to 21.5b1 (#1244)
Bumps [black](https://github.com/psf/black) from 21.5b0 to 21.5b1.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-29 11:46:46 -07:00
MinchinWeb
ab3b2354cf [GitHub Actions] change directory for behave test 2021-05-17 21:49:33 -06:00
MinchinWeb
ffe4a5f956 [GitHub Actions] skip virtual environments altogether 2021-05-17 21:28:49 -06:00
MinchinWeb
8afa3c065c [Github Actions] install wheel and upgrade pip 2021-05-17 21:25:15 -06:00
MinchinWeb
86177beb9e [GitHub Actions] create virtual env on Mac 2021-05-17 21:14:28 -06:00
MinchinWeb
cac2ab4013 [GitHub Actions] better activate of Windows virtual env 2021-05-17 21:01:41 -06:00
MinchinWeb
d590dee99a [GitHub Actions] create virutal env directly 2021-05-17 20:50:10 -06:00
MinchinWeb
f4c9d68f50 [GiotHub Actions] explicitly use virtual env 2021-05-17 20:34:00 -06:00
MinchinWeb
68c870a453 [GitHub Actions] Skip Windows & Python 3.8
Can't seem to find Python exe?
2021-05-16 22:20:33 -06:00
MinchinWeb
89fcdceadd [GitHub Workflows] Manually activate virtual environment 2021-05-16 22:11:38 -06:00
MinchinWeb
d5d3d43fd3 [GitHub Actions] set shell to poetry 2021-05-16 21:58:43 -06:00
MinchinWeb
a3e7c7ff53 [GitHub Actions] move downstream (rather than up) to run tests 2021-05-16 21:40:41 -06:00
MinchinWeb
5de162e838 black-ify code 2021-05-16 21:26:32 -06:00
MinchinWeb
c4439f4371 [GitHub Actions] run test commands from poetry's shell 2021-05-16 21:20:25 -06:00
MinchinWeb
96369ca38b [Docs] fix typo 2021-05-16 21:15:56 -06:00
MinchinWeb
e64ca2d5b7 [Test] behave tests pass locally 2021-05-16 21:14:45 -06:00
MinchinWeb
9888d98860 [Test] run behave tests with test plugins outside project root 2021-05-16 21:14:21 -06:00
MinchinWeb
3492dd291a [Tests] don't name test plugin 'testing"
If so named, pip won't install it.
2021-05-16 21:12:32 -06:00
MinchinWeb
d63ba471ca We already know when exporter to use
Don't re-calculate it!
2021-05-16 21:09:44 -06:00
MinchinWeb
c990c8c9ad (closer to) being able to run behave tests outside project root directory 2021-05-16 19:19:23 -06:00
MinchinWeb
96f1d77cdc [Docs] create scripted entries using an custom importer 2021-05-16 12:35:30 -06:00
MinchinWeb
65914e2073 [plugins] meta --> collector 2021-05-16 12:30:49 -06:00
MinchinWeb
0e5748a8e6 Remove template code 2021-05-16 12:15:25 -06:00
MinchinWeb
4209a822db [GitHub Actions] direct install of testing plugins 2021-05-09 17:11:11 -06:00
MinchinWeb
5a341cf13f [tests] dynamically determine jrnl version for plugin tests 2021-05-09 17:05:58 -06:00
MinchinWeb
432681f8a3 more code clean up
tests pass locally...now for GitHub...
2021-05-09 16:29:51 -06:00
MinchinWeb
1fd04ad03d Convert "short" and "pretty" (and "default") formaters to plugins
further to https://github.com/jrnl-org/jrnl/pull/1177
2021-05-09 16:29:21 -06:00
MinchinWeb
e1d2f873da style fixes for GitHub actions 2021-05-09 14:22:50 -06:00
MinchinWeb
c8ca3a0358 Manually resolve merge conficts 2021-05-09 14:06:32 -06:00
MinchinWeb
d40014656f Fix for low line lenghts on fancy exporter
See https://github.com/jrnl-org/jrnl/pull/1219
2021-05-09 13:54:36 -06:00
MinchinWeb
f22d985330 improved code documentation 2021-05-09 13:49:35 -06:00
MinchinWeb
2a70636b4d [test] determine whether to run external plug in tests based on installed packages 2021-05-09 13:49:17 -06:00
Jrnl Bot
c6815621df Update changelog [ci skip] 2021-05-08 19:40:25 +00:00
dependabot[bot]
b38d765759
Bump black from 20.8b1 to 21.5b0 (#1241)
* Bump black from 20.8b1 to 21.5b0

Bumps [black](https://github.com/psf/black) from 20.8b1 to 21.5b0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/master/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)

Signed-off-by: dependabot[bot] <support@github.com>

* Run make format with latest version of black

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
2021-05-08 12:39:00 -07:00
Jrnl Bot
f99387b3e5 Update changelog [ci skip] 2021-05-08 19:33:41 +00:00
dependabot[bot]
b66ce460b6
Bump pytest from 6.2.3 to 6.2.4 (#1240)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.3...6.2.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 12:32:01 -07:00
MinchinWeb
b9c9ce4606 style fixes 2021-05-08 12:18:14 -06:00
MinchinWeb
90b7478516 [Docs] include the sample plug in code files directly 2021-05-08 12:06:57 -06:00
MinchinWeb
cdaf9eb860 [Docs] name page for plugins 2021-05-08 12:03:41 -06:00
MinchinWeb
b8f0e6a35f consolidate demo plugins to common package 2021-05-08 12:03:20 -06:00
MinchinWeb
09d652899a [Test] move test rot13 plugin into git tree
from 0dc912af82
2021-05-08 11:11:02 -06:00
MinchinWeb
6c98c7cdfc [Test] run different tests with or without the external plugins installed 2021-05-08 11:02:51 -06:00
MinchinWeb
aa6e0a7c84 Remove 'importer' or 'exporter' from filenames where not needed 2021-05-07 20:44:07 -06:00
Suhas
788b32b71c make format
delete unused imports
2021-05-07 20:22:41 -06:00
Suhas
c76b9788e6 prototype unittest for JSON Exporter
test for unimplemented method
2021-05-07 20:22:41 -06:00
Suhas
6c6929bbbf basic behavior test 2021-05-07 20:22:41 -06:00
MinchinWeb
cc682a30a1 [Testing] separate run with external plugin! 2021-05-05 22:45:58 -06:00
MinchinWeb
a75f153df9 [Docs] improve documentation of custom Importers and Exporters 2021-05-05 22:22:44 -06:00