This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: OSA support for properties broken
Type: enhancement Stage: patch review
Components: Documentation, macOS Versions: Python 2.7
process
Status: closed Resolution: wont fix
Dependencies: Superseder:
Assigned To: docs@python Nosy List: BreamoreBoy, ajaksu2, docs@python, jackjansen, mark.dickinson, ned.deily, ronaldoussoren, syeberman
Priority: low Keywords: patch

Created on 2003-09-25 21:52 by jackjansen, last changed 2022-04-10 16:11 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
Issue812750.diff syeberman, 2009-08-14 01:24 macosa.rst patch
Messages (8)
msg60399 - (view) Author: Jack Jansen (jackjansen) * (Python committer) Date: 2003-09-25 21:52
In 2.3 the handling of elements in OSA classes was 
revamped, so that accessing an element would cause an 
object of the right type (the Python class handling the OSA 
class for the element) was returned, but this wasn't done for 
properties. So at the moment it is possible to say 
"finder.get(finder.window(0).name)", but not 
"finder.get(finder.desktop.url)".

This seriously hampers the usefulness of the OSA stuff in 
some cases.
msg63408 - (view) Author: Mark Dickinson (mark.dickinson) * (Python committer) Date: 2008-03-08 23:19
The docs say that development for the MacPython OSA modules has stopped,
and that a replacement is expected for Python 2.5.

Can this issue now be closed, or at least have its priority downgraded?
msg82024 - (view) Author: Daniel Diniz (ajaksu2) * (Python triager) Date: 2009-02-14 12:10
The module is stagnant ("Development on this set of modules has
stopped"), but the docs (for 2.6!) still claim " and a replacement is
expected for Python 2.5".

http://www.python.org/doc/2.6/library/macosa.html
msg91539 - (view) Author: Sye van der Veen (syeberman) * Date: 2009-08-14 01:24
I've attached a patch to remove "a replacement is expected for Python 
2.5".
msg114287 - (view) Author: Mark Lawrence (BreamoreBoy) * Date: 2010-08-18 22:30
All that is needed is the doc patch to be applied and the issue closed.  Or have I missed something?
msg114302 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2010-08-18 23:49
Suggest a different wording to reflect that the 3rd-party appscript package has become the de facto standard for AppleScript support, so something like:

-stopped, and a replacement is expected for Python 2.5.
+stopped. For more up-to-date implementation of AppleScript support for Python, see the third-party py-appscript project: http://pypi.python.org/pypi/appscript/
msg117533 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2010-09-28 15:46
I've applied the documentation patch that Ned suggests in r

I'm furthermore closing this issue as "Won't Fix" because the OSA bindings are no longer developed and we'll therefore not implement the new feature that Jack mentions.
msg117534 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2010-09-28 15:47
Sent the message too soon... the documentation update is in r85069.
History
Date User Action Args
2022-04-10 16:11:23adminsetgithub: 39304
2010-09-28 15:47:40ronaldoussorensetmessages: + msg117534
2010-09-28 15:46:38ronaldoussorensetstatus: open -> closed

nosy: + ronaldoussoren
messages: + msg117533

resolution: wont fix
2010-08-18 23:49:33ned.deilysetnosy: + ned.deily
messages: + msg114302
2010-08-18 22:30:34BreamoreBoysetnosy: + BreamoreBoy, docs@python
messages: + msg114287

assignee: jackjansen -> docs@python
stage: test needed -> patch review
2009-08-14 01:24:15syebermansetfiles: + Issue812750.diff
status: pending -> open

nosy: + syeberman
messages: + msg91539

keywords: + patch
2009-02-14 12:10:15ajaksu2setstatus: open -> pending
versions: + Python 2.7
nosy: + ajaksu2
messages: + msg82024
components: + Documentation
type: enhancement
stage: test needed
2008-03-27 13:21:30georg.brandlsetpriority: high -> low
2008-03-08 23:19:18mark.dickinsonsetnosy: + mark.dickinson
messages: + msg63408
2003-09-25 21:52:02jackjansencreate