BibTeX-compatible Bibliography Processor in Python
http://pybtex.sourceforge.net/
Pybtex is a BibTeX-compatible bibliography processor written in Python which
can produce formatted bibliographies in different, customizable formats. It
supports both native BibTeX style files and styles written in Python and
accepts BibTeX, BibTeXML, and a custom YAML-based bibligraphy input format and
can output LaTeX, HTML, and plain text.
Furthermore, Pybtex provides an interface for Python applications which need to
process the above formats.
- Developed at Publishing
- Sources inherited from project openSUSE:Factory
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:PowerPC/python-pybtex && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
pybtex-0.22.2.tar.gz | 0000363094 355 KB | |
python-pybtex.changes | 0000009549 9.33 KB | |
python-pybtex.spec | 0000003827 3.74 KB |
Revision 16 (latest revision is 19)
Dominique Leuenberger (dimstar_suse)
accepted
request 839118
from
Martin Pluskal (pluskalm)
(revision 16)
- Do not ship tests - update to 0.22.2: * Fixed compatibility with Python 2 and older versions of Python 3. * Fixed non-working ``--backend`` option with ``pybtex -l python``. * Fixed handling of duplicate fields in ``.bib`` biles. * BibTeX parser is now up to 10% faster on some files. * Fixed parsing of names with ``\~`` characters. * Fixed formatting proceedings without an ``editor`` field in ``unsrt.py``. * In case of too many braces in a BibTeX string, ``PybtexSyntaxError`` is now raised instead * Dropped ``2to3``, made the code compatible with both Python 2 and 3 with Six_. * Moved tests outside of the ``pybtex`` package. * Fixed searching in docs with recent versions of Sphinx_. * API: renamed ``bibtex.BibTeXEntryIterator`` to ``bibtex.LowLevelParser`` for clarity. * API: removed confusing usage of ``Person.text`` in ``tempate.names``. * API: ``Entry.fields`` does not automagically look for cross-referenced entries + anymore.
Comments 0