Skip to content

Rename and pixi#5

Open
dylanmcreynolds wants to merge 5 commits intomainfrom
rename_and_pixi
Open

Rename and pixi#5
dylanmcreynolds wants to merge 5 commits intomainfrom
rename_and_pixi

Conversation

@dylanmcreynolds
Copy link
Copy Markdown
Contributor

This PR:

  • renamed packagaes from als_tiled to splash_tiled
  • adds pixi for development packaging

@dylanmcreynolds dylanmcreynolds requested a review from Wiebke March 30, 2026 22:15
Copy link
Copy Markdown
Contributor

@Wiebke Wiebke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I’m a bit unclear on the intended environment management here, this looks like a mix of pyproject.toml and pixi. Is the idea to keep installation without pixi possible for package use, docker builds etc?

CI/CD failing looks like related to pip install ".[dev,testing]" no longer existing, that will need to be updated to make use of pixi.

Rename looks consistent overall, but I spotted 1–2 places where als_tiled is still lingering.

@@ -0,0 +1,34 @@

[workspace]
name = "als_tiled"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
name = "als_tiled"
name = "splash_tiled"

Docker images are automatically published to:
```
ghcr.io/als-lbl/als_tiled
ghcr.io/als-lbl/splash_tiled
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The rename is good, but we might want to correct the link.

Suggested change
ghcr.io/als-lbl/splash_tiled
ghcr.io/als-computing/splash_tiled

```bash
pixi run lint # Run all linters
pixi run format # Format code with black and isort
pixi run typecheck # Run mypy type checks
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typecheck is not currently listed under the pixi tasks.

cd splash_tiled

# Install in development mode
pip install -e .[dev]
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is no longer true.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants