• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mbakker7 / ttim / 12312733157

13 Dec 2024 09:08AM UTC coverage: 77.784% (+2.4%) from 75.342%
12312733157

Pull #81

github

web-flow
Merge fcd788ee4 into f9283bd02
Pull Request #81: Add cross-section models

503 of 632 new or added lines in 12 files covered. (79.59%)

42 existing lines in 3 files now uncovered.

3011 of 3871 relevant lines covered (77.78%)

2.33 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

30.77
/ttim/version.py
1
from importlib import import_module, metadata
3✔
2
from platform import python_version
3✔
3

4
__version__ = "0.7.0.dev0"
3✔
5

6

7
def show_versions(optional=True) -> None:
3✔
8
    """Print the version of dependencies.
9

10
    Parameters
11
    ----------
12
    optional : bool, optional
13
        Print the version of optional dependencies, by default False
14
    """
NEW
15
    msg = (
×
16
        f"TTim version       : {__version__}\n\n"
17
        f"Python version     : {python_version()}\n"
18
        f"Numpy version      : {metadata.version('numpy')}\n"
19
        f"Numba version      : {metadata.version('numba')}\n"
20
        f"Scipy version      : {metadata.version('scipy')}\n"
21
        f"Pandas version     : {metadata.version('pandas')}\n"
22
        f"Matplotlib version : {metadata.version('matplotlib')}"
23
    )
NEW
24
    if optional:
×
NEW
25
        msg += "\nLmFit version      : "
×
NEW
26
        try:
×
NEW
27
            import_module("lmfit")
×
NEW
28
            msg += f"{metadata.version('lmfit')}"
×
NEW
29
        except ImportError:
×
NEW
30
            msg += "Not Installed"
×
31

NEW
32
    print(msg)
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc