[Bug 258518] lang/python36: Update to 3.6.15

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258518

Kai Knoblich  changed:

   What|Removed |Added

   Assignee|python@FreeBSD.org  |k...@freebsd.org
 CC||k...@freebsd.org

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


[Bug 258519] Bump lang/python37 to 3.7.12

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258519

Kai Knoblich  changed:

   What|Removed |Added

   Assignee|python@FreeBSD.org  |k...@freebsd.org
 CC||k...@freebsd.org

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


[Bug 258519] Bump lang/python37 to 3.7.12

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258519

--- Comment #3 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=1987c2191766e38becd9ef478edc83bccd9c12a2

commit 1987c2191766e38becd9ef478edc83bccd9c12a2
Author: Kai Knoblich 
AuthorDate: 2021-09-19 10:52:54 +
Commit: Kai Knoblich 
CommitDate: 2021-09-19 10:52:54 +

lang/python37: Update to 3.7.12

Changelog:

https://docs.python.org/release/3.7.12/whatsnew/changelog.html#changelog

PR: 258519
Reported by:Mike Fisher
Approved by:kai (python, maintainer)
MFH:2021Q3
Security:   0e561173-0fa9-11ec-a2fa-080027948c12

 lang/python37/Makefile.version | 2 +-
 lang/python37/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

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


[Bug 258518] lang/python36: Update to 3.6.15

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258518

--- Comment #3 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=526932019c85c1f77cfb93ee63c5046bc99f5219

commit 526932019c85c1f77cfb93ee63c5046bc99f5219
Author: Kai Knoblich 
AuthorDate: 2021-09-19 10:47:11 +
Commit: Kai Knoblich 
CommitDate: 2021-09-19 10:47:11 +

lang/python36: Update to 3.6.15

Changelog:

https://docs.python.org/release/3.6.15/whatsnew/changelog.html#changelog

PR: 258518
Reported by:Mike Fisher
Approved by:kai (python, maintainer)
MFH:2021Q3
Security:   0e561173-0fa9-11ec-a2fa-080027948c12

 lang/python36/Makefile.version | 2 +-
 lang/python36/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

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


[Bug 258519] Bump lang/python37 to 3.7.12

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258519

--- Comment #4 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=76efc7077d52ec2eeddd65b064df2b6e8e21a22c

commit 76efc7077d52ec2eeddd65b064df2b6e8e21a22c
Author: Kai Knoblich 
AuthorDate: 2021-09-19 10:55:45 +
Commit: Kai Knoblich 
CommitDate: 2021-09-19 10:55:45 +

lang/python-doc-html: Update doc for Python 3.7.12

PR: 258519
Reported by:Mike Fisher
Approved by:kai (python, maintainer)
MFH:2021Q3

 lang/python-doc-html/distinfo | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

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


[Bug 258518] lang/python36: Update to 3.6.15

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258518

--- Comment #4 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=fbe74ba5be4512f51250caac9a85c1e3ef21c9d3

commit fbe74ba5be4512f51250caac9a85c1e3ef21c9d3
Author: Kai Knoblich 
AuthorDate: 2021-09-19 10:50:03 +
Commit: Kai Knoblich 
CommitDate: 2021-09-19 10:50:03 +

lang/python-doc-html: Update doc for Python 3.6.15

PR: 258518
Reported by:Mike Fisher
Approved by:kai (python, maintainer)
MFH:2021Q3

 lang/python-doc-html/distinfo | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

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


Ports with version numbers going backwards: biology/py-PySCeS, devel/py-pyte...

2021-09-19 Thread erwin
** The following ports have a version number that sorts before a previous one **

 For many package tools to work correctly, it is of utmost importance that
 version numbers of a port form a monotonic increasing sequence over time.
 Refer to the FreeBSD Porter's Handbook, 'Package Naming Conventions' for
 more information. Tools that won't work include pkg_version, portupgrade
 and portaudit. A common error is an accidental deletion of PORTEPOCH.

 Please fix any errors as soon as possible.

 The ports tree was updated at Sun Sep 19 2021 12:30:00 UTC.

- *biology/py-PySCeS* : py38-PySCeS-0.9.8.a < 
py38-PySCeS-0.9.8.p1

- *devel/py-pytest* : py38-pytest-4.6.11 < py38-pytest-6.2.4

- *devel/py-pytest-flask* : py38-pytest-flask-0.15.1 < 
py38-pytest-flask-1.2.0

