Metadata-Version: 2.4
Name: blackref
Version: 0.1.7
Summary: An uncompromising BibTeX/BibLaTeX reference list formatter.
Project-URL: Homepage, https://github.com/dvolgyes/blackref
Project-URL: Repository, https://github.com/dvolgyes/blackref
Project-URL: Issues, https://github.com/dvolgyes/blackref/issues
Author-email: David Völgyes <david.volgyes@ieee.org>
License: AGPL-3.0
License-File: LICENSE.txt
Keywords: biblatex,bibtex,code formatting,latex
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Requires-Dist: bibtexparser
Requires-Dist: configargparse
Requires-Dist: isbnlib
Requires-Dist: pylatexenc
Description-Content-Type: text/markdown

# Blackref: an uncompromising BibTeX formatter

Travis build: [![Build Status](https://travis-ci.org/dvolgyes/blackref.svg?branch=master)](https://travis-ci.org/dvolgyes/blackref)
Coverage: [![Coverage Status](https://img.shields.io/coveralls/github/dvolgyes/blackref/master)](https://img.shields.io/coveralls/github/dvolgyes/blackref/master)

BibTeX files are sometimes hard to read for human beings.
I decided to start two pet project of my own:
 - reflint for checking BibTeX files, fixing fields, but not changing formatting
 - blackref for fixing the BibTeX code style, but not changing any content
   (not counting formatting changes, e.g. ISBN formatting)

Ideally, reflint fixes / warns about missing fields, incorrect values,
and blackref formats everything nicely, but does not do any semantic changes.

Both of them should run both as a command line tool or as a pre-commit hook.
(work in progress)
