Steve Dower added the comment:
Sorry, I haven't had a chance to set up a test machine with all the
requirements.
It's almost certainly something in jpype, to be clear. Most likely it loads a
DLL that hasn't been loaded yet, but does it under conditions where it won't
lo
Steve Dower added the comment:
Monkeypatching native types looks suspect as anything, but probably not the
cause here. Good luck :)
So I checked some of our code around dynamic loads and it's got to be caused by
the loader in our LoadLibrary call, not when we call your module init fun
Steve Dower added the comment:
You'll find it leads up to a LoadLibraryExW call in Python/dynload_win.c that
is failing with ERROR_DLL_INIT_FAILED (1114) in GetLastError(). From that point
on, it's looking solely at _jpype.pyd and its dependencies, and it could be any
of them
Steve Dower added the comment:
> Everything succeeds, then we get an extra successful request for FlsFree then
> it immediately returns with a fail.
That makes it sound like the CRT is uninitialising itself, so this may be a
conflict between statically linked vcruntime140.d
Steve Dower added the comment:
Looking at the winapi_thunks.cpp source file from the CRT, it may be that
LCIDToLocaleName is failing to be loaded for some reason. That's the one that
comes after LCMapStringEx, so if it's failing, that could abort the whole
process.
Alt
Steve Dower added the comment:
> I recommend first doing a capture of these functions first
I don't think that'll be necessary - the logging output ought to be enough.
Capturing or redirecting those functions would be great if the debugger was
working, but since that spoils
Steve Dower added the comment:
It sounds like you need administrative permissions on your device.
Can I suggest searching the Microsoft Store for Python 3.9 and getting it that
way? That installer shouldn't have this issue.
--
___
Python tr
Steve Dower added the comment:
I doubt there's anything more we can do about Windows swallowing an access
violation and turning it into a generic error. There's a very low chance you'd
have found any notes about it in the docs, so this bug will probably stand as
the best avai
Steve Dower added the comment:
Honestly, keeping a CI run alive is more work than just doing the extract and
push myself. I know this means it feels like you can't do as much yourself to
speed up the integration, but it really isn't going to slow it down that much.
FWIW, any co
Steve Dower added the comment:
If we can solve it, that would be better.
The access denied error looks a bit like a build process (or previous Python
build?) is still running that has locked one of the files. Restarting the PC is
the easiest way to make sure nothing is using them, or you
Change by Steve Dower :
--
pull_requests: +22955
pull_request: https://github.com/python/cpython/pull/24125
___
Python tracker
<https://bugs.python.org/issue41
Steve Dower added the comment:
New changeset afb71443788a7b20f9104243b3d8d37e3d12cfe2 by Steve Dower in branch
'master':
bpo-41837: Updated Windows installer to include OpenSSL 1.1.1i (GH-24125)
https://github.com/python/cpython/commit/afb71443788a7b20f9104243b3d8d3
Change by Steve Dower :
--
pull_requests: +22957
pull_request: https://github.com/python/cpython/pull/24127
___
Python tracker
<https://bugs.python.org/issue41
Steve Dower added the comment:
New changeset dd74c01d3bd2833f72ffe400a1d10b8583c0ba6a by Erlend Egeberg
Aasland in branch 'master':
bpo-42584: Update Windows installer to use SQLite 3.34.0 (GH-23675)
https://github.com/python/cpython/commit/dd74c01d3bd2833f72ffe400a1d10b
Steve Dower added the comment:
New changeset c8333931434389ae72da9eb0471054f4393249db by Steve Dower in branch
'3.9':
bpo-41837: Updated Windows installer to include OpenSSL 1.1.1i (GH-24125)
https://github.com/python/cpython/commit/c8333931434389ae72da9eb0471054
Change by Steve Dower :
--
pull_requests: +22961
pull_request: https://github.com/python/cpython/pull/24131
___
Python tracker
<https://bugs.python.org/issue41
Change by Steve Dower :
--
pull_requests: +22962
pull_request: https://github.com/python/cpython/pull/24132
___
Python tracker
<https://bugs.python.org/issue42
Steve Dower added the comment:
> Steve Dower, do you mind if I create backports for the Windows build as well?
Sorry, I've been doing it. They're just slow because I'm getting OpenSSL done
at the same time and they both keep causi
Steve Dower added the comment:
New changeset 86b1207dbb9201d1259d1ec7603e720e29ba9042 by Steve Dower in branch
'3.8':
bpo-41837: Updated Windows installer to include OpenSSL 1.1.1i (GH-24125)
https://github.com/python/cpython/commit/86b1207dbb9201d1259d1ec7603e72
Steve Dower added the comment:
New changeset 77d54710506b67e48b50bb1758fb31fc33a33c83 by Steve Dower in branch
'3.9':
bpo-42584: Update Windows installer to use SQLite 3.34.0 (GH-23675)
https://github.com/python/cpython/commit/77d54710506b67e48b50bb1758fb31
Change by Steve Dower :
--
pull_requests: +22963
pull_request: https://github.com/python/cpython/pull/24133
___
Python tracker
<https://bugs.python.org/issue42
Steve Dower added the comment:
I believe this is all done now.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Steve Dower :
--
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue42584>
___
___
Pyth
Steve Dower added the comment:
New changeset db91714faa6d3ede59003cdcc719a758160f3970 by Steve Dower in branch
'3.8':
bpo-42584: Update Windows installer to use SQLite 3.34.0 (GH-23675)
https://github.com/python/cpython/commit/db91714faa6d3ede59003cdcc719a7
Steve Dower added the comment:
Yeah, I think saying "return True if it provably exists and False if existence
cannot be proven (and never raise)" is a good general rule for
boolean-returning functions.
This definitely raises some edge cases where we can infer from certain error
Steve Dower added the comment:
I'm afraid not, at least not without breaking everyone who has hardcoded the
paths already. And I'm pretty sure that include directory is never used
anymore, either (at least not by distutils, and not by default).
The sysconfig module provides the pr
Steve Dower added the comment:
> From the perspective of the overall system, I think it would simplify
> integration and reduce complexity if we normalize folder structures across
> platforms instead of having different folder structures.
I agree. But from the perspective of not
Steve Dower added the comment:
That's the same patch that I'd write, and I agree, we should hook this.
If the fields are documented anywhere, we should add the audit event data to
get them into the table in the docs. Otherwise, that patch looks
Change by Steve Dower :
--
keywords: +patch
pull_requests: +23122
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/23142
___
Python tracker
<https://bugs.python.org/issu
Steve Dower added the comment:
I agree with Eryk (unsurprisingly, we discussed this change *a lot* back when
it was made ~3 years ago).
os.readlink is the lowest-level API that gives a reliable result.
os.path.realpath is the high-level API that probably does what most users want
most of
Steve Dower added the comment:
I'm fine with either approach, though adding the READ_RESTRICTED flag would
also be fine.
The audit trailing leading to a bypass is very important, and traversing frames
to find functions in their locals or closures is very useful.
This is nothing l
Steve Dower added the comment:
> I think it could make sense to:
> 1. Alias READ_RESTRICTED to a new READ_AUDIT flag and use the latter instead,
> as it is more clear.
> 2. Update the newtype docs to mention READ_AUDIT and remove documentation for
> the the unused RESTRI
Steve Dower added the comment:
> I wonder whether it would be worth having a section in the docs somewhere
> explaining how to do this, or more generally what the "best practices" are
> for embedding?
Yes, it would be great. I think there are a few pieces in Doc/using/w
Change by Steve Dower :
--
pull_requests: +23178
pull_request: https://github.com/python/cpython/pull/24355
___
Python tracker
<https://bugs.python.org/issue41
Steve Dower added the comment:
That PR is just to add the import warning and update docs. I want to make sure
that's in asap so we don't miss the release.
Is there anywhere else in the docs that needs a note? Distutils has been marked
as deprecated for years already, so it
Steve Dower added the comment:
This is better reported at https://github.com/pypa/pip, as it will be fixed out
of their repository and then updated into here.
Seems like the failed install did not roll back properly. Those directories are
the backup of the uninstallation so that if it fails
Steve Dower added the comment:
New changeset 62949f697fdefbf0c8bbba7a8354b9376afa35ba by Steve Dower in branch
'master':
bpo-41282: Add deprecation warning and docs for distutils (PEP 632) (GH-24355)
https://github.com/python/cpython/commit/62949f697fdefbf0c8bbba7a8354b9
Steve Dower added the comment:
requests is a third-party library that has no obligation to use urllib's
functionality.
If you can show the same behaviour with urllib alone, we can treat it as an
issue here. Otherwise, you'll need to report it t
Steve Dower added the comment:
On Windows it should only affect non-exported functions. Comparing "dumpbin
/exports" output will tell you whether anything has changed there.
The bigger concern is if it merges identical functions that are compared by
function pointer. I know we
Steve Dower added the comment:
I closed the PR. Jason's fix deals with it, so this is now resolved.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.pyth
Steve Dower added the comment:
Do you know whether aiohttp has released updated packages for the later alphas
yet? Or have you rebuilt it from source as well?
Alphas are not backwards compatible with each other, so extension modules need
to be rebuilt for each update (and I'm pretty
Steve Dower added the comment:
Christian covered it sufficiently: there are no new releases for Python 3.6,
and the installer bundle is what it is.
The last build released from python.org was 3.6.8:
https://www.python.org/downloads/release/python-368/
If you need a newer build, you'll
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
New submission from Steve Dower :
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
This doesn't seem to necessarily impact distutils, so I'm leaving it open
despite PEP 632.
--
components: -Distutils
dependencies: -Reproducible pyc: FLAG_REF is not stable., Reproducible pyc:
frozenset is not serialized in a deterministic
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
Steve Dower added the comment:
Distutils is now deprecated (see PEP 632) and all tagged issues are being
closed. From now until removal, only release blocking issues will be considered
for distutils.
If this issue does not relate to distutils, please remove the component and
reopen it. If
1701 - 1800 of 5794 matches
Mail list logo