Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Autoreload extension doesn't work with Python 3.2 #846

Closed
takluyver opened this Issue · 1 comment

1 participant

@takluyver
Owner

The autoreload extension assumes that mod.py and mod.pyc files will exist in the same directory, but this is not true as of Python 3.2. See the details here:

http://docs.python.org/py3k/whatsnew/3.2.html#pep-3147-pyc-repository-directories

It should be simple to use the new APIs, but it will need a little care to ensure it works under the old system as well.

@takluyver takluyver referenced this issue from a commit in takluyver/ipython
@takluyver takluyver Make autoreload extension work on Python 3.
Some changes for Python 3 in general, and some changes for the .pyc repository
directories introduced in Python 3.2 (PEP 3147)

Closes gh-846
8a8884b
@nathan-rice nathan-rice referenced this issue from a commit
Commit has since been removed from the repository and is no longer available.
@minrk minrk referenced this issue from a commit in minrk/ipython
@takluyver takluyver Make autoreload extension work on Python 3.
Some changes for Python 3 in general, and some changes for the .pyc repository
directories introduced in Python 3.2 (PEP 3147)

Closes gh-846
a17e242
@takluyver
Owner

The PR for this was merged, so I'm closing the issue.

@takluyver takluyver closed this
@yarikoptic yarikoptic referenced this issue from a commit in yarikoptic/ipython
@takluyver takluyver Make autoreload extension work on Python 3.
Some changes for Python 3 in general, and some changes for the .pyc repository
directories introduced in Python 3.2 (PEP 3147)

Closes gh-846
e227a45
@mattvonrocketstein mattvonrocketstein referenced this issue from a commit in mattvonrocketstein/ipython
@takluyver takluyver Make autoreload extension work on Python 3.
Some changes for Python 3 in general, and some changes for the .pyc repository
directories introduced in Python 3.2 (PEP 3147)

Closes gh-846
47f2a25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.