From 714393d923c81e0143145a3902a0b2a6fba64c54 Mon Sep 17 00:00:00 2001 From: Alex Hadley Date: Tue, 14 Nov 2023 11:21:10 -0800 Subject: [PATCH] Add py.typed and module exports --- entropylab/__init__.py | 16 ++++++++++++++++ entropylab/py.typed | 0 pyproject.toml | 6 +++--- 3 files changed, 19 insertions(+), 3 deletions(-) create mode 100644 entropylab/py.typed diff --git a/entropylab/__init__.py b/entropylab/__init__.py index 01ac9661..b67000a9 100644 --- a/entropylab/__init__.py +++ b/entropylab/__init__.py @@ -11,3 +11,19 @@ from entropylab.instruments.lab_topology import ExperimentResources, LabResources from entropylab.results_backend.sqlalchemy.db import SqlAlchemyDB from entropylab.script_experiment import Script, script_experiment + +__all__ = [ + "ExperimentReader", + "RawResultData", + "EntropyContext", + "GraphHelper", + "Graph", + "PyNode", + "SubGraphNode", + "pynode", + "ExperimentResources", + "LabResources", + "SqlAlchemyDB", + "Script", + "script_experiment", +] diff --git a/entropylab/py.typed b/entropylab/py.typed new file mode 100644 index 00000000..e69de29b diff --git a/pyproject.toml b/pyproject.toml index 7c2908f7..f3f9805e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,15 +1,15 @@ [tool.poetry] name = "entropylab" -version = "0.1.3" +version = "0.1.4" description = "" license = "BSD-3-Clause" authors = [ "Guy Kerem ", "Ilan Mitnikov ", "Gal Winer ", - "Tal Shani " + "Tal Shani ", ] -packages = [{include = "entropylab"}] +packages = [{ include = "entropylab" }] exclude = ["**/tests/**"] readme = "README.md" homepage = "https://github.com/entropy-lab/entropy"