[Bug 258518] lang/python36: Update to 3.6.15
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
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
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
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
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
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...
** 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.