Skip to content

Update the repository to use single pyproject.toml and pixi - #89

Merged
skarakuzu merged 20 commits into
bluesky:mainfrom
dmgav:repo-update
Aug 4, 2026
Merged

Update the repository to use single pyproject.toml and pixi#89
skarakuzu merged 20 commits into
bluesky:mainfrom
dmgav:repo-update

Conversation

@dmgav

@dmgav dmgav commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Description

This is a maintenance PR. The repository structure is updated to match other Bluesky repositories, including bluesky-queueserver repository. The changes include:

  • Single pyproject.toml file for configuration.
  • Using pixi for running tests.
  • The package source code is moved to src directory.
  • Using ruff for linting.
  • Reasonable formatting changes were applied to satisfy updated linting rules.
  • Testing matrix was changed to perform unit testing for Python versions 3.11-3.14.

The PR does not introduce any changes to functionality of the server.

@skarakuzu
skarakuzu merged commit a8093be into bluesky:main Aug 4, 2026
6 checks passed
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