Jason R. Coombs added the comment:
I'm going to attempt that technique again and see if it's sufficient to bypass
the symptom.
--
___
Python tracker
<https://bugs.python.o
Change by Jason R. Coombs :
--
keywords: +patch
pull_requests: +26561
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/28120
___
Python tracker
<https://bugs.python.org/issu
Jason R. Coombs added the comment:
I've submitted a PR that deletes the file and requested it be built by the
buildbots, but I also see that that bot hasn't built anything in 7 days
(https://buildbot.python.org/all/#/builders/405), so I'm not hopeful my request
for it to bu
Jason R. Coombs added the comment:
I'm not confident that I can get the message to the buildbot, so I sent a
message to python-buildb...@python.org requesting to run the workaround on the
buildbot. The message was flagged for moderation. My hope is that eventually
goes through and
Jason R. Coombs added the comment:
Reported concern can be addressed in the new issue.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Jason R. Coombs added the comment:
The builder is now passing after the buildbot owner reset the checkout.
--
resolution: -> fixed
stage: -> resolved
status: pending -> closed
___
Python tracker
<https://bugs.python.or
Jason R. Coombs added the comment:
>> Subclass of set can now define
> Is there any use case for this?
Is your concern about a use-case for the general concept or for set
specifically?
I appreciate that Serhiy has taken the time to evaluate the specific concern I
raised and extra
Jason R. Coombs added the comment:
Oh, and I see now Serhiy has proposed a change that looks reasonable.
--
___
Python tracker
<https://bugs.python.org/issue43
Jason R. Coombs added the comment:
> In the short term, and possible for the long term, Debian can continue to
> patch the install routine...
The problem with this approach is Setuptools is attempting to adopt distutils
by exposing its own vendored copy of distutils as `distutils
Jason R. Coombs added the comment:
Here's what I propose:
1. In pypa/distutils, add support for honoring the proposed install schemes
(based on PR 25718). Merge with Setuptools.
2. Add whatever ugly hacks are needed to pypa/distutils to honor other
Debian-specific behaviors (revive
New submission from Jason R. Coombs :
In [pytest-dev/pytest#9174](https://github.com/pytest-dev/pytest/issues/9174),
it became clear that the DegenerateFiles object has a couple of interface
mismatches to Traversable:
- name is a property
- open accepts a 'mode' and arbitrary args
Change by Jason R. Coombs :
--
keywords: +patch
pull_requests: +27156
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/28844
___
Python tracker
<https://bugs.python.org/issu
Change by Jason R. Coombs :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
type: behavior ->
___
Python tracker
<https://bugs.python
Jason R. Coombs added the comment:
Thanks Dave for closing. I would recommend in the future if you have packaging
questions to bring them to packaging problems repo as indicated at
https://packaging.python.org/support/#how-to-get-support.
Glad to hear that `as_file` promised to do what you
New submission from Jason R. Coombs :
[importlib_resources
5.3](https://importlib-resources.readthedocs.io/en/latest/history.html#v5-3-0),
deprecates the functions in _legacy. Let's introduce that deprecation in
CPython also.
In addition to merging the changes from importlib_resources,
Change by Jason R. Coombs :
--
keywords: +patch
pull_requests: +27307
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/29036
___
Python tracker
<https://bugs.python.org/issu
New submission from Jason R. Coombs :
New changeset 4d03de3329ed8daa9c1107b1aedbb0fa280bddb6 by Filipe Laíns in
branch 'main':
bpo-45516: add protocol description to the Traversable documentation (#29039)
https://github.com/python/cpython/commit/4d03de3329ed8daa9c1107b1aedbb0
Jason R. Coombs added the comment:
New changeset c0295675305f6896e4ba7496441cc470d7edca89 by Filipe Laíns in
branch 'main':
bpo-45516: use documentation links in TraversableResources' description
(GH-29045)
https://github.com/python/cpython/commit/c0295675305f6896e4ba74964
Jason R. Coombs added the comment:
New changeset 8ce20bbdd6d2b1277a5e74154fcdcef2cb0fee49 by Filipe Laíns in
branch 'main':
bpo-45516: add protocol description to the TraversableResources documentation
(#29173)
https://github.com/python/cpython/commit/8ce20bbdd6d2b1277a5e74154fcdce
Jason R. Coombs added the comment:
I vaguely recall exploring this concept and finding that tarfiles don’t supply
the requisite interface because they’re not random access. I’m only 10%
confident in that recollection, so worth exploring
New submission from Jason R. Coombs :
Reported in https://github.com/python/importlib_metadata/issues/353,
importlib.metadata fails to find distributions in the path "". A fix was
applied to importlib_metadata 2.1.2 and 4.8.2. Let's apply that fix and
backport it to su
Change by Jason R. Coombs :
--
assignee: -> jaraco
___
Python tracker
<https://bugs.python.org/issue45765>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Jason R. Coombs :
--
keywords: +patch
pull_requests: +27738
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/29487
___
Python tracker
<https://bugs.python.org/issu
Jason R. Coombs added the comment:
New changeset 6ec0dec7b7b50d4fee5b2b66cf38e4291bcdf44c by Jason R. Coombs in
branch 'main':
[bpo-45765] Fix distribution discovery on empty path. (#29487)
https://github.com/python/cpython/commit/6ec0dec7b7b50d4fee5b2b66cf38e4
Change by Jason R. Coombs :
--
pull_requests: +27762
pull_request: https://github.com/python/cpython/pull/29511
___
Python tracker
<https://bugs.python.org/issue45
Jason R. Coombs added the comment:
New changeset 3e0b830e859ca8792401bfd1402d659f56f99941 by Jason R. Coombs in
branch '3.9':
[3.9] [bpo-45765] Fix distribution discovery on empty path. (GH-29487).
(GH-29511)
https://github.com/python/cpython/commit/3e0b830e859ca8792401bfd1402d65
Jason R. Coombs added the comment:
New changeset ed55426acd58f030ccc0cf1297e66078f538797c by Miss Islington (bot)
in branch '3.10':
[bpo-45765] Fix distribution discovery on empty path. (GH-29487) (GH-29510)
https://github.com/python/cpython/commit/ed55426acd58f030ccc0cf1297e660
Change by Jason R. Coombs :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Jason R. Coombs added the comment:
New changeset d5cd2effa69551c6bc7edfef8a414d545dea9117 by Jason R. Coombs in
branch 'main':
bpo-45514: Deprecate importlib resources legacy functions. (GH-29036)
https://github.com/python/cpython/commit/d5cd2effa69551c6bc7edfef8a414d
Jason R. Coombs added the comment:
See
https://discuss.python.org/t/deprecating-importlib-resources-legacy-api/11386
for some lively discussion on this deprecation.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -&g
New submission from Jason R. Coombs :
Can you provide a description of what motivated you to change the behavior or
what benefits this change would have for you or others? Do you know why others
haven’t reported this need previously?
--
nosy: +jaraco
Jason R. Coombs added the comment:
This issue broke a date subclass in the calendra project
(https://github.com/jaraco/calendra/issues/11). I acknowledge this change was a
known breakage, but I mention it here and link the downstream issue for your
information.
--
nosy: +jaraco
Jason R. Coombs added the comment:
Same error on Python 2.7 and 3.7
--
versions: +Python 2.7, Python 3.7, Python 3.8, Python 3.9
___
Python tracker
<https://bugs.python.org/issue38
New submission from Jason R. Coombs :
On Python 3.8.0:
$ python -c "import logging.handlers, socket; handler =
logging.handlers.SysLogHandler(facility=logging.handlers.SysLogHandler.LOG_LOCAL7,
address='/dev/log', socktype=
Jason R. Coombs added the comment:
I only observe this issue on macOS. On Linux, the error doesn't occur.
--
___
Python tracker
<https://bugs.python.org/is
Change by Jason R. Coombs :
--
components: +Library (Lib), macOS
nosy: +ned.deily, ronaldoussoren
___
Python tracker
<https://bugs.python.org/issue38780>
___
___
Jason R. Coombs added the comment:
I guess that makes sense, as `/dev/log` doesn't exist on macOS. So maybe this
usage is invalid. But still I'd expect the handler to error early or at least
not error on shutdown.
--
___
Python track
Jason R. Coombs added the comment:
For background, this issue originated from
https://github.com/pytest-dev/pytest-services/issues/20.
--
___
Python tracker
<https://bugs.python.org/issue38
Jason R. Coombs added the comment:
The issue probably stems from
https://github.com/python/cpython/blob/138ccbb02216ca086047c3139857fb44f3dab1f9/Lib/logging/handlers.py#L828-L835.
I doubt the logic of that comment, as in the non-unix-socket case, the error
is raised if a connection cannot
Jason R. Coombs added the comment:
In the downstream issue, it's also reported that crashes occur in emit as well,
suggesting that the comment is additionally wrong on that front.
--
___
Python tracker
<https://bugs.python.org/is
Jason R. Coombs added the comment:
I could imagine extending the shutdown code to catch the reported error
(https://github.com/python/cpython/blob/138ccbb02216ca086047c3139857fb44f3dab1f9/Lib/logging/__init__.py#L2130-L2135),
but that wouldn't address the error in emit.
Similarly
Jason R. Coombs added the comment:
New changeset 65444cf7fe84d8ca1f9b51c7f5992210751e08bb by Jason R. Coombs
(Claudiu Popa) in branch 'master':
bpo-38526: Fix zipfile.Path method name to be the correct one (#17317)
https://github.com/python/cpyt
Change by Jason R. Coombs :
--
assignee: docs@python -> jaraco
___
Python tracker
<https://bugs.python.org/issue38594>
___
___
Python-bugs-list mailing list
Un
Jason R. Coombs added the comment:
Good suggestions. Thanks for taking the time to articulate in such a friendly
way the shortcomings you encountered. I'm happy to help.
In [this ticket](https://gitlab.com/python-devs/importlib_metadata/issues/105),
I've mirrored this ticket in th
Jason R. Coombs added the comment:
Please have a look at
https://gitlab.com/python-devs/importlib_metadata/merge_requests/104/diffs,
which attempts to clarify the documentation to indicate how one would implement
a custom finder. If you have a prototype implementation, I'd be happy to
Change by Jason R. Coombs :
--
nosy: +jaraco
___
Python tracker
<https://bugs.python.org/issue37193>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jason R. Coombs added the comment:
This issue was also [reported in prometheus
client](https://salsa.debian.org/debian/python-prometheus-client/commit/5aa256d8aab3b81604b855dc03f260342fc391fb)
where the workaround was to use daemon threads
New submission from Jason R. Coombs :
Calling for another refresh of importlib.metadata from the third-party package.
History at
https://importlib-metadata.readthedocs.io/en/latest/changelog%20(links).html.
--
messages: 358233
nosy: jaraco
priority: normal
severity: normal
status
Change by Jason R. Coombs :
--
title: Synchronize importlib.metadata with importlib_metadata 1.2 ->
Synchronize importlib.metadata with importlib_metadata 1.3
___
Python tracker
<https://bugs.python.org/issu
Jason R. Coombs added the comment:
I've merged the recommended changes into importlib_metadata 1.3 and I'm
including those changes in issue39022.
--
___
Python tracker
<https://bugs.python.o
Change by Jason R. Coombs :
--
keywords: +patch
pull_requests: +17040
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/17568
___
Python tracker
<https://bugs.python.org/issu
Change by Jason R. Coombs :
--
keywords: +patch
pull_requests: +17041
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/17568
___
Python tracker
<https://bugs.python.org/issu
Jason R. Coombs added the comment:
New changeset b7a0109cd2bafaa21a4d50aad307e901c68f9156 by Jason R. Coombs in
branch 'master':
bpo-39022, bpo-38594: Sync with importlib_metadata 1.3 (GH-17568)
https://github.com/python/cpython/commit/b7a0109cd2bafaa21a4d50aad307e9
Jason R. Coombs added the comment:
New changeset b7a0109cd2bafaa21a4d50aad307e901c68f9156 by Jason R. Coombs in
branch 'master':
bpo-39022, bpo-38594: Sync with importlib_metadata 1.3 (GH-17568)
https://github.com/python/cpython/commit/b7a0109cd2bafaa21a4d50aad307e9
Jason R. Coombs added the comment:
New changeset b738237d6792acba85b1f6e6c8993a812c7fd815 by Jason R. Coombs (Miss
Islington (bot)) in branch '3.8':
bpo-39022, bpo-38594: Sync with importlib_metadata 1.3 (GH-17568) (GH-17569)
https://github.com/python/cpyt
Jason R. Coombs added the comment:
New changeset b738237d6792acba85b1f6e6c8993a812c7fd815 by Jason R. Coombs (Miss
Islington (bot)) in branch '3.8':
bpo-39022, bpo-38594: Sync with importlib_metadata 1.3 (GH-17568) (GH-17569)
https://github.com/python/cpyt
Jason R. Coombs added the comment:
I'm hoping those documentation edits address the deficiencies, but if not, we
can take another stab at it. Feel free to re-open as needed.
--
resolution: -> fixed
stage: patch review -> resolved
status: ope
Change by Jason R. Coombs :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
New submission from Jason R. Coombs :
On Python 3.8, there's a difference between how datetime.datetime.strftime
renders %Y for years < 1000 between Linux and other platforms.
# Linux
$ docker run -it python python -c 'import datetime;
print(datetime.date(900,1,1)
Jason R. Coombs added the comment:
First, a quick primer in IP:
- Addresses are written as :::::::, but any
single span of zeros can be written as ::, so `::` is all zeros and `::1` is
the same as :::::::0001.
- ::1 is the local
Jason R. Coombs added the comment:
> It's the addition of flags=socket.AI_PASSIVE on Lib/http/server.py:1233
> that's causing this.
Can you elaborate? What is it causing?
I can see that flag was added in
https://github.com/python/cpython/pu
Jason R. Coombs added the comment:
Indeed, if I apply this patch:
```
diff --git a/Lib/http/server.py b/Lib/http/server.py
index 47a4fcf9a6..de995ae4b9 100644
--- a/Lib/http/server.py
+++ b/Lib/http/server.py
@@ -1246,6 +1246,11 @@ def test(HandlerClass=BaseHTTPRequestHandler
Jason R. Coombs added the comment:
In issue39211, I've done a good deal of investigation on this issue and
confirmed your findings - on Windows, the server fails to bind dual stack on
Windows, but instead binds IPV6ONLY. That needs to be fixed such that the
default is to bind dual-
Change by Jason R. Coombs :
--
keywords: +patch
pull_requests: +17273
stage: needs patch -> patch review
pull_request: https://github.com/python/cpython/pull/17851
___
Python tracker
<https://bugs.python.org/issu
Change by Jason R. Coombs :
--
pull_requests: +17272
pull_request: https://github.com/python/cpython/pull/17851
___
Python tracker
<https://bugs.python.org/issue38
Change by Jason R. Coombs :
--
pull_requests: +17274
pull_request: https://github.com/python/cpython/pull/17851
___
Python tracker
<https://bugs.python.org/issue20
Jason R. Coombs added the comment:
Other than addressing issue38907, is there anything else to be done here? In
GH-17851, I've proposed a surgical fix to address the issue with IPv4 being
unbound on Windows.
--
___
Python tracker
&
Jason R. Coombs added the comment:
New changeset ee94bdb0598f9bc47d6a49e58fffc97aa617be96 by Jason R. Coombs in
branch 'master':
bpo-38907: In http.server script, restore binding to IPv4 on Windows. (GH-17851)
https://github.com/python/cpython/commit/ee94bdb0598f9bc47d6a49e58fffc9
Jason R. Coombs added the comment:
New changeset 5ed9d60bc53e2eb0a88f07d5afe5299acdc0b216 by Jason R. Coombs (Miss
Islington (bot)) in branch '3.8':
bpo-38907: In http.server script, restore binding to IPv4 on Windows.
(GH-17851) (#17854)
https://github.com/python/cpyt
Change by Jason R. Coombs :
--
pull_requests: +17281
pull_request: https://github.com/python/cpython/pull/17864
___
Python tracker
<https://bugs.python.org/issue38
Jason R. Coombs added the comment:
New changeset 7cdc31a14c824000cbe8b487900c9826a33f6940 by Jason R. Coombs in
branch 'master':
bpo-38907: Suppress any exception when attempting to set V6ONLY. (GH-17864)
https://github.com/python/cpython/commit/7cdc31a14c824000cbe8b487900c98
Jason R. Coombs added the comment:
New changeset 33cb4a62bf6848093b7a05c9794582d204798b1b by Jason R. Coombs (Miss
Islington (bot)) in branch '3.8':
bpo-38907: Suppress any exception when attempting to set V6ONLY. (GH-17864)
(GH-17865)
https://github.com/python/cpyt
Jason R. Coombs added the comment:
In PR 17378, we discussed and I believe the conclusion is that the fix in the
other PR(s) is sufficient to address the deficiency.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -&g
Jason R. Coombs added the comment:
In issue39103, I filed a bug relating to this issue.
I'd like for Python to provide a portable implementation of strftime instead of
just documenting that the version isn't portable.
Given that this ticket assigned to 'docs' sugg
New submission from Jason R. Coombs :
Importlib_metadata 1.4 adds performance improvements to the distribution
discovery mechanism. Let's incorporate those upstream.
--
components: Library (Lib)
messages: 359773
nosy: jaraco
priority: normal
severity: normal
status: open
Change by Jason R. Coombs :
--
keywords: +patch
pull_requests: +17355
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/17947
___
Python tracker
<https://bugs.python.org/issu
Jason R. Coombs added the comment:
New changeset 136735c1a2efb320e4cbb64b40f1191228745b39 by Jason R. Coombs in
branch 'master':
bpo-39297: Update for importlib_metadata 1.4. (GH-17947)
https://github.com/python/cpython/commit/136735c1a2efb320e4cbb64b40f119
Jason R. Coombs added the comment:
New changeset 98b1c0c7ac7c80aac8bce8648fe14b55abeb382a by Jason R. Coombs (Miss
Islington (bot)) in branch '3.8':
bpo-39297: Update for importlib_metadata 1.4. (GH-17947) (GH-17952)
https://github.com/python/cpyt
Change by Jason R. Coombs :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Jason R. Coombs added the comment:
Given that this issue only affects those who upgraded from beta versions, I'm
inclined to say it shouldn't be part of the installer, and that the long tail
of users affected probably can track it down here.
I don't feel strongly
New submission from Jason R. Coombs :
As reported in [jaraco/zipp#32](https://github.com/jaraco/zipp/issues/32),
performance of zipfile.Path is inadequate. This bug tracks the incorporation of
those improvements as well as those in [importlib_metadata
1.5](https://importlib
Change by Jason R. Coombs :
--
assignee: -> jaraco
___
Python tracker
<https://bugs.python.org/issue39595>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Jason R. Coombs :
--
keywords: +patch
pull_requests: +17802
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18406
___
Python tracker
<https://bugs.python.org/issu
Jason R. Coombs added the comment:
New changeset e5bd73632e77dc5ab0cab77e48e94ca5e354be8a by Jason R. Coombs in
branch 'master':
bpo-39595: Improve zipfile.Path performance (#18406)
https://github.com/python/cpython/commit/e5bd73632e77dc5ab0cab77e48e94c
Change by Jason R. Coombs :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Jason R. Coombs added the comment:
New changeset ed4d263e8767b0e4c47df99141b500d36ce0275d by Miss Islington (bot)
in branch '3.8':
bpo-39595: Improve zipfile.Path performance (GH-18406) (GH-18472)
https://github.com/python/cpython/commit/ed4d263e8767b0e4c47df99141b500
New submission from Jason R. Coombs :
zipp 3.0 includes enhanced support for the .open() method as well as
performance improvements in 2.2.1
(https://zipp.readthedocs.io/en/latest/history.html).
--
components: Library (Lib)
messages: 362158
nosy: jaraco
priority: normal
severity
Change by Jason R. Coombs :
--
title: Update zipfile.Path with zipfile 3.0 -> Update zipfile.Path with zipp 3.0
___
Python tracker
<https://bugs.python.org/issu
Change by Jason R. Coombs :
--
keywords: +patch
pull_requests: +17917
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18540
___
Python tracker
<https://bugs.python.org/issu
New submission from Jason R. Coombs :
In the [importlib_resources
backport](https://gitlab.com/python-devs/importlib_resources/)... in particular
in [issue 58](https://gitlab.com/python-devs/importlib_resources/issues/58) and
[merge request
76](https://gitlab.com/python-devs
Change by Jason R. Coombs :
--
assignee: -> jaraco
components: +Library (Lib)
type: -> behavior
___
Python tracker
<https://bugs.python.org/issue39791>
___
__
Jason R. Coombs added the comment:
New changeset 0aeab5c4381f0cc11479362af2533b3a391312ac by Jason R. Coombs in
branch 'master':
bpo-39667: Sync zipp 3.0 (GH-18540)
https://github.com/python/cpython/commit/0aeab5c4381f0cc11479362af2533b
Jason R. Coombs added the comment:
The latest release, 1.3.0, includes extensibility support and has been merged
with the cpython branch of the importlib_resources project. I believe that code
is now synced with this project and ready to be applied here. I'm hoping
benthayer can appl
Jason R. Coombs added the comment:
I believe this issue was addressed in the latest importlib_resources. If so,
that behavior is being ported to Python 3.9 in issue39791. Would you test with
`importlib_resources` 1.1 or later and see if that suits your purposes? If so,
please use
Change by Jason R. Coombs :
--
resolution: -> wont fix
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Jason R. Coombs added the comment:
How's that for service ;)
Glad to hear it worked. I'm going to close this as won't fix (as it was
reported against 3.7 and 3.8 and changing it for them would be
backward-incompatible, even if more correct). Please report back if t
Jason R. Coombs added the comment:
New changeset 044cf94f610e831464a69a8e713dad89878824ce by Ronald Oussoren in
branch 'master':
bpo-22490: Remove __PYVENV_LAUNCHER__ from environment during launch (GH-9516)
https://github.com/python/cpython/commit/044cf94f610e831464a69a8e713dad
Change by Jason R. Coombs :
--
pull_requests: +18472
pull_request: https://github.com/python/cpython/pull/19111
___
Python tracker
<https://bugs.python.org/issue22
Jason R. Coombs added the comment:
New changeset c959fa9353b92ce95dd7fe3f25fe65bacbe22338 by Miss Islington (bot)
in branch '3.8':
bpo-22490: Remove __PYVENV_LAUNCHER__ from environment during launch (GH-9516)
(GH-19110)
https://github.com/python/cpyt
Jason R. Coombs added the comment:
New changeset 5765acaf64cc2c52ce8a35de9407faddf6885598 by Jason R. Coombs in
branch '3.7':
[3.7] bpo-22490: Remove __PYVENV_LAUNCHER__ from environment during launch
(GH-9516) (GH-19111)
https://github.com/python/cpyt
601 - 700 of 1490 matches
Mail list logo