[Bug 242463] devel/mercurial: Update to 5.4

2020-05-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242463

--- Comment #39 from Peter Wullinger  ---
(In reply to Charlie Li from comment #38)
> Kind of annoying since distutils/autoplist doesn't pick up 
> __modulepolicy__.py since it is auto-generated.

Somewhere around the patch to 5.3.1 my changes for setup.py to include
__modulepolicy__.py and derivations in the list of reported output files got
dropped:

def get_outputs(self, include_bytecode=1):
from itertools import chain
import importlib
extra_modules = [os.path.join(self.build_lib, 'mercurial',
'__modulepolicy__.py')]
extra_outputs = list(extra_modules)
if include_bytecode:
for extra_module in extra_modules:
if self.compile:
extra_outputs.append(
importlib.util.cache_from_source(filename, optimization='')
)
if self.optimize > 0:
extra_outputs.append(
importlib.util.cache_from_source(filename,
optimization=self.optimize)
)
return chain(
build_py.get_outputs(self),
extra_outputs
)

I consider this rather crude, but the proper fix should probably happen
upstream, anyway.

I'm not sure why

SHEBANG_FILES=  contrib/*

does not apply shebangfix to hgweb.cgi (but does properly update hgweb.fcgi).

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


FreeBSD ports you maintain which are out of date

2020-05-19 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/pyt...@freebsd.org.html


Port| Current version | New version
+-+
devel/py-pip| 19.1.1  | 20.1.1
+-+
math/py-numpy   | 1.16.6  | 1.18.2
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"