Skip to content

Commit ebfd917

Browse files
committed
reapply requires to is_valid_bibtex
1 parent 769b2fb commit ebfd917

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/pymatgen/util/provenance.py

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from io import StringIO
1010
from typing import TYPE_CHECKING, NamedTuple
1111

12+
from monty.dev import requires
1213
from monty.json import MontyDecoder, MontyEncoder
1314

1415
from pymatgen.core.structure import Molecule, Structure
@@ -35,6 +36,7 @@
3536
MAX_BIBTEX_CHARS = 20_000 # maximum number of characters for BibTeX reference
3637

3738

39+
@requires(bibtex is not None, "pybtex is not available")
3840
def is_valid_bibtex(reference: str) -> bool:
3941
"""Use pybtex to validate that a reference is in proper BibTeX format.
4042

0 commit comments

Comments
 (0)