https://bugzilla.redhat.com/show_bug.cgi?id=2044393



--- Comment #10 from [email protected] ---

github sources
==============

Following Mirek link I was able to build the right github URL, now nor rpmlint
or rpmbuild are complaining anymore. 
Since the pypi archive does not only lacks tox.ini but also all the tests
source directory, I will stay with the github archive.

%pytest instead of %tox
=======================

Instead of using tox I am just calling pytest with the unit tests.
In this way I do not need the patches anymore.
Since I am running just the unit tests I do not need all those BuildRequires
(django, flake ecc.) and I removed them with the conditional statement too.
I replaced Suggestions with Enhances as weak references to all those "requires"
(django, flake, ecc.)

%pyproject*
===========

I went back using %pyproject_wheel and %pyproject_install, and
%pyproject_buildrequires -r again.

release
=======

I put the release back to 1. I thought that I can simply remove the old builds
inside COPR to be sure it will serve me the right one.


New SPEC:
https://download.copr.fedorainfracloud.org/results/mmassari/teamcity-messages/fedora-rawhide-x86_64/03258026-python-teamcity-messages/python-teamcity-messages.spec
New sRPM:
https://download.copr.fedorainfracloud.org/results/mmassari/teamcity-messages/fedora-rawhide-x86_64/03258026-python-teamcity-messages/python-teamcity-messages-1.30-1.fc36.src.rpm
COPR build:
https://copr.fedorainfracloud.org/coprs/mmassari/teamcity-messages/build/3258026/
KOJI build: https://koji.fedoraproject.org/koji/taskinfo?taskID=82059116


===============================================================================
rpmlint session starts
===============================================================================
rpmlint: 2.2.0
configuration:
    /usr/lib/python3.10/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/licenses.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
checks: 32, packages: 1

================================================ 0 packages and 1 specfiles
checked; 0 errors, 0 warnings, 0 badness; has taken 0.5 s
================================================


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2044393
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to