Installation

Requirements

Bibtexparsers only requirement is a python interpreter which is not yet EOL (currently >= 3.7).

As of version 2.0.0, bibtexparser is a pure-python project (no direct bindings to C libraries). As such, it should be rather easy to install on any platform.

Installation of current development version

To install the latest version on the main branch (without manually cloning it), run:

pip install --no-cache-dir --force-reinstall git+https://github.com/sciunto-org/python-bibtexparser@main

Installation from PyPI

To install the latest release candidate (currently required to use v2) using pip:

pip install --pre bibtexparser

without the --pre option, you will get the latest v1 version. It has a different API and is not directly compatible with v2.

Installation from source

Download the source from Github. Navigate to the root of the project and run the following command:

pip install .

Or, if you want to install dev dependencies:

pip install .[test,lint,docs]