JuliaPy / JuliaPy/PythonCall.jl

Ephemeral environments for Julia+Python packages

Open
#790 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Julia
Stars
1.1k
Forks
86
Avg merge
1d 22h
Merged PRs (30d)
3

Description

I was thinking it would be nice to have something like `uv run --with numpy python script.py` for running things in ephemeral environments. I see my coding agents like using this sort of thing for quickly answering questions.

Perhaps a `juliapkg run` command?

```bash
uv run --with juliacall \
juliapkg run --pkg Statistics --pkg LinearAlgebra python script.py
```

Posting it in this repo rather than juliapkg as the specific home tool is part of the discussion too.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no existing files or tests. Start by reviewing the repository's current command-line and package-management entry points, then compare the proposed `juliapkg run` workflow with `uv run --with`; done requires an agreed tool location and specified behavior for ephemeral Julia/Python environments.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia, python
Domain
cli, developer-experience
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.