diff --git a/BAC0/core/utils/lookfordependency.py b/BAC0/core/utils/lookfordependency.py index 9bb379b..226fe15 100644 --- a/BAC0/core/utils/lookfordependency.py +++ b/BAC0/core/utils/lookfordependency.py @@ -58,7 +58,8 @@ def influxdb_if_available(): def pandas_if_available() -> tuple[bool, Type, ModuleType, ModuleType]: global _PANDAS if not check_dependencies(["pandas"]): - return None + _PANDAS = False + return (_PANDAS, FakePandas, FakePandas.sql, FakePandas.Timestamp) try: pd = import_module("pandas") diff --git a/pyproject.toml b/pyproject.toml index caeeecb..07101d6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "BAC0" -version = "2024.09.15dev" +version = "2024.09.16" description = "BACnet Scripting Framework for testing DDC Controls" authors = [{name = "Christian Tremblay", email = "christian.tremblay@servisys.com"}] readme = "README.md" @@ -40,4 +40,4 @@ include = [ namespaces = false [tool.pytest.ini_options] -asyncio_default_fixture_loop_scope = "session" \ No newline at end of file +asyncio_default_fixture_loop_scope = "session"