Commit graph

1251 commits

Author SHA1 Message Date
Suhas
98fbc71421 update lockfile and make format 2021-02-04 09:32:52 -05:00
Suhas
81f499b410
Update pyproject.toml 2021-02-04 09:30:16 -05:00
Suhas
899fd23539
Merge branch 'develop' into format-pretty-#1172 2021-02-04 09:27:34 -05:00
Suhas
ddb62b7cb3 make format 2021-02-04 09:15:02 -05:00
Suhas
b8daeec6b9 fix linting errors 2021-02-04 09:12:40 -05:00
Suhas
ca45c7634c base .vscode/launch.json and ignore further user modifications from SCM 2021-02-04 08:54:08 -05:00
Suhas
be8c48d2b0 formatting for pretty exporter 2021-02-04 08:53:00 -05:00
Suhas
c9404d013d rework core run() so config_upgrade can be tested 2021-02-04 08:52:46 -05:00
Suhas
ce930a27a1 make color handling more robust 2021-02-04 08:52:13 -05:00
Suhas
15efc56779 implement behave test steps for format --pretty 2021-02-04 08:51:33 -05:00
Suhas
1739cee1f0 basic colorize unittest 2021-02-04 08:49:53 -05:00
Suhas
bfb975b1bb update gitignore 2021-02-02 20:18:28 -05:00
Suhas
3d69131411 config file for pretty formatting 2021-02-02 20:18:22 -05:00
Suhas
2251cd3a2f include vscode debugging config 2021-02-02 20:18:07 -05:00
Suhas
d44a6e8d18 add pretty exporter 2021-02-02 20:14:54 -05:00
Suhas
1f8351a9f0 behavior test for format --pretty 2021-02-02 20:14:32 -05:00
Suhas
2be0d3729e
Simplify config override syntax (#8)
* update tests and expected behavior

* clean up arg parsing tests

* update deserialization

* update deserialization

* config argparse action

* update override application logic

* update tests; delete unused imports

* override param must be list

* update docstring

* update test input to SUT

* update remaining override unittests

* make format

* forgot to update CLI syntax
2021-02-01 13:30:59 -05:00
Suhas
d55fa4134a
Lockfile merge (#7)
* Add brew and gitter badges to README

* Update changelog [ci skip]

* Make journal selection behavior more consistent when there's a colon with no date (#1164)

* Bump pytest from 6.2.1 to 6.2.2 (#1167)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.1...6.2.2)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump keyring from 21.8.0 to 22.0.1 (#1168)

Bumps [keyring](https://github.com/jaraco/keyring) from 21.8.0 to 22.0.1.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/CHANGES.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v21.8.0...v22.0.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update changelog [ci skip]

Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
Co-authored-by: Jrnl Bot <jrnl.bot@gmail.com>
Co-authored-by: Jonathan Wren <jonathan@nowandwren.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-01 13:22:55 -05:00
dependabot[bot]
a51db6c614
Bump pytz from 2020.5 to 2021.1 (#6)
Bumps [pytz](https://github.com/stub42/pytz) from 2020.5 to 2021.1.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2020.5...release_2021.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-01 13:21:56 -05:00
Suhas
318e45e2ad variable renames 2021-01-31 20:31:23 -05:00
Suhas
e26fd0721b update documentation to sphinx style 2021-01-31 20:31:13 -05:00
Suhas
6e658c31df
Simplify config override syntax (#5)
* update tests and expected behavior

* clean up arg parsing tests

* update deserialization

* update deserialization

* config argparse action

* update override application logic

* update tests; delete unused imports

* override param must be list

* update docstring

* update test input to SUT

* update remaining override unittests

* make format

* forgot to update CLI syntax
2021-01-31 20:17:02 -05:00
Jrnl Bot
eca002ac29 Update changelog [ci skip] 2021-01-30 21:49:37 +00:00
dependabot[bot]
6e28b0b4a1
Bump keyring from 21.8.0 to 22.0.1 (#1168)
Bumps [keyring](https://github.com/jaraco/keyring) from 21.8.0 to 22.0.1.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/CHANGES.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v21.8.0...v22.0.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-30 13:48:08 -08:00
dependabot[bot]
fbb40b75f6
Bump pytest from 6.2.1 to 6.2.2 (#1167)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.1...6.2.2)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-30 13:47:37 -08:00
Jonathan Wren
ea845a8408
Make journal selection behavior more consistent when there's a colon with no date (#1164) 2021-01-30 13:47:26 -08:00
Jrnl Bot
ac0c49918d Update changelog [ci skip] 2021-01-30 21:34:06 +00:00
Micah Jerome Ellison
bd1c5c3f62
Add brew and gitter badges to README 2021-01-30 13:31:24 -08:00
Suhas
40f93a9322 document config-override enhancement 2021-01-29 20:11:13 -05:00
Suhas
7df83aa44a update gitignore 2021-01-29 20:11:00 -05:00
Suhas
dbf4650004 document apply_overrides 2021-01-28 21:30:10 -05:00
Suhas
ac85511dfe make format 2021-01-28 20:58:57 -05:00
Suhas
4205543c02 Merge branch 'develop' of https://github.com/sriniv27/jrnl into develop 2021-01-28 20:52:41 -05:00
Suhas
56255cd69c space 2021-01-28 20:52:14 -05:00
Suhas
adb7932817 make format 2021-01-28 20:52:14 -05:00
Suhas
3b7e05c69f update tests ith better verifications 2021-01-28 20:52:04 -05:00
Suhas
8ea258c544 refactor deserialization
organize test_parse_args

make format
2021-01-28 20:49:47 -05:00
Suhas
9a19c370e3 skip on win 2021-01-28 20:49:47 -05:00
Suhas
2a618761d0 Merge branch 'develop' of https://github.com/sriniv27/jrnl into develop 2021-01-28 20:48:06 -05:00
dependabot[bot]
3731ccbb43 Bump keyring from 21.8.0 to 22.0.1
Bumps [keyring](https://github.com/jaraco/keyring) from 21.8.0 to 22.0.1.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/main/CHANGES.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v21.8.0...v22.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-28 20:47:12 -05:00
Suhas
1a99d65ee4 refactor deserialization
organize test_parse_args

make format
2021-01-28 20:47:12 -05:00
dependabot[bot]
54a5a68da9 Bump pytest from 6.2.1 to 6.2.2
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.1...6.2.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-28 20:47:12 -05:00
Suhas
e74420bbd5 update deps 2021-01-28 20:47:12 -05:00
Suhas
8624fd3e01 skip on win 2021-01-28 20:47:12 -05:00
Suhas
6e09f93f16 update tests with better verifications
make format

space

review feedbac
2021-01-28 20:47:00 -05:00
Suhas
63a5519ac0
Merge pull request #4 from sriniv27/dependabot/pip/keyring-22.0.1
Bump keyring from 21.8.0 to 22.0.1
2021-01-28 15:13:12 -05:00
Suhas
0bb4c80517
Merge pull request #3 from sriniv27/dependabot/pip/pytest-6.2.2
Bump pytest from 6.2.1 to 6.2.2
2021-01-28 15:12:49 -05:00
Suhas
206336651a update deps 2021-01-28 09:26:27 -05:00
Suhas
c4c4155826 skip on win 2021-01-28 09:21:43 -05:00
Suhas
6e0a47ccf7 make format 2021-01-28 08:58:24 -05:00