[issue35762] subprocess.Popen with universal_newlines and nonblocking streams fails with "can't concat NoneType to bytes"

2019-01-18 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- title: subprocess.Popen with universal_newlines and nonblocking streams failes with "can't concat NoneType to bytes" -> subprocess.Popen with universal_newlines and nonblocking streams fails with "can'

[issue35537] use os.posix_spawn in subprocess

2019-01-18 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- pull_requests: +11334 ___ Python tracker <https://bugs.python.org/issue35537> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue35537] use os.posix_spawn in subprocess

2019-01-18 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- pull_requests: +11334, 11335 ___ Python tracker <https://bugs.python.org/issue35537> ___ ___ Python-bugs-list mailing list Unsub

[issue35537] use os.posix_spawn in subprocess

2019-01-18 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- pull_requests: +11334, 11335, 11336 ___ Python tracker <https://bugs.python.org/issue35537> ___ ___ Python-bugs-list mailin

[issue35861] test_named_expressions raises SyntaxWarning

2019-02-01 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +11598 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue35861] test_named_expressions raises SyntaxWarning

2019-02-01 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch, patch pull_requests: +11598, 11599 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue35861] test_named_expressions raises SyntaxWarning

2019-02-01 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch, patch, patch pull_requests: +11598, 11599, 11600 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue21914] Create unit tests for Turtle guionly

2019-02-11 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @RAJALAKSHMI V Any status on this? I would love to take this up if you are no longer working on it. -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue21

[issue25461] Unclear language (the word ineffective) in the documentation for os.walk

2019-02-11 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: What is the status on this? From this discussion, it looks like @vstinner pushed changes to resolve this. Do we close this? If this still needs a patch, then one of the patches can be reviewed in a PR on GitHub. -- nosy: +nanjekyejoannah

[issue35951] os.renames() creates directories if original name doesn't exist

2019-02-12 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +11858 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue35951> ___ _

[issue35982] Create unit-tests for os.renames()

2019-02-13 Thread Joannah Nanjekye
New submission from Joannah Nanjekye : In a discussion to fix https://bugs.python.org/issue35951, @giampaolo.rodola pointed out that there are no tests for os.renames() I have opened this issue to track this. -- messages: 335395 nosy: nanjekyejoannah priority: normal severity: normal

[issue35951] os.renames() creates directories if original name doesn't exist

2019-02-13 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @giampaolo.rodola thanks for insight on tests. I dint catch that at all :) I am working on tests for os.renames() I opened an issue to track that here : https://bugs.python.org/issue35982. IMHO, I think we need to improve the current behavior. This

[issue35982] Create unit-tests for os.renames()

2019-02-13 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: I am working on this. -- ___ Python tracker <https://bugs.python.org/issue35982> ___ ___ Python-bugs-list mailing list Unsub

[issue35982] Create unit-tests for os.renames()

2019-02-13 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: If you have created a PR, that is fine. Am not able to look now though may be later. -- ___ Python tracker <https://bugs.python.org/issue35

[issue35537] use os.posix_spawn in subprocess

2019-02-18 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- pull_requests: +11942 ___ Python tracker <https://bugs.python.org/issue35537> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue36090] spelling error in PEP219 introduction

2019-02-23 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: xtreak, I agree. I think the best way to report an issue on a PEP is on the github repository for PEPs. Feel free to open an issue here : https://github.com/python/peps/issues. -- nosy: +nanjekyejoannah

[issue36090] spelling error in PEP219 introduction

2019-02-24 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: I have opened an issue on the PEP repository : https://github.com/python/peps/issues/899 I will close this. -- ___ Python tracker <https://bugs.python.org/issue36

[issue36090] spelling error in PEP219 introduction

2019-02-24 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue36090> ___ ___ Python-bugs-list

[issue36123] Race condition in test_socket

2019-02-26 Thread Joannah Nanjekye
New submission from Joannah Nanjekye : Looking at the buildbot failures, there is a race condition in a test_socket test: def _testWithTimeoutTriggeredSend(self): address = self.serv.getsockname() with open(support.TESTFN, 'rb') as file:

[issue36123] Race condition in test_socket

2019-02-26 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12079 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue36123> ___ _

[issue36123] Race condition in test_socket

2019-02-26 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: I am closing this as it has been fixed by this PR <https://github.com/python/cpython/pull/12053> -- stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python

[issue36143] Auto-generate Lib/keyword.py

2019-02-28 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: I am working on this. Shouldn't there be a PR by tomorrow from me. Someone else can take it on. -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/is

[issue36143] Auto-generate Lib/keyword.py

2019-02-28 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: Noted. Releasing this in favor of when pgen is implemented in Python to solve this. -- ___ Python tracker <https://bugs.python.org/issue36

[issue21879] str.format() gives poor diagnostic on placeholder mismatch

