Passed
Push — main ( 15adad...0d0dab )
by Sat CFDI
10:14 queued 05:03
created

satcfdi.__version__   A

Complexity

Total Complexity 0

Size/Duplication

Total Lines 23
Duplicated Lines 0 %

Test Coverage

Coverage 87.5%

Importance

Changes 0
Metric Value
wmc 0
eloc 17
dl 0
loc 23
ccs 14
cts 16
cp 0.875
rs 10
c 0
b 0
f 0
1 1
from importlib.metadata import version, PackageNotFoundError
2
3 1
__title__ = "SAT-CFDI"
4 1
__package__ = "satcfdi"
5
6 1
__description__ = "The best open-source python library to generate and process SAT's CFDI"
7 1
__git_project__ = "SAT-CFDI/python-satcfdi"
8 1
__url__ = f"https://github.com/{__git_project__}"
9
10 1
__docs_url__ = f"https://{__package__}.readthedocs.io"
11 1
__docs_badge_url__ = f"https://readthedocs.org/projects/{__package__}/badge"
12
13 1
__author__ = "[email protected]"
14 1
__author_email__ = "[email protected]"
15 1
__license__ = "MIT License"
16
17 1
try:
18 1
    __version__ = version(__package__)
19
except PackageNotFoundError:
20
    __version__ = "1.0.0"
21
22
__user_agent__ = f"python-{__package__}/{__version__}"
23