- *devel/py-pytest-translations* : 
py38-pytest-translations-2.0.0 < py38-pytest-translations-3.1.0

- *devel/py-pytest-xdist* : py38-pytest-xdist-1.32.0 < 
py38-pytest-xdist-2.3.0





[Bug 255034] security/py-certbot-dns-rfc2136: change dependency from dns/py-dnspython to dns/py-dnspython2

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255034

Yasuhiro Kimura  changed:

   What|Removed |Added

 CC||y...@utahime.org
 Attachment #228013||maintainer-approval?(rm@Fre
  Flags||eBSD.org)

--- Comment #2 from Yasuhiro Kimura  ---
Created attachment 228013
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=228013&action=edit
Patch for dns/py-dnspython

(In reply to Danilo G. Baio from comment #1)

While dnspython 2.0.0 or later works fine with Python 3.9 or later, it has
dropped support of Python 2. So best way is to apply attached patch. With it 
dns/py-dnspython uses 1.16.0 with Python 2.7 and 2.1.0 with Python 3.x.

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


[Bug 258518] lang/python36: Update to 3.6.15

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258518

--- Comment #5 from commit-h...@freebsd.org ---
A commit in branch 2021Q3 references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=03b4bc2eb059ec90d47b0a1f71375ac550cb452e

commit 03b4bc2eb059ec90d47b0a1f71375ac550cb452e
Author: Kai Knoblich 
AuthorDate: 2021-09-19 10:47:11 +
Commit: Kai Knoblich 
CommitDate: 2021-09-19 17:17:41 +

lang/python36: Update to 3.6.15

Changelog:

https://docs.python.org/release/3.6.15/whatsnew/changelog.html#changelog

PR: 258518
Reported by:Mike Fisher
Approved by:kai (python, maintainer)
MFH:2021Q3
Security:   0e561173-0fa9-11ec-a2fa-080027948c12

(cherry picked from commit 526932019c85c1f77cfb93ee63c5046bc99f5219)

 lang/python36/Makefile.version | 2 +-
 lang/python36/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

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


[Bug 258518] lang/python36: Update to 3.6.15

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258518

--- Comment #6 from commit-h...@freebsd.org ---
A commit in branch 2021Q3 references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=838565c05bfffc5a68d4f5e0eb19d833a235bd95

commit 838565c05bfffc5a68d4f5e0eb19d833a235bd95
Author: Kai Knoblich 
AuthorDate: 2021-09-19 10:50:03 +
Commit: Kai Knoblich 
CommitDate: 2021-09-19 17:19:48 +

lang/python-doc-html: Update doc for Python 3.6.15

PR: 258518
Reported by:Mike Fisher
Approved by:kai (python, maintainer)
MFH:2021Q3

(cherry picked from commit fbe74ba5be4512f51250caac9a85c1e3ef21c9d3)

 lang/python-doc-html/distinfo | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

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


[Bug 258519] Bump lang/python37 to 3.7.12

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258519

--- Comment #5 from commit-h...@freebsd.org ---
A commit in branch 2021Q3 references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=f45650e3ec6a23dc058ad2f36b94c6ff2efb95c0

commit f45650e3ec6a23dc058ad2f36b94c6ff2efb95c0
Author: Kai Knoblich 
AuthorDate: 2021-09-19 10:52:54 +
Commit: Kai Knoblich 
CommitDate: 2021-09-19 17:17:49 +

lang/python37: Update to 3.7.12

Changelog:

https://docs.python.org/release/3.7.12/whatsnew/changelog.html#changelog

PR: 258519
Reported by:Mike Fisher
Approved by:kai (python, maintainer)
MFH:2021Q3
Security:   0e561173-0fa9-11ec-a2fa-080027948c12

(cherry picked from commit 1987c2191766e38becd9ef478edc83bccd9c12a2)

 lang/python37/Makefile.version | 2 +-
 lang/python37/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

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


[Bug 258195] lang/python38: Update to 3.8.12

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258195

--- Comment #4 from commit-h...@freebsd.org ---
A commit in branch 2021Q3 references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=41ebc4ad03f04af08e5eb439313a6dee3470e677

commit 41ebc4ad03f04af08e5eb439313a6dee3470e677
Author: Wen Heping 
AuthorDate: 2021-09-09 12:19:03 +
Commit: Kai Knoblich 
CommitDate: 2021-09-19 17:17:33 +

lang/python38: Update to 3.8.12

PR: 258195
Reported by:wen@
Exp-run by: antoine@

(cherry picked from commit 56e02328d7d270e0a7bf1b618fc294c44bb965e8)

 lang/python-doc-html/distinfo  | 26 +-
 lang/python38/Makefile.version |  2 +-
 lang/python38/distinfo |  6 +++---
 3 files changed, 21 insertions(+), 13 deletions(-)

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


[Bug 258519] Bump lang/python37 to 3.7.12

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258519

--- Comment #6 from commit-h...@freebsd.org ---
A commit in branch 2021Q3 references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=a9aeaa2173159e7f6423b49697861b6a32c8cc8f

commit a9aeaa2173159e7f6423b49697861b6a32c8cc8f
Author: Kai Knoblich 
AuthorDate: 2021-09-19 10:55:45 +
Commit: Kai Knoblich 
CommitDate: 2021-09-19 17:20:12 +

lang/python-doc-html: Update doc for Python 3.7.12

PR: 258519
Reported by:Mike Fisher
Approved by:kai (python, maintainer)
MFH:2021Q3

(cherry picked from commit 76efc7077d52ec2eeddd65b064df2b6e8e21a22c)

 lang/python-doc-html/distinfo | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

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


[Bug 258518] lang/python36: Update to 3.6.15

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258518

Kai Knoblich  changed:

   What|Removed |Added

   Keywords|needs-patch, needs-qa   |
 Status|Open|Closed
  Flags|maintainer-feedback?(python |maintainer-feedback+,
   |@FreeBSD.org),  |merge-quarterly+
   |merge-quarterly?|
 Resolution|--- |FIXED

--- Comment #7 from Kai Knoblich  ---
(In reply to Mike Fisher from comment #0)

Committed to the main branch and MFH'ed to 2021Q3 branch!  Thank for the
report, Mike!

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


[Bug 258519] Bump lang/python37 to 3.7.12

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258519

Kai Knoblich  changed:

   What|Removed |Added

 Status|Open|Closed
  Flags|maintainer-feedback?(python |maintainer-feedback+,
   |@FreeBSD.org),  |merge-quarterly+
   |merge-quarterly?|
 Resolution|--- |FIXED
   Keywords|needs-patch, needs-qa   |

--- Comment #7 from Kai Knoblich  ---
Committed to the main branch and MFH'ed to 2021Q3 branch!  Thank you for the
report, Mike!

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


[Bug 257770] textproc/py-sphinx: Add upstream patch to fix runtime error with Python 3.10

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257770

--- Comment #3 from Danilo G. Baio  ---
Sorry about the delay.

I've started some build tests on ports that rely on Sphinx (a mini exp-run).

If it's all fine, I'll push this in a day or two.

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


Problem reports for python@FreeBSD.org that need special attention

2021-09-19 Thread bugzilla-noreply
To view an individual PR, use:
  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id).

The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status  |Bug Id | Description
+---+---
Open|205308 | devel/py-pip and devel/py-virtualenv don't aggree 
Open|242896 | lang/python*: Fail to package in poudriere (testp 
Open|256190 | devel/py-flask-babel: Update to 2.0.0 
Open|256699 | lang/python38: Fails to configure when IPv6 not s 
Open|257362 | lang/python3: Add link for python3-embed.pc where 
Open|258192 | devel/py-pyinstaller: Fails to run on 3.8+. Fix i 
Open|258377 | lang/python3?: Disable detection of multiarch for 
Open|257116 | textproc/py-sphinx: Update to 4.0.3   
In Progress |255025 | textproc/py-chardet: Update to 4.0.0  
In Progress |241416 | [NEW PORT] lang/python38  
Open|257864 | lang/pythonXX: Fix library installation   
Open|224115 | devel/py-babel directory name != port name
In Progress |258195 | lang/python38: Update to 3.8.12   
New |231555 | Mk/Uses/python.mk: Add USE_PYTHON=pytest  

14 problems total for which you should take action.


[Bug 258593] [NEW] sysutils/py-puremagic: Pure python implementation of magic file detection

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258593

Kubilay Kocak  changed:

   What|Removed |Added

Summary|[New Port]  |[NEW]
   |sysutils/py-puremagic   |sysutils/py-puremagic: Pure
   |Module that will identify a |python implementation of
   |file based off it's magic   |magic file detection
   |numbers.|
 CC||ja...@french.id.au,
   ||python@FreeBSD.org
   Keywords||feature, needs-patch,
   ||needs-qa
 Status|New |Open
  Flags||maintainer-feedback?(james@
   ||french.id.au)

--- Comment #2 from Kubilay Kocak  ---
Thanks for submitting a new port James.

Review items:

- Add LICENSE_FILE when a license file is provided with a distribution file.
This one does: LICENSE

- Match COMMENT to upstream (setup.py:description). In this case "Pure python
implementation of magic file detection"

- Ports must match and include all upstream dependency declarations. In this
case, upstream defines:  install_requires=["argparse"], which *can* be provided
by the stdlib, or not. Add a RUN_DEPENDS for this

- Add TEST_DEPENDS and a do-test target when upstream ships tests with their
distfiles. This one does: pytest for tests and the following for an invocation
should work:

  cd ${WRKSRC} && ${PYTHON_CMD}-m pytest -v -rs -o addopts= test/

-o addopts= overrides upstream pytest configurations that often require
coverage and other dev only tests which we dont need (this one does).

See Also: https://wiki.freebsd.org/Python/PortsPolicy

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


[Bug 258571] textproc/retext: Preview does not work, missing dependency on textproc/py-markdown-math

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258571

Kubilay Kocak  changed:

   What|Removed |Added

  Flags||merge-quarterly?
 Status|New |Open
 CC||python@FreeBSD.org
   Keywords||needs-patch, needs-qa
Summary|textproc/retext - missing   |textproc/retext: Preview
   |dependency to   |does not work, missing
   |py38-markdown-math  |dependency on
   ||textproc/py-markdown-math

--- Comment #1 from Kubilay Kocak  ---
@Reporter, Are there any runtime or other errors messages displayed?

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


[Bug 258593] [NEW] sysutils/py-puremagic: Pure python implementation of magic file detection

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258593

--- Comment #3 from James French  ---
Thanks for the review Kubilay, I'm working on an update that will address those
issues and should have it back later today.

Just on the test suite, the python code for the tests is distributed with the
source but the data files they depend on is not (presumably because it's quite
a large set of data). The test suite will always fail from a PyPi tarball, even
if the code is fine.

I can cobble something together that sources those files from GitHub to make
the test suite work but it may overcomplicate the port. Not sure if this is
something we should do or not.

In either case, I will probably submit two patches one with and one without
fetching that data.

Cheers,
James

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


[Bug 257770] textproc/py-sphinx: Add upstream patch to fix runtime error with Python 3.10

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257770

--- Comment #4 from Yasuhiro Kimura  ---
(In reply to Danilo G. Baio from comment #2)

Would you please revert ports 913219385dfd after my patch is committed?

--
commit 913219385dfd
Author: Dmitry Marakasov 
Date:   Sat Aug 21 01:11:31 2021 +0300

devel/cmake: fix build with python 3.10 as default

Approved by:portmgt blanket
--

As I reported as bug #257694 build of devel/cmake fails if default version of
Python is 3.10, and it is because of runtime error of textproc/py-sphinx. ports
913219385dfd works around it by limiting the range of Python to 3.6-3.9. But my
patch fixes the error. So after it is committed there is no reason to limit the
range of Python any more.

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


[Bug 258593] [NEW] sysutils/py-puremagic: Pure python implementation of magic file detection

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258593

James French  changed:

   What|Removed |Added

 Attachment #228001|0   |1
is obsolete||

--- Comment #4 from James French  ---
Created attachment 228039
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=228039&action=edit
v1.10 with test suite (uses github)

Updated patch with feedback items from review.

Uses Github to bring in the test suite data files which are not on PyPi. Will
submit a PR upstream about this as the data files are only ~1.2M and probably
should be on PyPi.

This is the preferred patch for commit

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


[Bug 258593] [NEW] sysutils/py-puremagic: Pure python implementation of magic file detection

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258593

--- Comment #5 from James French  ---
Created attachment 228040
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=228040&action=edit
v1.10 without test suite (uses cheesehop)

v1.10 incorporating feedback, without test suite.

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


[Bug 258593] [NEW] sysutils/py-puremagic: Pure python implementation of magic file detection

2021-09-19 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258593

James French  changed:

   What|Removed |Added

 Attachment #228007|0   |1
is obsolete||

--- Comment #6 from James French  ---
Created attachment 228041
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=228041&action=edit
Poudriere Build Log (Py38, Github patch)

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