Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue46417>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue36876>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue36854>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue24554>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue36877>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue36710>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue34690>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Paulo Henrique Silva :
When explaining the usage of keyword arguments on mock.patch:
```
patch() takes arbitrary keyword arguments. These will be passed to the Mock (or
new_callable) on construction.
```
default new_callable is MagicMock and it should be mentioned here
Change by Paulo Henrique Silva :
--
keywords: +patch
pull_requests: +15204
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/15521
___
Python tracker
<https://bugs.python.org/issu
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue38116>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
nosy_count: 5.0 -> 6.0
pull_requests: +27387
pull_request: https://github.com/python/cpython/pull/18654
___
Python tracker
<https://bugs.python.org/issu
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue38500>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue10915>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue15751>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue39511>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
keywords: +patch
nosy: +phsilva
nosy_count: 1.0 -> 2.0
pull_requests: +18015
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18654
___
Python tracker
<https://bugs.p
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue1635741>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue39984>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
pull_requests: +18468
pull_request: https://github.com/python/cpython/pull/19107
___
Python tracker
<https://bugs.python.org/issue1635
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue37207>
___
___
Python-bugs-list mailing list
Unsubscribe:
Paulo Henrique Silva added the comment:
About half of the remaining refs are related to encodings. I noticed that
caches on Lib/encodings/__init__.py and codec_search_cach of PyInterpreterState
are the places holding the refs. I removed those caches and number went do to:
Before: 4382 refs
Change by Paulo Henrique Silva :
--
pull_requests: +18483
pull_request: https://github.com/python/cpython/pull/19122
___
Python tracker
<https://bugs.python.org/issue1635
Change by Paulo Henrique Silva :
--
pull_requests: +18511
pull_request: https://github.com/python/cpython/pull/19150
___
Python tracker
<https://bugs.python.org/issue1635
Change by Paulo Henrique Silva :
--
pull_requests: +18512
pull_request: https://github.com/python/cpython/pull/19151
___
Python tracker
<https://bugs.python.org/issue1635
Paulo Henrique Silva added the comment:
Updating on my findings on msg364833.
It looks like encodings module is not being destoyed at all and keeping all the
encoding refs alive. Looks like some cycle but I am not sure yet how to solve
it.
To validate this, I:
- removed codec_search_cach
Paulo Henrique Silva added the comment:
Thanks for the clarifications. I will keep looking for simple modules, no state
and easy to migrate but also dedicate more time to work on the more complex
like datetime. I'm working on PR19122 correc
Change by Paulo Henrique Silva :
--
keywords: +patch
nosy: +phsilva
nosy_count: 1.0 -> 2.0
pull_requests: +18529
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/19151
___
Python tracker
<https://bugs.p
Paulo Henrique Silva added the comment:
I've got it, will investigate asap.
--
___
Python tracker
<https://bugs.python.org/issue40071>
___
___
Python-bugs-l
Change by Paulo Henrique Silva :
--
pull_requests: +18532
pull_request: https://github.com/python/cpython/pull/19172
___
Python tracker
<https://bugs.python.org/issue40
Paulo Henrique Silva added the comment:
The module still uses static state. Fixed the leak and will convert it to use
per-module state in a separate issue.
--
___
Python tracker
<https://bugs.python.org/issue40
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue33608>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue40077>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Paulo Henrique Silva :
--
pull_requests: +18628
pull_request: https://github.com/python/cpython/pull/19273
___
Python tracker
<https://bugs.python.org/issue40
Paulo Henrique Silva added the comment:
As discussed on PR19172, this module uses a global state in functions that do
not receive a PyModule* and right now converting such cases to per-module state
is not trivial. I will wait for PEP-573 implementation that will hopefully make
this easier
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue40137>
___
___
Python-bugs-list mailing list
Unsubscribe:
Paulo Henrique Silva added the comment:
Repeated msg355187 testing on master[056c08211b].
---
#include
void func()
{
Py_Initialize(); Py_Finalize();
Py_ssize_t cnt = _Py_GetRefTotal();
printf("sys.gettotalrefcount(): %zd\n", cnt);
}
int main(int argc,
Change by Paulo Henrique Silva :
--
nosy: +phsilva
___
Python tracker
<https://bugs.python.org/issue10399>
___
___
Python-bugs-list mailing list
Unsubscribe:
37 matches
Mail list logo