Please note: This wiki is currently running in test mode after an attack on January 5 2013. All passwords were reset, so you will have to use the password recovery function to get a new password. To edit wiki pages, please log in first. See the wiki attack description page for more details. If you find problems, please report them to the pydotorg-www mailing list.

Ideas for backwards incompatible changes in 3.x

It would be good if most of these can have warnings in 2.6

Java

  • In our core code kill methods that do not take a ThreadState when there is a method that does (mainly in PyObject)
  • Kill all of Py.java (It's a giant global that we should be able to split up -- maybe it will just become tiny)

Registry

  • Kill respectJavaAccessibility

Package Cache

  • Disable by default, add an easy flag to enable.

Proxy generation

  • Remove event properties -- they are arbitrary, hazardous and easy to go wrong with