Documentation: https://goosebib.readthedocs.io
Usage
Clean-up and correct BibTeX files.
pre-commit
For example:
repos:
- repo: https://github.com/tdegeus/GooseBib
rev: v0.6.0
hooks:
- id: GbibClean
args: ['--arxiv=arXiv preprint: {}']
From the command-line
-
GbibCleanClean-up a BibTeX file, removing it from unnecessary fields and applying several fixes, including abbreviating authors. -
GbibDiscoverCheck online databases to see if entries in a BibTeX file went out-to-data.
From Python
All of these tools wrap around a Python module that you can use just as well!
Disclaimer
This library is free to use under the MIT license. Any additions are very much appreciated, in terms of suggested functionality, code, documentation, testimonials, word-of-mouth advertisement, etc. Bug reports or feature requests can be filed on GitHub. As always, the code comes with no guarantee. None of the developers can be held responsible for possible mistakes.
Download: .zip file | .tar.gz file.
(c - MIT) T.W.J. de Geus (Tom) | tom@geus.me | www.geus.me | github.com/tdegeus/GooseBib
Getting GooseBib
Using conda
conda install -c conda-forge goosebib
Using PyPi
python -m pip install GooseBib
From source
# Download GooseBib
git checkout https://github.com/tdegeus/GooseBib.git
cd GooseBib
# Install
python -m pip install .
Metadata
Release files for GooseBib 0.9.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| GooseBib-0.9.4.tar.gz | 137.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| GooseBib-0.9.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 271.9 kB
Release files / GooseBib-0.9.4.tar.gz
| Download URL | GooseBib-0.9.4.tar.gz |
|---|---|
| Size | 137.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7755041c3fa11416517d4083aefa9cd7a8ce7e11b399bf7479f4c918c1d5dbc9
|
|
BLAKE2b-256 checksum How to use checksums |
29fce43e14b62291854b54c0bd9e5ad55f23f4f29740976feb916ce646328d02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|
Release files / GooseBib-0.9.4-py3-none-any.whl
| Download URL | GooseBib-0.9.4-py3-none-any.whl |
|---|---|
| Size | 134.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
481fb5c4423aaf27ccd4a6291623ee17d90bcb52a09acd28c1c39001b75cfad0
|
|
BLAKE2b-256 checksum How to use checksums |
56264f92dd1e3392e29bcce0bf90098cd35f5d0bcd77f86094323c3abf74a028
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|