[Bug 1910798] Review Request: python-furo - A clean customizable documentation theme for Sphinx

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

 



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



--- Comment #4 from code@xxxxxxxxxxxxxxxxxx ---
Thanks, I can confirm that you made all of the requested changes.

----

I see you dropped %pyproject_save_files; no problem with that. A matter of
personal choice.

----

The new patch is reasonable, in that it provides an equivalent version
requirement; is properly justified with a comment; and does not need to be
upstreamed, as it only applies to older versions of pip.

However, according to my testing:
  - Fedora 34 has a new enough pip that it does not need the patch.
  - Fedora 33 needs the patch.
  - Fedora 32 has too old a Sphinx (2.2.2) for the package to build anyway.

In the spirit of staying close to upstream, I’d like to see the patch
conditionally applied, to ensure it is dropped when no longer required.

Changing

%autosetup -n %{srcname}-%{version}

to 

%setup -q -n %{srcname}-%{version}
%if 0%{?fedora} == 33
%patch0
%endif

should handle it.

----

Given that you can’t support Fedora 32 due to the Sphinx version, you should
drop the %py_provides macro too.

---

With those two changes, I will be ready to approve the package. Thanks for your
work on this!


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
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




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

  Powered by Linux