Skip to content

Commit 95bd944

Browse files
Add "depends" to empack_env_meta.json (#125)
* Add depends to empack_env_meta.json * Add subdir to emack_env_meta.json * fix linting
1 parent fc3474e commit 95bd944

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

empack/filter_env.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ def iterate_pip_pkg_record(env_prefix):
5151
build_number=0,
5252
channel="PyPi",
5353
depends=[],
54+
subdir="",
5455
)
5556

5657

@@ -71,6 +72,8 @@ def iterate_env_pkg_meta(env_prefix):
7172
def write_minimal_conda_meta(pkg_meta, env_prefix):
7273
content = {k: pkg_meta[k] for k in ["name", "version", "build", "build_number", "channel"]}
7374
content["url"] = pkg_meta.get("url", None)
75+
content["depends"] = pkg_meta.get("depends", [])
76+
content["subdir"] = pkg_meta.get("subdir", "")
7477
conda_meta_dir = Path(env_prefix) / "conda-meta"
7578
conda_meta_dir.mkdir(parents=True, exist_ok=True)
7679

empack/pack.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,8 @@ def pack_env(
289289
filename_stem=base_fname,
290290
filename=f"{base_fname}.tar.{compression_format}",
291291
channel=pkg_meta["channel"],
292+
depends=pkg_meta["depends"],
293+
subdir=pkg_meta["subdir"],
292294
)
293295

294296
package_url = None

0 commit comments

Comments
 (0)