2019-02-28 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @dmzz, You can convert the patch into a PR on github or Open a PR with your own implementation. If working with this same patch, the next step would be to test the patch if it is still in good shape now before opening a PR. -- nosy

[issue36008] [good first issue] Update documentation for 3.8

2019-03-01 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @Mariatta this issue https://bugs.python.org/issue36157 also looks like one you can track for the mentored sprint at PyCon. -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue36

[issue36157] Document PyInterpreterState_Main().

2019-03-01 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @Mariatta do you want to keep this for the mentored sprint at PyCon? -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue36

[issue36191] pubkeys.txt contains bogus keys

2019-03-06 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: Agreed @xtreak, I have moved this issue to the respective Github repository https://github.com/python/pythondotorg/issues/1395 . I will close this issue. -- nosy: +nanjekyejoannah ___ Python tracker <ht

[issue36191] pubkeys.txt contains bogus keys

2019-03-06 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue36191> ___ ___ Python-bugs-list

[issue36225] Lingering subinterpreters should be implicitly cleared on shutdown

2019-03-07 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue36225> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue36157] Document PyInterpreterState_Main().

2019-03-08 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12226 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue36157] Document PyInterpreterState_Main().

2019-03-08 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: Since there was no response, I decided to open a PR for this. -- keywords: -patch stage: patch review -> needs patch ___ Python tracker <https://bugs.python.org/issu

[issue36225] Lingering subinterpreters should be implicitly cleared on shutdown

2019-03-12 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: I have been wondering where the regression to test this can be put..in test__xxsubinterpreters.py may be? -- ___ Python tracker <https://bugs.python.org/issue36

[issue36487] Make C-API docs clear about what the "main" interpreter is

2019-03-30 Thread Joannah Nanjekye
New submission from Joannah Nanjekye : Following up a discussion on a PR here : https://github.com/python/cpython/pull/12238, There is need to make sure the C-API docs are clear about what the "main" interpreter is. -- messages: 339207 nosy: nanjekyejoannah priority: norma

[issue36487] Make C-API docs clear about what the "main" interpreter is

2019-03-30 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- assignee: -> nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue36487> ___ ___ Python-bugs-list mailing list Un

[issue36157] Document PyInterpreterState_Main().

2019-03-30 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: I will work on this in a separate PR. I opened #issue36487 (https://bugs.python.org/issue36487) to track this. -- ___ Python tracker <https://bugs.python.org/issue36

[issue36487] Make C-API docs clear about what the "main" interpreter is

2019-04-02 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- components: +Documentation versions: +Python 3.8 ___ Python tracker <https://bugs.python.org/issue36487> ___ ___ Python-bug

[issue36487] Make C-API docs clear about what the "main" interpreter is

2019-04-02 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12594 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue36487> ___ _

[issue36475] PyEval_AcquireLock() and PyEval_AcquireThread() do not handle runtime finalization properly.

2019-04-02 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12595 stage: test needed -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue36475] PyEval_AcquireLock() and PyEval_AcquireThread() do not handle runtime finalization properly.

2019-04-02 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @eric.snow , you can review the PR I submitted for this. -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue36

[issue21879] str.format() gives poor diagnostic on placeholder mismatch

2019-04-03 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @franciscouzo any status on this? Do you need any help on this? -- ___ Python tracker <https://bugs.python.org/issue21

[issue36479] Exit threads when interpreter is finalizing rather than runtime.

2019-04-03 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12606 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue36487] Make C-API docs clear about what the "main" interpreter is

2019-04-05 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: Thanks for this feedback. Let me see how I can incorporate this in the PR. -- ___ Python tracker <https://bugs.python.org/issue36

[issue14817] pkgutil.extend_path has no tests

2019-04-09 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @Windson please open a PR for review with your code. -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue14

[issue36475] PyEval_AcquireLock() and PyEval_AcquireThread() do not handle runtime finalization properly.

2019-04-10 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @eric do we need any tests for this? -- ___ Python tracker <https://bugs.python.org/issue36475> ___ ___ Python-bugs-list m

[issue24011] Add error checks to PyInit_signal()

2019-04-10 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- pull_requests: +12693 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issue24011> ___ ___ Py

[issue24011] Add error checks to PyInit_signal()

2019-04-11 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @berkerpeksag I made the requested changes on the PR. PTAL. -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue24

[issue30840] Contrary to documentation, relative imports cannot pass through the top level

2019-04-14 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12756 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue30840> ___ _

[issue36619] when is os.posix_spawn(setsid=True) safe?

2019-04-14 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah, vstinner ___ Python tracker <https://bugs.python.org/issue36619> ___ ___ Python-bugs-list mailin

[issue30840] Contrary to documentation, relative imports cannot pass through the top level

2019-04-15 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: I actually opened a PR with the relevant documentation suggested by @ncoghlan but what am wondering is. when @ncoghlan says That part of the PEP was never implemented - relative imports have never been allowed to cross package boundaries in practice

