851 Commits

Author SHA1 Message Date
Olivier Mangin
7c5ec2ae1e
Factors mock in travis script. 2019-02-28 23:10:30 -08:00
Olivier Mangin
9754ed721c
Adds missing python 3.7 tests to Travis. 2019-02-28 23:10:30 -08:00
Olivier Mangin
c3cb713ae7
Fix test broken likely by pyyaml update by making it more explicit
- does not test a specific output from pyyaml dump anymore,
- explicitely check decode and encode-decode step.
2019-02-28 22:51:27 -08:00
Amlesh Sivanantham (zamlz)
b411bd16d8
Setup PaperEvent class. Git plugin only listens to this class 2019-02-28 09:35:57 -08:00
Shane Stone
1a181c4455 Add CitekeyFilter and FIELD_ALIAS 'key': 'citekey' to query.py 2019-02-20 10:55:55 -07:00
Amlesh Sivanantham (zamlz)
063d08183f
Removed redundent parser code 2019-02-01 20:23:08 -08:00
Amlesh Sivanantham (zamlz)
5c465fd3ec
shell should be called from self, removed debug statements 2019-02-01 20:04:30 -08:00
Amlesh Sivanantham (zamlz)
5789916953
The classmethod should be converted into a standard method 2019-01-30 22:05:50 -08:00
Amlesh Sivanantham (zamlz)
406f31baf0
Using instance variable instead of class instance 2019-01-29 17:48:18 -08:00
Amlesh Sivanantham (zamlz)
7f1d839568
Added placeholders for more events. Updated repo.py to use some of the
new events.
2019-01-24 18:13:49 -08:00
Olivier Mangin
ca5d7631b0
Merge pull request #189 from pubs/fix/188
Temporary fix for #188
2019-01-17 23:01:18 -08:00
Olivier Mangin
dca084d6f2
Adds a post-release version to force cache rebuild. 2019-01-17 22:52:38 -08:00
Olivier Mangin
33fc910925
Makes the fix robust to the expected future change in bibtexparser 2019-01-17 22:49:30 -08:00
Olivier Mangin
3a4acb9fa9
Partial fix for #188 2019-01-17 22:40:18 -08:00
Olivier Mangin
1c892bd64e
Merge pull request #185 from pubs/fix/177
Fix/177 convert latex to unicode before printing one-liner
2019-01-17 21:37:28 -08:00
Olivier Mangin
03dc4f192b
Fix test not passing because of bytestring on python 2.7 2019-01-17 21:15:53 -08:00
Fabien C. Y. Benureau
e58ae98b93
fix for 187 2019-01-18 13:51:39 +09:00
Olivier Mangin
c8352fb7df
Fixes test not passing because bitexparser's latex_to_unicode also normalizes 2019-01-14 23:00:41 -08:00
Olivier Mangin
52378d0903
Adds missing test dependency to certifi. 2019-01-14 22:47:38 -08:00
Olivier Mangin
fbc9b94f8d
Fix 177: convert latex to unicode before printing one-liner.
This commit actually introduces a new method on the paper object to
return a copy of the bibdata which entries' latex have been converted to
unicode.
2019-01-14 22:03:53 -08:00
Olivier Mangin
3fa1604155
Minor: fix changelog (missing features in 0.8.2) 2019-01-06 12:39:45 -08:00
Olivier Mangin
ce460b1613
Merge pull request #182 from pubs/fix/179
– handle / in citekeys
– adds install testing as Travis Cron job
2019-01-06 12:27:19 -08:00
Olivier Mangin
4a318a46c2
Only test install on scheduled builds. 2019-01-05 10:40:02 -08:00
Fabien C. Y. Benureau
7818e57ead
reduce the number of isbn test to avoid 403 status 2019-01-05 23:47:18 +09:00
Fabien C. Y. Benureau
8bd3649f18
check that all arguments are optional when no config 2019-01-05 23:19:25 +09:00
Fabien C. Y. Benureau
c8f1ff71f2
Merge pull request #174 from pubs/fix/173
Fix 173 and release as 0.8.2
2019-01-05 23:14:37 +09:00
Fabien C. Y. Benureau
23cacf2fa5
make 3.4 a mock test 2019-01-05 21:40:29 +09:00
Fabien C. Y. Benureau
8b32ccd9e4
make pubs --help work without pubs init 2019-01-05 21:38:42 +09:00
Fabien C. Y. Benureau
1853f90a68
make failing install tests fail 2019-01-05 21:28:17 +09:00
Fabien C. Y. Benureau
d82536acf6
fix .travis install script 2019-01-05 21:20:29 +09:00
Fabien C. Y. Benureau
d1b0b4eee5
simplify travis checks 2019-01-05 21:17:52 +09:00
Fabien C. Y. Benureau
2df986a681
test pip install in travis 2019-01-05 20:58:43 +09:00
Fabien C. Y. Benureau
3fee6b9403
valid_citekey function in bibstruct 2019-01-05 20:57:03 +09:00
Fabien C. Y. Benureau
9bf88649a3
fix #172 2019-01-05 01:06:44 +09:00
Fabien C. Y. Benureau
a484bab67d
cleanup PR 2019-01-05 00:49:42 +09:00
Fabien C. Y. Benureau
6865e29d15
fix for Python 2 2019-01-05 00:45:25 +09:00
Fabien C. Y. Benureau
31a909eed5
update changelog 2019-01-04 23:33:25 +09:00
Fabien C. Y. Benureau
b99c5b43fa
handle / in citekeys 2019-01-04 23:17:54 +09:00
Fabien C. Y. Benureau
3c6d547a91
allow python 3.3's travis job to fail 2019-01-04 13:13:08 +09:00
Amlesh Sivanantham (zamlz)
d4f79f6ecb
Fixed syntax issue with plugin code 2018-12-27 18:39:18 -08:00
Amlesh Sivanantham (zamlz)
f12c03f13a
Added the git listener functions for the events that were prewritten 2018-12-27 18:29:45 -08:00
Amlesh Sivanantham (zamlz)
2718a2e23a
Implemented git shell 2018-12-24 15:18:44 -08:00
Olivier Mangin
a6c7376b51
Version 0.8.2 2018-12-04 20:42:20 -08:00
Olivier Mangin
d931b977e4
Fix #173: add MANIFEST.in with readme. Also add package data for test fixtures. 2018-12-04 20:42:20 -08:00
Olivier Mangin
41de8b5aab
Fixes code blocks in readme.md. 2018-12-04 20:42:20 -08:00
Fabien C. Y. Benureau
ac327d0c44
Merge pull request #168 from pubs/feat/doc_in_list
doc extension visible in pubs list
2018-10-04 18:33:25 +09:00
Olivier Mangin
24ac3bf452
Adds changelog for #168. 2018-09-26 23:36:06 -07:00
Olivier Mangin
da70d3c381
Handles listing papers with documents without extension. 2018-09-26 22:44:48 -07:00
Fabien C. Y. Benureau
49e6c7d9c2
update tests 2018-08-28 17:37:35 +09:00
Fabien C. Y. Benureau
94e6dccac9
doc extension visible in pubs list 2018-08-28 17:20:29 +09:00