[issue16428] turtle with compound shape doesn't get clicks

2014-08-03 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- keywords: +needs review stage: - patch review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16428

[issue18624] Add alias for iso-8859-8-i which is the same as iso-8859-8

2014-08-03 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- keywords: +needs review stage: needs patch - patch review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue18624

[issue21868] Tbuffer in turtle allows negative size

2014-07-16 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- keywords: +needs review stage: - patch review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue21868

[issue21815] imaplib truncates some untagged responses

2014-07-15 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for the patch, Lita! Lita: I have some patch feedback for you at the end of this message. -- Lita and I talked about this a bit via email; here's some additional context from that conversation: There were a couple of questions to answer before

[issue1186900] nntplib shouldn't raise generic EOFError

2014-07-13 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- keywords: +needs review stage: test needed - patch review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue1186900

[issue21585] Run Tkinter tests with wantobjects=False

2014-07-13 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- keywords: +needs review stage: needs patch - patch review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue21585

[issue6639] turtle: _tkinter.TclError: invalid command name .10170160

2014-07-13 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- keywords: +needs review stage: needs patch - patch review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6639

[issue21914] Create unit tests for Turtle guionly

2014-07-13 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- keywords: +needs review stage: - patch review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue21914

[issue21916] Create unit tests for turtle textonly

2014-07-13 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- keywords: +needs review stage: - patch review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue21916

[issue21404] Document options used to control compression level in tarfile

2014-06-07 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- stage: needs patch - patch review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue21404

[issue21463] RuntimeError when URLopener.ftpcache is full

2014-06-06 Thread Jessica McKellar
Jessica McKellar added the comment: I want to state explicitly what the error is for some new contributors who might pick this up at a sprint this weekend: The issue is that you can't change a dictionary while iterating over it: d = {a: b} for elt in d.keys(): ... del d[elt

[issue21646] Add tests for turtle.ScrolledCanvas

2014-06-03 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- assignee: - jesstess ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue21646 ___ ___ Python-bugs

[issue21573] Clean up turtle.py code formatting

2014-05-31 Thread Jessica McKellar
Jessica McKellar added the comment: Terry, thank you for all the time you've been putting into the GSoC and OPW tickets. Questions: is there project link? are any of the mentors core developers, with commit rights? or would you need commits from someone like me? https://wiki.python.org

[issue19980] Improve help('non-topic') response

2014-05-26 Thread Jessica McKellar
Jessica McKellar added the comment: @BreamoreBoy, thanks for following up on this! I propose the following. help('') returns help on strings in the same way that help([]) and help({}) returns help on lists and dicts respectively, Sounds good. further help(''.method) returns help

[issue3015] tkinter with wantobjects=False has been broken for some time

