google / google/artemis

Publish artemis-client to PyPI

Open
#68 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
5.9k
Forks
516
Avg merge
22m
Merged PRs (30d)
5

Description

Hi! I’d like to use Artemis as a Python library in another project.

At the moment, the client has to be installed directly from GitHub:

```bash
uv add "artemis-client @ git+https://github.com/google/artemis.git#subdirectory=packages/artemis-client"
```

Would you consider publishing `packages/artemis-client` to PyPI?

That would make installation and dependency management much simpler:

```bash
uv add artemis-client
# or
pip install artemis-client
```

It would also make it easier to pin SDK versions and use Artemis in reproducible project environments.

Is a PyPI release planned? I’d be happy to help test it or contribute if useful.

Contributor guide

Open the contributing guide

Research direction

Start by inspecting packages/artemis-client and the repository's existing Python package metadata and release configuration. Verify the package can be built and installed independently, then test the publishing path and confirm that `pip install artemis-client` or `uv add artemis-client` works with a reproducible version.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, release
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.