Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Application not conforms XDG Base Directory Specification #246

Closed
wolfram opened this Issue · 3 comments

4 participants

@wolfram

IPython uses ~/.ipython to save configuration and cache files, but it's significantly
better to use $XDG_CONFIG_HOME and $XDG_CACHE_HOME environment variables if they are defined

Look at http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
for details

@jtriley

your link is broken because %20%20 characters at the end. below works:

http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

@minrk
Owner

use XDG_CONFIG_HOME if available

priority is:

$XDG/ipython if both or neither exist
$HOME/.ipython if it exists and $XDG/ipython does not exist

closed by c1c2a71
closed by c1c2a71

@markvoorhies markvoorhies referenced this issue from a commit in markvoorhies/ipython
@minrk minrk use XDG_CONFIG_HOME if available
priority is:

$XDG/ipython if both or neither exist
$HOME/.ipython if it exists and $XDG/ipython does not exist

closes gh-48
closes gh-246
c1c2a71
@markvoorhies markvoorhies referenced this issue from a commit in markvoorhies/ipython
@minrk minrk Merge 'XDG', introducing basic XDG_CONFIG_HOME support
closes gh-278
closes gh-246
closes gh-48
15ce9bf
@ellisonbg ellisonbg referenced this issue from a commit
Commit has since been removed from the repository and is no longer available.
@ellisonbg ellisonbg referenced this issue from a commit
Commit has since been removed from the repository and is no longer available.
@damianavila damianavila referenced this issue from a commit
Commit has since been removed from the repository and is no longer available.
@ivanov
Owner

we are reverting this in IPython 2.0 and dropping support for XDG. See PR #4457

@mattvonrocketstein mattvonrocketstein referenced this issue from a commit in mattvonrocketstein/ipython
@minrk minrk use XDG_CONFIG_HOME if available
priority is:

$XDG/ipython if both or neither exist
$HOME/.ipython if it exists and $XDG/ipython does not exist

closes gh-48
closes gh-246
ac0604c
@mattvonrocketstein mattvonrocketstein referenced this issue from a commit in mattvonrocketstein/ipython
@minrk minrk Merge 'XDG', introducing basic XDG_CONFIG_HOME support
closes gh-278
closes gh-246
closes gh-48
370e5c6
This issue was closed.
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.