2014-05-26 Thread Jessica McKellar
Jessica McKellar added the comment: @Lita.Cho: (I'd like to this on the web but the links are still broken after the website port) if you search for `wantobjects` in `Doc/whatsnew/2.3.rst`, there's a description of why the parameter was added

[issue17496] OS X test for Tk availability in runtktests.py doesn't work

2014-05-24 Thread Jessica McKellar
Jessica McKellar added the comment: Some IRC discussion about what contributors should do while this is unresolved, and the bigger plan for comprehensively addressing this: 01:53 ned_deily jesstess, saw your nosy on Issue17496. Beware that it's really a can of worms and definitely

[issue21573] Clean up turtle.py code formatting

2014-05-24 Thread Jessica McKellar
New submission from Jessica McKellar: Lib/turtle.py has some code formatting issues. Let's clean them up to make the module easier to read as interns start working on it this summer. Specifically: 1. Run turtle.py through a pep8 checker and fix the issues that are reasonable to fix. 2. Run

[issue16428] turtle with compound shape doesn't get clicks

2014-05-23 Thread Jessica McKellar
Changes by Jessica McKellar jessica.mckel...@gmail.com: -- nosy: +jesstess ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16428 ___ ___ Python-bugs

[issue17496] OS X test for Tk availability in runtktests.py doesn't work

2014-05-23 Thread Jessica McKellar
Changes by Jessica McKellar jessica.mckel...@gmail.com: -- nosy: +jesstess ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17496 ___ ___ Python-bugs

Python under the sea and in space

2014-05-06 Thread Jessica McKellar
Hi folks, I'm trying to determine the greatest depth (in the ocean or underground) and highest altitude at which Python code has been executed. Please note that I'm interested in where the code was executed, and not, say, where data that Python analyzed was acquired. I know for example that NASA

[issue13583] sqlite3.Row doesn't support slice indexes

2014-04-28 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for the ticket and patch, xapple! I updated the patch to address the compiler warning and use assertEqual. While testing, I noticed that slicing with steps wasn't supported, so I expanded the sqlite3.Row slicing code to support steps, and added some

[issue13583] sqlite3.Row doesn't support slice indexes

2014-04-28 Thread Jessica McKellar
Jessica McKellar added the comment: I've also uploaded a short script that sets up an in-memory sqlite database that fetches Rows, for easy manual testing. -- Added file: http://bugs.python.org/file35071/sqlite3_slicing_demo.py ___ Python tracker

[issue11709] help-method crashes if sys.stdin is None

2014-04-27 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for reporting this, palm.kevin, and thanks for the patch, amaury.forgeotdarc. First, just to be explicit here's a short reproducer: import sys sys.stdin = None help(1) (Note that to get to the isatty check you need to provide an argument

[issue5001] Remove assertion-based checking in multiprocessing

2014-04-27 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for the patches, vladris! I've reviewed the latest version, and it addresses all of Antoine's review feedback. Ezio left some additional feedback (http://bugs.python.org/review/5001/#ps3407) which still needs to be addressed. -- nosy

[issue13330] Attempt full test coverage of LocaleTextCalendar.formatweekday

2014-04-27 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for working to increase our test coverage, Sean.Fleming! Looking at the current coverage, the there is one line in LocaleTextCalendar.formatweekday without coverage: http://hg.python.org/cpython/file/e159cb0d955b/Lib/calendar.py#l519. You add some

[issue13204] sys.flags.__new__ crashes

2014-04-27 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for reporting this and providing a patch, Trundle. The Python 3 patch didn't apply cleanly anymore, so I regenerated it and added tests for sys.version_info and sys.getwindowsversion. * The patch passes `make patchcheck` * The full test suite passes

[issue13096] ctypes: segfault with large POINTER type names

2014-04-27 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for the report and patch, meador.inge. I'd prefer not to add more globals that are only used in one place, but doing so is consistent with the existing style of test_pointers.py, and there's plenty in this file that could be cleaned up in another

[issue9850] obsolete macpath module dangerously broken and should be removed

2014-04-26 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for writing up this issue, ned.deily, and thanks for providing a patch, chortos. I couldn't find documentation clearly specifying what the correct behavior of macpath.join should be (i.e. what are the exact rules for leading and trailing colons

[issue21361] Add how to run a single test case to the devguide

2014-04-26 Thread Jessica McKellar
New submission from Jessica McKellar: I had wanted to run a single TestCase, or single TestCase test method, and saw that how to do this wasn't in the devguide. Pattern-matching from the other rules doesn't work (for now, you have to use unittest instead of test), and asking on IRC, many

[issue8387] use universal newline mode in csv module examples

2014-04-20 Thread Jessica McKellar
Jessica McKellar added the comment: I realized that I typo'd 2 instead of 3 in http://bugs.python.org/issue8387#msg216888 which makes that message confusing. Here's a restatement of my findings: * All of the Python 3 csv examples work in Python 3 on all platforms. * The Python 2 binary-mode

[issue7221] DispatcherWithSendTests_UsePoll with test_asyncore does nothing

2014-04-19 Thread Jessica McKellar
Jessica McKellar added the comment: This looks like a copy-paste typo from test_asynchat, which does use `usepoll`. Attached is a patch that removes `usepoll` and a `DispatcherWithSendTests_UsePoll` TestCase that did nothing but set `usepoll=True`. * The diff passes `make patchcheck

[issue10291] Clean-up turtledemo in-package documentation

2014-04-19 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for the bug report and patch, belopolsky! The original patch no longer applies cleanly, so attached is a regenerated version. * The new patch passes `make patchcheck`. * The full test suite passes with this patch. * I manually tested that before

[issue8387] use universal newline mode in csv module examples

2014-04-19 Thread Jessica McKellar
Jessica McKellar added the comment: I ran some experiments to see what the state of the world is. I generated a test.csv by exporting a CSV file from Numbers on OSX. This generated a file with Windows-style \r\n-terminated lines. The attached test_csv.py tries to open this CSV file in binary

[issue8387] use universal newline mode in csv module examples

2014-04-19 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: Added file: http://bugs.python.org/file34982/test.csv ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue8387

[issue8387] use universal newline mode in csv module examples

2014-04-19 Thread Jessica McKellar
Jessica McKellar added the comment: All of the examples from https://docs.python.org/3/library/csv.html run without issue on OSX, though. In summary, the Python 2 examples error out on OSX and switching them to use 'U' instead of 'b' would fix this. I don't think any action needs to be taken

[issue11748] test_ftplib failure in test for source_address

2014-04-18 Thread Jessica McKellar
Jessica McKellar added the comment: Antoine, thanks for the patch, and Giampaolo, thanks for the ping. I confirmed that http://hg.python.org/cpython/rev/8a2d848244a2 does address the issue: Before the patch, if another process bound to the port selected for the test before the test ran

[issue19980] Improve help('non-topic') response

2014-04-14 Thread Jessica McKellar
Jessica McKellar added the comment: Elias, thanks for your patch! I think it's important to add the second part of Terry's suggestion which gives the user a specific next step to take, namely: Try help('help') for information on recognized strings or help(str) for help on the str class

[issue16665] doc for builtin hex() is poor

2014-03-15 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for the patch, Michael! There's a small doc build issue with your patch: the note on int shows up inside the code block for the examples. In response to rhettinger's feedback I've attached a slightly more compact patch that hits the highlights. I

[issue4849] instantiating and populating xml.dom.minidom.Element is cumbersome

2014-03-11 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: Added file: http://bugs.python.org/file34356/issue4849_2.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4849

[issue20882] Link to OpenHatch “getting started” page from devguide

2014-03-10 Thread Jessica McKellar
Changes by Jessica McKellar jesst...@mit.edu: -- nosy: +jesstess ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue20882 ___ ___ Python-bugs-list

[issue19873] There is a duplicate function in Lib/test/test_pathlib.py

2014-03-09 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for the patch, NAVNEET.SUMAN! The patch implements ezio.melotti's proposal and applies cleanly without test regressions for me locally. = patch review -- nosy: +jesstess stage: needs patch - patch review

[issue19363] Python 2.7's future_builtins.map is not compatible with Python 3's map

2014-03-09 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for the patch, Gareth.Rees! The patch applies cleanly and the docs build cleanly with it. I visually inspected the addition in the built HTML docs and it looks good. = patch review -- keywords: +needs review -patch nosy: +jesstess stage

[issue20627] Add context manager support to xmlrpc.client.ServerProxy

2014-03-09 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for the patch, Claudiu.Popa! I noticed one tiny thing, which is that it introduced some trailing whitespace. I've uploaded a trivial change to your patch that removes the whitespace. * The patch applies cleanly. * The docs build cleanly

[issue4849] instantiating and populating xml.dom.minidom.Element is cumbersome

2014-03-09 Thread Jessica McKellar
Jessica McKellar added the comment: Thanks for the patch, Alexandre.Zani! -- keywords: +needs review nosy: +jesstess versions: +Python 3.5 -Python 3.3 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4849

[issue4849] instantiating and populating xml.dom.minidom.Element is cumbersome

2014-03-09 Thread Jessica McKellar
Jessica McKellar added the comment: Sorry, stray submit, one more time: Thanks for the patch, Alexandre.Zani! Your patch had some whitespace issues according to `make patchcheck` (see http://docs.python.org/devguide/patch.html#generation for details). I've uploaded a trivial update to your

[issue7152] urllib2.build_opener() skips ProxyHandler

2013-04-13 Thread Jessica McKellar
Jessica McKellar added the comment: I confirm Barry's observation in msg94150 that if you set http_proxy (or any `*_proxy` environment variable), ProxyHandler does show up in build_opener().handlers. You can also add a ProxyHandler to build_opener through the public API as described in http

[issue9297] SMTP with Sqlite3 file attached problem

2013-04-13 Thread Jessica McKellar
Jessica McKellar added the comment: murilobr, thank you for the detailed and persistent bug report :) I was not able to reproduce this issue when sending mail from myself to myself through an open Google SMTP server*, using either Python 2.7** or 3.1. Do you experience this issue with a GMail

[issue7100] test_xmlrpc: global name 'stop_serving' is not defined

2013-04-13 Thread Jessica McKellar
Jessica McKellar added the comment: To summarize (as I understand it) the state of this ticket: * stop_serving no longer exists anywhere in the code base, so the proximal cause of the bug report from 2009 no longer exists. * the tests in test_xmlrpc currently all pass without issue

[issue4140] urllib2: request with digest auth through proxy fail

2013-04-13 Thread Jessica McKellar
Jessica McKellar added the comment: jan.kollhof, thanks for the report and your work on this ticket! The format of the client response to a server's digest challenge is detailed in RFC 2617, section 3.2.2: The Authorization Request Header. The urllib2.py attachment is unfortunately the whole

[ANNOUNCE] Twisted 11.0.0 Released

2011-04-04 Thread Jessica McKellar
lvh PAS MAINTENANT CHEF! CHUIS EN TRAIN DE BRANCHER LE REACTEUR On behalf of Twisted Matrix Laboratories, I am honored to announce the release of Twisted 11.0.0. Highlights include: * a new templating system in Twisted Web, twisted.web.template, derived from Divmod Nevow. * improved

[ANNOUNCE] Twisted 11.0.0 Released

2011-04-03 Thread Jessica McKellar
lvh PAS MAINTENANT CHEF! CHUIS EN TRAIN DE BRANCHER LE REACTEUR On behalf of Twisted Matrix Laboratories, I am honored to announce the release of Twisted 11.0.0. Highlights include: * a new templating system in Twisted Web, twisted.web.template, derived from Divmod Nevow. * improved

[issue2244] urllib and urllib2 decode userinfo multiple times

2010-11-15 Thread Jessica McKellar
Jessica McKellar jesst...@mit.edu added the comment: I can confirm that the combination of urllib_issue_updated.diff and urllib_ftptests_doubleencode.patch apply cleanly against py3k, that the added tests exercise the described bug, and that the full test suite passes after applying

[issue7325] tempfile.mkdtemp() does not return absolute pathname when relative dir is specified

2010-11-14 Thread Jessica McKellar
Jessica McKellar jesst...@mit.edu added the comment: Thomas, I think the weirdness you were sensing when trying to adapt the nameCheck calls in test__RandomNameSequence after adding the abspath check is that those test cases really don't need nameCheck. For example, test_get_six_char_str

[issue5066] IDLE documentation for Unix obsolete/incorrect

2010-11-07 Thread Jessica McKellar
Jessica McKellar jesst...@mit.edu added the comment: Attached is a patch updating the IDLE web documentation as well as the help file displayed when you click the Help - Idle Help menu item in IDLE. It looks like the IDLE web documentation was lifted directly from the help file at some point

[issue6744] calling kevent repr raises a TypeError

2009-08-24 Thread Jessica McKellar
Jessica McKellar jessica.mckel...@gmail.com added the comment: Added a tiny example to generate the error, repeated here. Just: from select import kevent if __name__ == '__main__': ev = kevent(1) print(repr(ev)) -- Added file: http://bugs.python.org/file14781/kevent-repr

[issue2560] removal of stale code from myreadline.c

2009-08-22 Thread Jessica McKellar
Jessica McKellar jessica.mckel...@gmail.com added the comment: Here's an updated patch against trunk that has 8 space tabs and doesn't remove some of the existing comments like the other patch did. I checked that the patch applies and that re-building doesn't error. -- nosy: +jesstess

[issue6744] calling kevent repr raises a TypeError

2009-08-20 Thread Jessica McKellar
New submission from Jessica McKellar jessica.mckel...@gmail.com: kqueue_event_repr uses PyBytes_FromString when every other repr uses PyUnicode_FromString, and this gets you a TypeError: __repr__ returned non-string (type bytes). The patch swaps in PyUnicode_FromString and adds a very simple