[Bug 259579] devel/py-circuitbreaker: Update to 1.3.2

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 04 Nov 2021 05:00:24 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259579

--- Comment #6 from Kubilay Kocak <koobs@FreeBSD.org> ---
(In reply to Alessandro Sagratini from comment #3)

Python ports are declarative, not imperative, in that they declare what
versions the package supports, rather than specifying or choosing a version.

Whether any Python port language versions exists or doesn't exist in the tree
at any time, which changes over time, is not consequential.

It is up to python.mk to determine the python version that will be used, based
on: 

1) the versions the port supports, and
2  what is available in the tree (on the user system), and
3) considering the version the user wants (DEFAULT_VERSIONS), and
4) what the current 'default version' version order is in python.mk

tldr; specify the USES=python=<version-spec> as closely matching what upstream 
upstream defines and/or tests against (sometimes they're not super precise or
up to date). 

Note: there's certain things our version-spec format doesnt support, such as
"!=X.Y" and multiple non-consecutive versions (like X.X,XZ) which are rarely
needed.

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