[Bug 2044393] Review Request: python-teamcity-messages - Python Unit Test Reporting to TeamCity

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



--- Comment #10 from mmassari@xxxxxxxxxx ---

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 -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux