Olivier Mangin
1865e64ce3
Update ddt dependency after upstream bug fix.
4 years ago
Olivier Mangin
c21659eb98
Update dependencies and test to drop python 3.5 support.
...
The reason for dropping python 3.5 support is that it is not compatible
with the feedparser dependency. The version is anyway not supported any
more (security fixes stopped on 2020/09).
4 years ago
Olivier Mangin
d0608697bb
Add pytest to test requirements as none optional.
4 years ago
Fabien C. Y. Benureau
76f5156a21
pin ddt version to 1.3.1
...
because of https://github.com/datadriventests/ddt/issues/83
5 years ago
Olivier Mangin
1f1bbea917
Merge branch 'master' into git-plugin
6 years ago
Olivier Mangin
52378d0903
Adds missing test dependency to certifi.
6 years ago
Amlesh Sivanantham (zamlz)
2718a2e23a
Implemented git shell
6 years ago
Olivier Mangin
d931b977e4
Fix #173 : add MANIFEST.in with readme. Also add package data for test fixtures.
6 years ago
Fabien C. Y. Benureau
c642169ec7
add long_description to setup.py for #166 .
7 years ago
Fabien C. Y. Benureau
938a53b8f5
python setup.py test + no connection case
...
- Make `python setup.py test work`. remove test/requirements.txt.
fix #154
- Detect if no connection is present, and skip tests if not.
stop-gap measure for issue #147
7 years ago
Fabien C. Y. Benureau
be253f9084
handling of arxiv errors
7 years ago
Fabien C. Y. Benureau
c513870132
add requirements.txt file, mock.
7 years ago
Olivier Mangin
0d7b44a3f5
Have version defined in only one place ( fixes #86 ).
7 years ago
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.
7 years ago
Fabien C. Y. Benureau
d4e1ab8695
bibtexparser>=1.0.1 requirement in setup.py
7 years ago
Olivier Mangin
fe03345e48
Moves from `scripts` to `entry_points`. This likely breaks autocompletion.
7 years ago
Olivier Mangin
7956e9bcb2
Fixes wrong option for extras_require and cleanup.
7 years ago
Olivier Mangin
b63a132ac4
Version update.
8 years ago
Olivier Mangin
af503fd0eb
Argcomplete as an optional requirement.
8 years ago
Fabien C. Y. Benureau
bc71557461
Add argcomplete to required package (easier installation)
8 years ago
Olivier Mangin
e3df872e65
Updates for new version of pyfakefs.
...
Modules should now be imported from the pyfakefs package.
9 years ago
Olivier Mangin
ba48941d93
Fixes alias plugins and adds it to packages.
9 years ago
Fabien Benureau
14df0ad1cb
Add pubs conf command
...
Allows to edit the configuration file using pubs directly.
Will check if the modified configuration file is valid.
9 years ago
Fabien Benureau
93c54939b3
Rewritten config module
...
It depends on configobj, is cleaner and simpler than the previous implementation.
It adds comments in the config file, and type verification.
Related: #18
9 years ago
Fabien Benureau
b2dac68856
Add beautifulsoup4 dependency and update setup.py
...
A setup.cfg file was added for readme.md support on pypi.
Version number in setup.py is now the same as __version__ attribute.
Adresses: #31
9 years ago
Fabien Benureau
cce9406670
new print ui, more robust colors
9 years ago
Fabien Benureau
4c678b6a8f
fixed occasional ZipImportError at install
10 years ago
Fabien Benureau
adb0158c3d
experimental support for adding from DOIs
10 years ago
Fabien Benureau
2e5defeb52
improved setup for pypi submission
10 years ago
Olivier Mangin
136b8f83dc
Fix fake_env, fix configparser issues, uniform 'open'.
...
- Update fake_env for compatibility with io.
- Uniform open (through _my_open in content).
- Fix read issue for config (although still using SafeConfigParser that
is deprecated in py3).
11 years ago
Olivier Mangin
6e6aa8b3ef
Adds missing dateutil dependency.
11 years ago
Olivier Mangin
f59a017d6f
Adds missing pyyaml dependency.
11 years ago
Olivier Mangin
91b3fc75bb
Several bug fixes.
...
- edit command fails correctly on unknown citekey,
- init command and filebroker use content module to check paths,
- fix wrong docfile in testrepo,
- list command does not fail on None added date (unknown add dates are
older than everything else). Also adds relevant test.
11 years ago
Fabien Benureau
d3736e257b
moving from pybtex to bibtextparser, fixed major regressions.
...
* only bibtex format is supported
* all tests except test_repo.py and edit test pass
* edit and update commands were not updated
* removed --format argument from export, only bibtex is supported.
11 years ago
Fabien Benureau
8d91545472
papers renamed 'pubs'
11 years ago
Fabien Benureau
6190890646
updated init cmd, configs + bumped to version 4
11 years ago
jgrizou
ebff1bb4e4
Updated texnote, not working yet
...
Add a check_directory in files.py
12 years ago
Fabien Benureau
9614593192
version system
12 years ago
jgrizou
ff195c0859
Plugins class created and handle for the parse. Next step is to code the event messages. Next one is to code the setup extension.
12 years ago
Jonathan Grizou
a880f5b677
bulshit
12 years ago
Fabien Benureau
7ff15be075
added john in the author list of setup.py
12 years ago
Jonathan Grizou
511b8e5680
Some comments in files, no modif in api
12 years ago
Olivier Mangin
9e02ab0db2
Switch to 'find_package' method in setup.
12 years ago
Fabien Benureau
acab1b8044
major restructuring of code. many oliver remarks implemented. no new features.
...
divided code into multiple files
paperpile style argparse
setup.py with script option
13 years ago