Coverage for rivapy / __init__.py: 75%

16 statements  

« prev     ^ index     » next       coverage.py v7.12.0, created at 2025-11-27 14:36 +0000

1import warnings 

2 

3_pyvacon_available = False 

4try: 

5 import pyvacon 

6 

7 _pyvacon_available = True 

8 import pyvacon.version as version 

9 

10 if version.is_beta: 

11 warnings.warn("Imported pyvacon is just beta version.") 

12except Exception as e: 

13 warnings.warn("The pyvacon module is not available. You may not use all functionality without this module. Consider installing pyvacon.") 

14 

15 

16from rivapy.tools import enums 

17import rivapy.instruments as instruments 

18import rivapy.pricing as pricing 

19import rivapy.marketdata as marketdata 

20import rivapy.credit as credit 

21import rivapy.models as models 

22 

23# import rivapy