Skip to content

SPECS: add several python packages#112

Open
panglars wants to merge 7 commits intoopenRuyi-Project:mainfrom
panglars:python-library
Open

SPECS: add several python packages#112
panglars wants to merge 7 commits intoopenRuyi-Project:mainfrom
panglars:python-library

Conversation

@panglars
Copy link
Copy Markdown
Contributor

@panglars panglars commented Apr 10, 2026

Enhance AI Stack

AI declaration: powered by gpt-5.4, reviewed by human

@openruyi-bot openruyi-bot bot added Community: Student contribution Used by contributors that are currently students at an educational institution. BuildSystem: pyproject Issue/PR related to pyproject BuildSystem. Target: Rolling Targeting rolling/current branch. labels Apr 10, 2026
Comment thread SPECS/python-concurrent-log-handler/python-concurrent-log-handler.spec Outdated
Comment thread SPECS/python-async-timeout/python-async-timeout.spec Outdated
Comment thread SPECS/python-pypinyin/python-pypinyin.spec Outdated
Comment thread SPECS/python-pypinyin/python-pypinyin.spec Outdated
explain python-async-timeout check, use default check in
python-concurrent-log-handler, clarify python-pypinyin check

Signed-off-by: PangLARS <[email protected]>
BuildSystem: pyproject

# pathlib is part of the Python 3 standard library.
Patch0: 2000-drop-pathlib-backport-dependency.patch
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

For openRuyi specific patch:

Suggested change
Patch0: 2000-drop-pathlib-backport-dependency.patch
Patch2000: 2000-drop-pathlib-backport-dependency.patch

@misaka00251
Copy link
Copy Markdown
Member

Also, please rebase the last commit fix python-library %check.

BuildRequires: python3dist(pytest)
BuildRequires: python3dist(pytest-asyncio)

Provides: python3-%{srcname}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Provides:       python3-%{srcname} = %{version}-%{release}

BuildRequires: pkgconfig(python3)
BuildRequires: python3dist(hatchling)

Provides: python3-%{srcname}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Provides:       python3-%{srcname} = %{version}-%{release}

BuildRequires: python3dist(hatchling)
BuildRequires: python3dist(pip)

Provides: python3-%{srcname}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Provides:       python3-%{srcname} = %{version}-%{release}

BuildRequires: python3dist(setuptools)
BuildRequires: python3dist(wheel)

Provides: python3-%{srcname}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Provides:       python3-%{srcname} = %{version}-%{release}

BuildRequires: python3dist(setuptools)
BuildRequires: python3dist(wheel)

Provides: python3-%{srcname}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Provides:       python3-%{srcname} = %{version}-%{release}

BuildRequires: pyproject-rpm-macros
BuildRequires: pkgconfig(python3)

Provides: python3-%{srcname}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Provides:       python3-%{srcname} = %{version}-%{release}

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

Labels

BuildSystem: pyproject Issue/PR related to pyproject BuildSystem. Community: Student contribution Used by contributors that are currently students at an educational institution. Target: Rolling Targeting rolling/current branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants