[issue36409] plistlib old API should be removed

2019-09-05 Thread Jon Janzen


Change by Jon Janzen :


--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue36409] plistlib old API should be removed

2019-09-05 Thread Ronald Oussoren


Ronald Oussoren  added the comment:


New changeset ce81a925ef2d466b0d801deaba9af44a0dfc2aa1 by Ronald Oussoren (Jon 
Janzen) in branch 'master':
bpo-36409: Remove old plistlib API deprecated in 3.4 (GH-15615)
https://github.com/python/cpython/commit/ce81a925ef2d466b0d801deaba9af44a0dfc2aa1


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue36409] plistlib old API should be removed

2019-08-30 Thread Jon Janzen


Change by Jon Janzen :


--
pull_requests: +15288
pull_request: https://github.com/python/cpython/pull/15615

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue36409] plistlib old API should be removed

2019-03-26 Thread Serhiy Storchaka


Serhiy Storchaka  added the comment:

Yes, this is mainly about modules, but in general we try to be more careful 
with removing features that do not have alternatives in 2.7. In this particular 
case, the benefit from removing the deprecated functions in 3.8 instead of 3.9 
is small, but this will make harder writing 2+3 compatible code.

In any case this is on to the module maintainer, Ronald.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue36409] plistlib old API should be removed

2019-03-26 Thread Jon Janzen


Jon Janzen  added the comment:

Ah, I misinterpreted PEP4. I thought it only applied to modules as a whole 
(e.g. plistlib) rather than individual functionality within that module. I'll 
close my PR and wait until 3.9 is accepting patches

--
versions: +Python 3.9 -Python 3.8

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue36409] plistlib old API should be removed

2019-03-25 Thread Serhiy Storchaka


Serhiy Storchaka  added the comment:

It was preserved for compatibility with Python 2.7. From PEP 4:

"In order to facilitate writing code that works in both Python 2 & 3 
simultaneously, any module that exists in both Python 3.5 and Python 2.7 will 
not be removed from the standard library until Python 2.7 is no longer 
supported as specified by PEP 373."

3.9 will be the first Python 3 release after the EOL of 2.7.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue36409] plistlib old API should be removed

2019-03-23 Thread Karthikeyan Singaravelan


Change by Karthikeyan Singaravelan :


--
components: +macOS
nosy: +ned.deily, ronaldoussoren, serhiy.storchaka

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue36409] plistlib old API should be removed

2019-03-23 Thread Jon Janzen


Change by Jon Janzen :


--
keywords: +patch
pull_requests: +12466
stage:  -> patch review

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue36409] plistlib old API should be removed

2019-03-23 Thread Jon Janzen


New submission from Jon Janzen :

Per the documentation and in-line code warnings, the old API for plistlib was 
deprecated in version 3.4. My understanding is that deprecated functionality is 
to be removed in the next major version, so this code is long overdue for 
removal.

--
components: Library (Lib)
messages: 338683
nosy: bigfootjon
priority: normal
severity: normal
status: open
title: plistlib old API should be removed
versions: Python 3.8

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com