[Bug 257073] www/mitmproxy: Fails to build after py-asgiref 3.4.1 upgrade

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 11 Jul 2021 08:48:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257073

--- Comment #9 from p5B2E9A8F@t-online.de ---
While I'm absolute sure that all Python-Port-Maintainers internalized the whole
https://wiki.freebsd.org/Python/PortsPolicy and beyond, I like to point the
more casual readers (those looking for distraction and entertainment) to this:

Use common sense for upstream version requirements that set maximum versions or
pin very specific versions, eg: ==, <=, 

and more importantly to https://wiki.freebsd.org/Python/PortsPolicy#Upstreaming

Python port maintainers SHOULD (strongly encouraged) aim to:

   * Craft port patches that are likely to be accepted upstream, even if they
are committed locally first.
   * Create upstream issues for bug reports and enhancement requests. Eg:

      -  Better documented requirements in install_requires, tests_require,
setup_requires

      -  Optional dependencies made a part of extras_require

      -  Support for python setup.py test command (for regression testing)
        ...

   * Regularly test and report test suite failures of Python packages on
FreeBSD.

Python-(Upstream)-Dependencies have become more and more a wickerwork that
should be addressed where it comes from. More communication with
Python-upstream is needed because more and more Python-Environmentists are
trying to survive in virtual environments, condas and the like, which results
in a never-touch-again-mentality if got something to work at least for a while.

-- 
You are receiving this mail because:
You are on the CC list for the bug.