chore: migrate to pyproject.toml and add AGENTS.md documentation#132
Merged
mimi1vx merged 2 commits intoopenSUSE:masterfrom Jan 12, 2026
Merged
chore: migrate to pyproject.toml and add AGENTS.md documentation#132mimi1vx merged 2 commits intoopenSUSE:masterfrom
mimi1vx merged 2 commits intoopenSUSE:masterfrom
Conversation
Add comprehensive AGENTS.md file containing build/lint/test commands and code style guidelines for the repose repository. This file provides guidelines for agentic coding agents working with this codebase, including information about running tests, code formatting standards, and project conventions.
Migrate project from setup.py to pyproject.toml using uv build system. This change replaces the traditional setuptools configuration with modern Python packaging standards, using pyproject.toml for all project metadata and dependencies. The setup.py file has been removed and replaced with pyproject.toml that defines the project structure, dependencies, and build configuration compatible with uv package manager.
baierjan
approved these changes
Jan 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request includes two key changes to modernize the project's packaging and documentation:
1. Migration to pyproject.toml
setup.pywithpyproject.tomlusing uv build system2. Added AGENTS.md Documentation
These changes modernize the project's packaging approach and improve developer documentation, making it easier for both human developers and automated agents to work with the codebase.
The changes are backward compatible and preserve all existing functionality while adopting current Python packaging best practices