[issue30202] Update test.test_importlib.test_abc to test find_spec()

2019-04-15 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12772 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue30202] Update test.test_importlib.test_abc to test find_spec()

2019-04-15 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah stage: patch review -> needs patch ___ Python tracker <https://bugs.python.org/issue30202> ___ ___ Py

[issue30202] Update test.test_importlib.test_abc to test find_spec()

2019-04-15 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: Since it was almost 2 years since the last conversation, i opened a PR for this. @brett.cannon I may have not looked at all possible areas to use find_spec(), so please let me know in the reviews for this PR

[issue30840] Contrary to documentation, relative imports cannot pass through the top level

2019-04-15 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: Great, thanks for clarity. -- ___ Python tracker <https://bugs.python.org/issue30840> ___ ___ Python-bugs-list mailin

[issue21710] --install-base option ignored?

2019-04-17 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue21710> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue27679] set_bitfields() unused in _ctypes_test

2019-04-17 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue27679> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16520] subprocess.Popen() TypeError message incorrect without args argument

2019-04-18 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue16520> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue29980] OSError: multiple exceptions should preserve the exception type if it is common

2019-04-18 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue29980> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33135] Define field prefixes for the various config structs

2019-04-19 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue33135> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue28724] Add method send_io, recv_io to the socket module.

2019-04-20 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- pull_requests: +12815 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issue28724> ___ ___ Py

[issue28724] Add method send_io, recv_io to the socket module.

2019-04-20 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue28724> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33150] Signature error for methods of class configparser.Interpolation

2019-04-25 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue33150> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue28533] Replace asyncore

2019-04-25 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue28533> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue36725] Reference leak regression with Python3.8a3

2019-04-26 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- assignee: -> nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue36725> ___ ___ Python-bugs-list mailing list Un

[issue36725] Reference leak regression with Python3.8a3

2019-04-26 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: Let me work on this. -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue36725> ___ ___ Python-bug

[issue36725] Reference leak regression with Python3.8a3

2019-04-26 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: @ victor, I have tried your example but I can not reproduce the leak as you did above. May be am missing something? I used some other tool and got this summary when I was investigating this: types | # objects | total size

[issue36725] Reference leak regression with Python3.8a3

2019-04-26 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: I am able to reproduce it finally. Run tests sequentially 0:00:00 load avg: 0.21 [1/1] test_bug beginning 6 repetitions 123456 .. test_bug leaked [10, 10, 10] references, sum=30 test_bug failed == Tests result: FAILURE == 1 test failed: test_bug

[issue22640] Add silent mode for py_compile

2019-04-27 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12902 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue22640] Add silent mode for py_compile

2019-04-27 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue22640> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue26978] Implement pathlib.Path.link (Using os.link)

2019-04-27 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12913 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue26978> ___ _

[issue26835] Add file-sealing ops to fcntl

2019-04-27 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue26835> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue36746] Create test for fcntl.lockf()

2019-04-28 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12920 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue36746> ___ _

[issue36746] Create test for fcntl.lockf()

2019-04-28 Thread Joannah Nanjekye
New submission from Joannah Nanjekye : We need to implement a test for fcntl.lockf(). -- components: Tests messages: 341031 nosy: christian.heimes, nanjekyejoannah priority: normal severity: normal status: open title: Create test for fcntl.lockf() versions: Python 3.8

[issue36746] Create test for fcntl.lockf()

2019-04-28 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: I have opened a PR with this test. If you think its great, we can use the same test to test posix.lock(). The one I have written in more detailed than the current test for posix.lock(). -- ___ Python tracker

[issue36746] Create test for fcntl.lockf()

2019-04-28 Thread Joannah Nanjekye
Joannah Nanjekye added the comment: I have opened a PR with this test. If you think its great, we can use the same test to test posix.lockf(). The one I have written in more detailed than the current test for posix.lockf(). Correcting the above comment

[issue34214] Pylint recusion stack overflow abort

2019-04-29 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +eric.smith, nanjekyejoannah, ncoghlan ___ Python tracker <https://bugs.python.org/issue34214> ___ ___ Python-bugs-list m

[issue26835] Add file-sealing ops to fcntl

2019-04-29 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- keywords: +patch pull_requests: +12938 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue36814] posix_spawn explicit file_actions=None throws error

2019-05-09 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- nosy: +nanjekyejoannah ___ Python tracker <https://bugs.python.org/issue36814> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue36725] Reference leak regression with Python3.8a3

2019-05-13 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- assignee: nanjekyejoannah -> ___ Python tracker <https://bugs.python.org/issue36725> ___ ___ Python-bugs-list mailing list Un

[issue22021] shutil.make_archive() root_dir do not work

2018-10-28 Thread Joannah Nanjekye
Change by Joannah Nanjekye : -- pull_requests: +9509 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issue22021> ___ ___ Python-

<    1   2   3   4