Bug 2529342 - Review Request: python-esp-pylib - Library for logging, utils and constants for Espressif Systems' projects
Summary: Review Request: python-esp-pylib - Library for logging, utils and constants f...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Miro Hrončok
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2527296
TreeView+ depends on / blocked
 
Reported: 2026-09-07 10:29 UTC by Karolina Surma
Modified: 2026-09-22 11:04 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-09-22 11:04:36 UTC
Type: ---
Embargoed:
mhroncok: fedora-review+


Attachments (Terms of Use)

Description Karolina Surma 2026-09-07 10:29:39 UTC
Spec URL: https://ksurma.fedorapeople.org/python-esp-pylib/python-esp-pylib.spec
SRPM URL: https://ksurma.fedorapeople.org/python-esp-pylib/python-esp-pylib-1.1.4-1.fc44.src.rpm
Description: Library for logging, utils and constants for Espressif Systems' projects. Dependency of esptool
Fedora Account System Username: ksurma

Comment 1 Miro Hrončok 2026-09-17 14:19:23 UTC
Other than missing %doc README.md, this looks quite sane.

Comment 2 Karolina Surma 2026-09-21 12:37:34 UTC
I updated the artifacts under the same links, PTAL, and if OK, please approve the package. Thank you.

Comment 3 Miro Hrončok 2026-09-21 17:03:02 UTC
I sued this for AI-assisted review (to see how good it goes):

It called out one thing:

`BuildArch: noarch` and `BuildRequires: python3-devel` are separated from the rest of the preamble by blank lines in a way that leaves a slightly unusual double blank line before `%global _description`. Purely cosmetic, no guideline violation.

----


Anyway, this package is APPROVED (by a human). It's a small Python package that follows the guidelines closely. https://forge.fedoraproject.org/packaging/guidelines/commit/74a09708 -- you might want to drop the python3-devel BR entirely.

Comment 4 Fedora Admin user for bugzilla script actions 2026-09-22 10:15:09 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/python-esp-pylib
Monitoring:
Wasn't able to create project in Anitya. You can create it manually on: `https://release-monitoring.org`

Comment 5 Fedora Update System 2026-09-22 10:59:35 UTC
FEDORA-2026-d60a585285 (python-esp-pylib-1.1.4-1.fc46) has been submitted as an update to Fedora 46.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-d60a585285

Comment 6 Fedora Update System 2026-09-22 11:04:36 UTC
FEDORA-2026-d60a585285 (python-esp-pylib-1.1.4-1.fc46) has been pushed to the Fedora 46 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.