Varshith B Claude Opus 4.6 (1M context) commited on
Commit
0dbc19e
·
1 Parent(s): ca01572

Add root-level wrapper files and uv.lock for openenv deployment

Browse files

openenv push requires __init__.py, client.py, models.py at root level
and uv.lock for HF Spaces builds. These are thin wrappers delegating
to dataqa_env/.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

Files changed (5) hide show
  1. .gitignore +1 -1
  2. __init__.py +4 -0
  3. client.py +5 -0
  4. models.py +4 -0
  5. uv.lock +0 -0
.gitignore CHANGED
@@ -8,6 +8,6 @@ build/
8
  .env
9
  .claude/
10
  .pytest_cache/
11
- uv.lock
12
  *.mov
13
  docs/*.png
 
8
  .env
9
  .claude/
10
  .pytest_cache/
11
+ # uv.lock is needed for deployment — do not ignore
12
  *.mov
13
  docs/*.png
__init__.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ """Root-level package for OpenEnv compatibility."""
2
+ from dataqa_env import DataQAEnv, DataQAAction, DataQAObservation, DataQAState
3
+
4
+ __all__ = ["DataQAEnv", "DataQAAction", "DataQAObservation", "DataQAState"]
client.py ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ """Root-level client for OpenEnv compatibility."""
2
+ from dataqa_env.client import DataQAEnv
3
+ from dataqa_env.models import DataQAAction, DataQAObservation, DataQAState
4
+
5
+ __all__ = ["DataQAEnv", "DataQAAction", "DataQAObservation", "DataQAState"]
models.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ """Root-level models for OpenEnv compatibility."""
2
+ from dataqa_env.models import DataQAAction, DataQAObservation, DataQAState
3
+
4
+ __all__ = ["DataQAAction", "DataQAObservation", "DataQAState"]
uv.lock ADDED
The diff for this file is too large to render. See raw diff