[Bug 2033801] Review Request: python-flask-security-too - Simple security for Flask apps

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

 



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



--- Comment #2 from Ben Beasley <code@xxxxxxxxxxxxxxxxxx> ---
You should also add the appropriate Python extras metapackages[1] for the
extras defined in setup.cfg. The easiest way is, somewhere after the base
package's %description[2]:

  %pyproject_extras_subpkg -n python3-%{pkg_name} babel fsqla common mfa

There’s a good argument for adding these extras to the generated BR’s to catch
any problems that would cause one of the extras metapackages to fail to
install. (The dependencies they bring are generally needed for the full test
suite anyway.)

  %pyproject_buildrequires -x babel,fsqla,common,mfa requirements/docs.txt
requirements/tests.txt

In both of the above, you’ll need to omit the “mfa” extra since the “pyqrcode”
and “phonenumberslite” dependencies aren’t packaged.

[1] https://fedoraproject.org/wiki/Changes/PythonExtras#Extras_metapackages
[2] https://src.fedoraproject.org/rpms/pyproject-rpm-macros


-- 
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=2033801
_______________________________________________
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