Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Jul 2021 08:48:39 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 257073] www/mitmproxy: Fails to build after py-asgiref 3.4.1 upgrade
Message-ID:  <bug-257073-7788-I4lv9RDxYl@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-257073-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-257073-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257073

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

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

and more importantly to https://wiki.freebsd.org/Python/PortsPolicy#Upstrea=
ming

Python port maintainers SHOULD (strongly encouraged) aim to:

   * Craft port patches that are likely to be accepted upstream, even if th=
ey
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 resul=
ts
in a never-touch-again-mentality if got something to work at least for a wh=
ile.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-257073-7788-I4lv9RDxYl>