713 Commits

Author SHA1 Message Date
Olivier Mangin
bcf216183f
Fixes tests for printing help on --help and without argument.
(fix #135)
2018-03-27 15:44:20 -04:00
Olivier Mangin
a2af1ce4a5
Merge pull request #130 from pubs/feat/tag_completion_in_add
Adds tag list completion in `pubs add -t `
2018-03-22 15:44:45 -04:00
Fabien C. Y. Benureau
f8a8e0e207 pyfakefs 3.3 2018-03-22 11:38:26 +09:00
Fabien C. Y. Benureau
ec0b383319 add python osx 2.7 to travis testing 2018-03-22 11:29:52 +09:00
Olivier Mangin
12e8285674 Adds tag list completion in 2018-03-20 18:43:51 -04:00
Olivier Mangin
1adb26471c
Merge pull request #127 from pubs/fix/remove_journal_customization
Removes journal customization (fixes #126)
2018-03-14 15:43:18 -04:00
Olivier Mangin
c28ab495cc
Removes journal customization (fixes #126) 2018-03-05 11:25:12 -05:00
Olivier Mangin
4ceeccddad
Merge pull request #124 from pubs/fix/link_customization
Removes link and DOI customization. Fixes #119.
2018-03-05 11:16:03 -05:00
Olivier Mangin
99657b09d0
Merge branch 'master' into fix/link_customization 2018-03-05 11:00:55 -05:00
Olivier Mangin
ca53e242c7
Merge pull request #125 from pubs/fix/travis-osx
Fixes Travis failure on installing python3 for OSX
2018-03-05 11:00:04 -05:00
Olivier Mangin
33554635d4 Upgrade python if install fails. 2018-03-02 14:43:10 -05:00
Olivier Mangin
71c2f40657
Merge branch 'master' into fix/link_customization 2018-03-02 13:33:14 -05:00
Fabien C. Y. Benureau
0a0ed06c92
Merge pull request #123 from benureau/fix/common_strings
Fix/common strings

Fix the regression on translating month abbreviations into full month names in bibtex files.
2018-02-27 13:29:34 +09:00
Fabien C. Y. Benureau
3e376e2d8b remove obsolete exception catching 2018-02-27 13:18:59 +09:00
Olivier Mangin
a6d5df4059 Removes link and DOI customization. Fixes #119. 2018-02-21 16:14:38 -05:00
Fabien C. Y. Benureau
596ea81a34 fix dependency to bibtexparser
Under certain circumstances, when installing bibtexparser 1.0.1 release
in develop mode, it can be recognized as bibtexparser 1.0 by the
pkg_resource module, preventing pubs to execute. This is obviously very
bad.
2018-02-21 14:23:52 +09:00
Fabien C. Y. Benureau
adbeb7f2b3 activating common strings by default in parser; fixes #122 2018-02-21 14:06:30 +09:00
Fabien C. Y. Benureau
82aad31e5d test for common_string parsing 2018-02-21 13:59:26 +09:00
Olivier Mangin
0d38c73965
Merge pull request #116 from pubs/feat/unicode_comparison
Fixes unicode comparison
2018-02-20 18:17:29 -05:00
Olivier Mangin
6e39cea473 Adds --strict option to list to force strict unicode comparison. 2018-02-20 18:06:33 -05:00
Olivier Mangin
248bf62317 Fixes unicode for python2 in test_queries. 2018-02-20 18:06:33 -05:00
Olivier Mangin
f3ec9621ee Adds and checks unicode normalization. Fixes #103. 2018-02-20 18:06:33 -05:00
Olivier Mangin
1bcbf65dd8 Implements latex escape in queries. 2018-02-20 18:06:33 -05:00
Olivier Mangin
cff028d345 Minor refactoring of string comparison in query filters. 2018-02-20 18:06:33 -05:00
Olivier Mangin
c87b89bf10 Fix wrong test. 2018-02-20 18:06:33 -05:00
Olivier Mangin
6ca4020627
Merge pull request #118 from pubs/fix/test_on_new_bp
Updates field orders to use 'url' and fixes broken test.
2018-02-20 17:41:12 -05:00
Fabien C. Y. Benureau
d4e1ab8695 bibtexparser>=1.0.1 requirement in setup.py 2018-02-20 10:53:50 +09:00
Olivier Mangin
078b2084ff Updates field orders to use 'url' and fixes broken test.
The field ordering test was broken on the latest bibtexparser since it
now replaces by default 'link' fields by 'url'.
2018-02-19 15:32:45 -05:00
Olivier Mangin
cfb0042e37
Merge pull request #117 from pubs/bug/leadingspace
Fix bibtex testcase, closes #25.
2018-02-19 15:31:54 -05:00
Fabien C. Y. Benureau
8126a0e0b4 Fix bibtex testcase, closes #25.
Also, made pyfakefs a straight pypi requirement, rather than a
github one, as no dev feature is needed since the last release.
2018-02-16 17:53:56 +09:00
Olivier Mangin
d685ec10aa
Merge pull request #114 from pubs/fix/empty_key
Better checks and error message for empty key (Closes #113).
2018-01-26 13:36:14 -05:00
Olivier Mangin
0b1ff7e441 PEP8 cosmetics. 2018-01-25 22:37:11 -05:00
Olivier Mangin
328f2a6d5e Adds more checks and better error message against empty citekeys. 2018-01-25 22:37:11 -05:00
Olivier Mangin
599b124b7c
Merge pull request #112 from pubs/feat/entry_point
Feat/entry point
2018-01-25 17:53:38 -05:00
Olivier Mangin
26f0b4dc04 Adds argcomplete command to pubs_cmd so that is now used as entry-point. 2018-01-25 16:09:30 -05:00
Olivier Mangin
ac536269e3 Removes script since unused with entry_points method 2018-01-23 16:21:38 -05:00
Olivier Mangin
fe03345e48 Moves from scripts to entry_points. This likely breaks autocompletion. 2018-01-23 16:21:38 -05:00
Olivier Mangin
7956e9bcb2 Fixes wrong option for extras_require and cleanup. 2018-01-23 16:19:31 -05:00
Olivier Mangin
79003c2fb8
Merge pull request #106 from pubs/feat/use-bwriter
Uses bibtexparser bwriter instead of internal encoder and adds `--ignore-fields` option to export.
2018-01-09 09:11:57 -05:00
Olivier Mangin
8aed13c7c9
Merge pull request #108 from pubs/feat/osx-travis
Travis build on OSX
2018-01-07 15:47:41 -05:00
Olivier Mangin
1a88dccd77 Adds travis python install instructions for OSX 2018-01-07 15:32:18 -05:00
Olivier Mangin
373178a2de Adds travis testing on OSX. 2018-01-07 15:27:52 -05:00
Olivier Mangin
a2a70fab32
Merge pull request #107 from pubs/feat/travis-latest-python
Adds python 3.6 to travis build.
2018-01-07 15:23:13 -05:00
Olivier Mangin
8c37ee5e92 Adds python 3.6 to travis build. 2018-01-07 14:26:55 -05:00
Olivier Mangin
a8716e6482 Adds completion for the --ignore-fields tag. 2018-01-07 13:54:38 -05:00
Olivier Mangin
860181e278 Adds argument to ignore fields in export. [Closes #67]
`pubs export --ignore-fields abstract,note CiteKey`
2018-01-07 13:40:06 -05:00
Olivier Mangin
07be993d02 Moves to using bibtexparser's writer for bibdata. [Fixes #33] 2018-01-07 12:59:55 -05:00
Olivier Mangin
14440c5e4c
Merge pull request #105 from wflynny/robust-doi
[Fix #95] robust handling of DOIs
2018-01-07 10:27:45 -05:00
Bill Flynn
098cb4d1bf ran pep8 on pubs/utils 2018-01-05 21:38:47 -05:00
Bill Flynn
aa408e9b2d [#95] updated doi tests 2018-01-05 21:31:46 -05:00