New submission from Dong-hee Na :
Since the thin-lto option is available for macOS distribution.
We can consider using the thin-lto option for the next macOS Python
distribution?
--
components: Build, macOS
messages: 398058
nosy: corona10, ned.deily, ronaldoussoren
priority: normal
Change by Dong-hee Na :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Dong-hee Na added the comment:
New changeset 906fe47083bc9ab7ed2b70c99c1b0daad021f126 by Dong-hee Na in branch
'main':
bpo-44611: Use BCryptGenRandom instead of CryptGenRandom on Windows (GH-27168)
https://github.com/python/cpython/commit/906fe47083bc9ab7ed2b70c99c1b0daad021f126
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44705>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
versions: -Python 3.10, Python 3.6, Python 3.7, Python 3.8, Python 3.9
___
Python tracker
<https://bugs.python.org/issue44
Change by Dong-hee Na :
--
nosy: +methane
___
Python tracker
<https://bugs.python.org/issue44705>
___
___
Python-bugs-list mailing list
Unsubscribe:
Dong-hee Na added the comment:
@tim.peters
Can you please take a look at GH-27168?
I would like to get your review before merging this PR :)
--
___
Python tracker
<https://bugs.python.org/issue44
Dong-hee Na added the comment:
@ned.deily
Can we use the thin-lto option for next macOS Python distribution?
In my local environment, it passes all tests :)
https://github.com/python/cpython/blob/366fcbac18e3adc41e3901580dbedb6a91e41a10/Mac/BuildScript/build-installer.py#L1199
FYI, Gentoo
Dong-hee Na added the comment:
> current macOS python.org installers dynamically link to the system-provided
> copies of Bzip2
Okay, so this issue looks out of scope to the CPython team if the Windows
distribution follows the same policy.
@steve.dowe
Can you check about this
Dong-hee Na added the comment:
Hmm since I am not a distribution expert, I would like to follow other core
devs opinions.
Almost Linux distributions use bzip2 1.0.6 by default.
--
___
Python tracker
<https://bugs.python.org/issue44
Change by Dong-hee Na :
--
components: +macOS
nosy: +ronaldoussoren
type: crash -> security
___
Python tracker
<https://bugs.python.org/issue44549>
___
___
Py
Change by Dong-hee Na :
--
pull_requests: +25790
pull_request: https://github.com/python/cpython/pull/27241
___
Python tracker
<https://bugs.python.org/issue44
Dong-hee Na added the comment:
@ned.deily
Is it possible to update bz2 to 1.0.8 on macOS distribution?
I found the guide to update the library on Windows but for the macOS version, I
can not find.
--
nosy: +ned.deily
___
Python tracker
<ht
Change by Dong-hee Na :
--
keywords: +patch
pull_requests: +25788
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/27239
___
Python tracker
<https://bugs.python.org/issu
Change by Dong-hee Na :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Dong-hee Na added the comment:
Now CPython 3.11 supports the Thin LTO,
Thank you for the report and contribution, Brett!
And also thank you Pablo and Gregory for the reviews!
--
___
Python tracker
<https://bugs.python.org/issue44
Dong-hee Na added the comment:
New changeset b2cf2513f9184c850a69fab718532b4f7c6a003d by Dong-hee Na in branch
'main':
bpo-44340: Add support for building with clang full/thin lto (GH-27231)
https://github.com/python/cpython/commit/b2cf2513f9184c850a69fab718532b4f7c6a003d
Dong-hee Na added the comment:
class Person:
def __init__(self):
self.__age = 0
@property
def age(self):
return self.__age
@age.setter
def age(self, value):
self.__age = value
p = Person()
p.age = 10 # Now become faster
--
resolution
Dong-hee Na added the comment:
New changeset 635bfe8162981332b36cc556bac78e869af579c2 by Dong-hee Na in branch
'main':
bpo-44661: Update property_descr_set to use vectorcall if possible. (GH-27206)
https://github.com/python/cpython/commit/635bfe8162981332b36cc556bac78e869af579c2
Dong-hee Na added the comment:
clang version 11.0.0
--
___
Python tracker
<https://bugs.python.org/issue44340>
___
___
Python-bugs-list mailing list
Unsub
Dong-hee Na added the comment:
The test is executed under the following environments.
There is no significant performance changed.
MS Azure: D8s v3
CentOS Linux release 8.2.2004 (Core)
[corona10@PythonLinux cpython]$ ./python -m pyperformance compare full.json
thin.json
full.json
Dong-hee Na added the comment:
FYI, Thin LTO shows enhanced build time.
Full LTO (./configure --with-lto=full CC=clang)
real2m33.740s
user8m25.695s
sys 0m13.124s
Thin LTO (./configure --with-lto=thin CC=clang)
real1m51.867s
user12m53.694s
sys 0m12.786s
Change by Dong-hee Na :
--
versions: +Python 3.11
___
Python tracker
<https://bugs.python.org/issue44340>
___
___
Python-bugs-list mailing list
Unsubscribe:
Dong-hee Na added the comment:
I am now building the experiment environment to compare between thin-lto and
full-lto
--
___
Python tracker
<https://bugs.python.org/issue44
Change by Dong-hee Na :
--
pull_requests: +25779
pull_request: https://github.com/python/cpython/pull/27231
___
Python tracker
<https://bugs.python.org/issue44
Dong-hee Na added the comment:
I request the dependency update to use bzip2 1.0.8 which is the stable version.
https://github.com/python/cpython-source-deps/pull/25
--
___
Python tracker
<https://bugs.python.org/issue44
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44549>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
versions: -Python 3.6, Python 3.7, Python 3.8
___
Python tracker
<https://bugs.python.org/issue44657>
___
___
Python-bugs-list mailin
Dong-hee Na added the comment:
I updated the benchmark, and it shows 1.12x faster
--
___
Python tracker
<https://bugs.python.org/issue44661>
___
___
Python-bug
Change by Dong-hee Na :
Removed file: https://bugs.python.org/file50154/bench_property.py
___
Python tracker
<https://bugs.python.org/issue44661>
___
___
Python-bug
Change by Dong-hee Na :
Added file: https://bugs.python.org/file50155/bench_property.py
___
Python tracker
<https://bugs.python.org/issue44661>
___
___
Python-bugs-list m
Dong-hee Na added the comment:
Oops sorry, it was the wrong benchmark, it will be faster.. ;)
Mean +- std dev: [property_base] 140 ns +- 5 ns -> [property_vectorcall] 125 ns
+- 2 ns: 1.12x faster
--
___
Python tracker
<https://bugs.pyth
Change by Dong-hee Na :
--
pull_requests: -25742
___
Python tracker
<https://bugs.python.org/issue44611>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
pull_requests: +25742
pull_request: https://github.com/python/cpython/pull/27206
___
Python tracker
<https://bugs.python.org/issue44
Change by Dong-hee Na :
--
keywords: +patch
pull_requests: +25741
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/27206
___
Python tracker
<https://bugs.python.org/issu
Change by Dong-hee Na :
--
pull_requests: -25740
___
Python tracker
<https://bugs.python.org/issue44611>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
pull_requests: +25740
pull_request: https://github.com/python/cpython/pull/27206
___
Python tracker
<https://bugs.python.org/issue44
New submission from Dong-hee Na :
It shows a consistent 1-2% performance improvement.
Mean +- std dev: [property_base] 40.6 ns +- 0.6 ns -> [property_vectorcall]
40.0 ns +- 0.7 ns: 1.01x faster
--
components: Interpreter Core
files: bench_property.py
messages: 397701
nosy: coron
Change by Dong-hee Na :
--
keywords: +patch
pull_requests: +25736
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/27202
___
Python tracker
<https://bugs.python.org/issu
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44657>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44654>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44413>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
keywords: +patch
pull_requests: +25704
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/27168
___
Python tracker
<https://bugs.python.org/issu
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44611>
___
___
Python-bugs-list mailing list
Unsubscribe:
Dong-hee Na added the comment:
>Interestingly, this doesn't seem to have a negative effect on correctness as
>the silently omitted unhashable
I think so too.
The error actually raises when adding the object into the set.
https://github.com/python/cpytho
Dong-hee Na added the comment:
Thank you Rupert for reporting and contributing!!
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Dong-hee Na added the comment:
New changeset 9761abf30617946a374886184b0e36ec050dd8d7 by Dong-hee Na in branch
'3.9':
[3.9] bpo-44558: Match countOf `is`/`==` treatment to c (GH-27007). (GH-27055)
https://github.com/python/cpython/commit/9761abf30617946a374886184b0e36ec050dd8d7
Change by Dong-hee Na :
--
pull_requests: +25611
pull_request: https://github.com/python/cpython/pull/27055
___
Python tracker
<https://bugs.python.org/issue44
Change by Dong-hee Na :
--
assignee: docs@python -> corona10
components: -Documentation
title: operator.countOf `is` / `==` inconsistency -> Make the implementation
consistency of operator.countOf/indexOf
___
Python tracker
Dong-hee Na added the comment:
New changeset 6bd3ecfc272b122b55a6adec50dd7a7c868f262f by Rupert Tombs in
branch 'main':
bpo-44558: Match countOf `is`/`==` treatment to c (GH-27007)
https://github.com/python/cpython/commit/6bd3ecfc272b122b55a6adec50dd7a7c868f262f
Dong-hee Na added the comment:
@vstinner
https://github.com/python/cpython/pull/27007 is not yet merged due to CLA issue
--
___
Python tracker
<https://bugs.python.org/issue44
Dong-hee Na added the comment:
New changeset 09302405d22e86884d6058226790c0cdf5b72f14 by Dong-hee Na in branch
'main':
bpo-44558: Make the implementation consistency of operator.indexOf (GH-27012)
https://github.com/python/cpython/commit/09302405d22e86884d6058226790c0cdf5b72f14
Change by Dong-hee Na :
--
versions: -Python 3.6, Python 3.7, Python 3.8
___
Python tracker
<https://bugs.python.org/issue44558>
___
___
Python-bugs-list mailin
Change by Dong-hee Na :
--
pull_requests: +25572
pull_request: https://github.com/python/cpython/pull/27012
___
Python tracker
<https://bugs.python.org/issue44
Change by Dong-hee Na :
--
nosy: +corona10, serhiy.storchaka, vstinner
___
Python tracker
<https://bugs.python.org/issue44558>
___
___
Python-bugs-list mailin
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44560>
___
___
Python-bugs-list mailing list
Unsubscribe:
Dong-hee Na added the comment:
New changeset a7e251b07aa5f1a858a3e791a30dea78e93ab728 by Dong-hee Na in branch
'main':
bpo-43425: Update setup.py not to use distutils.log (GH-26969)
https://github.com/python/cpython/commit/a7e251b07aa5f1a858a3e791a30dea78e93ab728
Change by Dong-hee Na :
--
pull_requests: +25543
pull_request: https://github.com/python/cpython/pull/26981
___
Python tracker
<https://bugs.python.org/issue43
Dong-hee Na added the comment:
New changeset c8979f780e4b7d6db5693cb26a2956cc785abb48 by Dong-hee Na in branch
'main':
bpo-43425: Update _osx_support not to use distutils.log (GH-26968)
https://github.com/python/cpython/commit/c8979f780e4b7d6db5693cb26a2956cc785abb48
Change by Dong-hee Na :
--
pull_requests: +25533
pull_request: https://github.com/python/cpython/pull/26969
___
Python tracker
<https://bugs.python.org/issue43
Change by Dong-hee Na :
--
pull_requests: +25532
pull_request: https://github.com/python/cpython/pull/26968
___
Python tracker
<https://bugs.python.org/issue43
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue43770>
___
___
Python-bugs-list mailing list
Unsubscribe:
Dong-hee Na added the comment:
Since the distutils is deprecated at PEP632, I would like to suggest changing
the implementation to use setuptools.
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44
Change by Dong-hee Na :
--
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue44497>
___
___
Pyth
Change by Dong-hee Na :
--
resolution: -> wont fix
___
Python tracker
<https://bugs.python.org/issue44497>
___
___
Python-bugs-list mailing list
Unsubscrib
Dong-hee Na added the comment:
New changeset 34356a0a4bad0be124ae892cda6c30a38f5f1061 by Erlend Egeberg
Aasland in branch 'main':
bpo-42862: Strip stale sqlite3 cache ignores from c-analyzer (GH-26876)
https://github.com/python/cpython/commit/34356a0a4bad0be124ae892cda6c30a38f5f1061
Dong-hee Na added the comment:
New changeset 019ad62afd20e80c74f879aa716e339b992a0bb9 by Erlend Egeberg
Aasland in branch 'main':
bpo-42064: Remove stale extern declarations in `sqlite3` headers (GH-26840)
https://github.com/python/cpython/commit/019ad62afd20e80c74f879aa716e339b992a0bb9
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44496>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Dong-hee Na added the comment:
New changeset 5a3108044d2e5b694da2d1f4176c9bbaef15c142 by Dong-hee Na in branch
'main':
bpo-28395: Remove unnecessary semicolons in tests (GH-26868)
https://github.com/python/cpython/commit/5a3108044d2e5b694da2d1f4176c9bbaef15c142
Change by Dong-hee Na :
--
nosy: +corona10
nosy_count: 3.0 -> 4.0
pull_requests: +25443
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/26868
___
Python tracker
<https://bugs.python.org/i
Change by Dong-hee Na :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Dong-hee Na added the comment:
New changeset 30f7a77f359a0fc6e37988b0f317a77a15d66b7b by Dong-hee Na in branch
'main':
bpo-44395: Fix MIMEPart.as_string to pass unixfrom properly (GH-26685)
https://github.com/python/cpython/commit/30f7a77f359a0fc6e37988b0f317a77a15d66b7b
Dong-hee Na added the comment:
New changeset 736ed6f7a9f465ba728198e8bca81e5fbe71bc37 by Dong-hee Na in branch
'main':
bpo-43425: Update test_c_parser not to use TempdirManager (GH-26693)
https://github.com/python/cpython/commit/736ed6f7a9f465ba728198e8bca81e5fbe71bc37
Change by Dong-hee Na :
--
keywords: +patch
nosy: +corona10
nosy_count: 4.0 -> 5.0
pull_requests: +25278
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/26693
___
Python tracker
<https://bugs.python.org/i
Dong-hee Na added the comment:
s / from other core-devs / from core-devs
--
___
Python tracker
<https://bugs.python.org/issue44400>
___
___
Python-bugs-list m
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44359>
___
___
Python-bugs-list mailing list
Unsubscribe:
Dong-hee Na added the comment:
To explain my thought,
> Not every one line expression needs to be a function in a library.
> `bool(getrandbits(1))` is self-explanatory enough,
Yeah, I agree with the point of view, it might be enough.
But considering the popularity of the Python la
Change by Dong-hee Na :
--
versions: +Python 3.10, Python 3.11
___
Python tracker
<https://bugs.python.org/issue44395>
___
___
Python-bugs-list mailing list
Unsub
Change by Dong-hee Na :
--
keywords: +patch
pull_requests: +25273
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/26685
___
Python tracker
<https://bugs.python.org/issu
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44395>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Dong-hee Na :
I noticed that the random library does not provide `random.randbool()`.
Generating bool value is quite common in the use-case when we generated faked
data
(unittest, machine learning training, etc)
Somebody can say write your own library but it's too common
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue42516>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44313>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue35800>
___
___
Pyth
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44340>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
resolution: -> fixed
stage: -> resolved
status: open -> closed
versions: +Python 3.10, Python 3.8 -Python 3.7
___
Python tracker
<https://bugs.python.or
Change by Dong-hee Na :
--
resolution: -> fixed
___
Python tracker
<https://bugs.python.org/issue35800>
___
___
Python-bugs-list mailing list
Unsubscrib
Dong-hee Na added the comment:
New changeset 309ab616020f8504ced8ca64f7d7abc2df25a37f by Dong-hee Na in branch
'main':
bpo-35800: Remove smtpd.MailmanProxy since 3.11 (GH-26617)
https://github.com/python/cpython/commit/309ab616020f8504ced8ca64f7d7abc2df25a37f
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44283>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44358>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44361>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44360>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
nosy: +corona10
nosy_count: 4.0 -> 5.0
pull_requests: +25201
pull_request: https://github.com/python/cpython/pull/26617
___
Python tracker
<https://bugs.python.org/issu
Change by Dong-hee Na :
--
nosy: +aeros, yselivanov
___
Python tracker
<https://bugs.python.org/issue44343>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44343>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Dong-hee Na :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Dong-hee Na :
--
versions: +Python 3.10, Python 3.11, Python 3.9 -Python 3.8
___
Python tracker
<https://bugs.python.org/issue44320>
___
___
Python-bug
Dong-hee Na added the comment:
New changeset 71be46170490d08743c714b9fa4484038aa7a23e by NAKAMURA Osamu in
branch 'main':
bpo-44320: Fix markup for W3C C14N test suite (GH-26556)
https://github.com/python/cpython/commit/71be46170490d08743c714b9fa4484038aa7a23e
--
nosy: +corona10
Change by Dong-hee Na :
--
nosy: +corona10
___
Python tracker
<https://bugs.python.org/issue44307>
___
___
Python-bugs-list mailing list
Unsubscribe:
401 - 500 of 1592 matches
Mail list logo