]> gitweb.michael.orlitzky.com - sage.d.git/commitdiff
Kill unnecessary sitedir mangling.
authorMichael Orlitzky <michael@orlitzky.com>
Thu, 1 Nov 2018 20:16:35 +0000 (16:16 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Thu, 1 Nov 2018 20:16:35 +0000 (16:16 -0400)
At some point in the past, mangling the sitedir made the test suite
work. Now it doesn't, and we have to do something else. So clean up
the sitedir stuff.

mjo/all.py
mjo/cone/all.py
mjo/cone/completely_positive.py
mjo/cone/doubly_nonnegative.py
mjo/cone/permutation_invariant.py

index 19c7290362bf51675f3ddf15e2c6603bad518c0f..4962a15912fb10c2fc6997335ef91fa2ee607f25 100644 (file)
@@ -3,13 +3,6 @@ Import all of the other code, so that the user doesn't have to do it
 in his script. Instead, he can just `from mjo.all import *`.
 """
 
-# Sage doesn't load ~/.sage/init.sage during testing (sage -t), so we
-# have to explicitly mangle our sitedir here so that "mjo.foo"
-# resolves.
-from os.path import abspath
-from site import addsitedir
-addsitedir(abspath('../'))
-
 from mjo.cone.all import *
 from mjo.interpolation import *
 from mjo.misc import *
index 00ceb9ead486d54b561ded31582afb065810d012..bda0d031a152c3a862093768b877bb3ee27aa34e 100644 (file)
@@ -2,12 +2,6 @@
 All imports from mjo.cone modules.
 """
 
-# Sage doesn't load ~/.sage/init.sage during testing (sage -t), so we
-# have to explicitly mangle our sitedir here so that "mjo.foo" resolves.
-from os.path import abspath
-from site import addsitedir
-addsitedir(abspath('../../'))
-
 from mjo.cone.cone import *
 from mjo.cone.completely_positive import *
 from mjo.cone.doubly_nonnegative import *
index 533c509012f6e0fd2e70ac0b989d22d09f34ffb0..8638a6360f53f827b17d73ec76023167d19e7337 100644 (file)
@@ -6,15 +6,9 @@ the set of all matrices `$A$`of the form `$\sum uu^{T}$` for `$u \in
 """
 
 from sage.all import *
-
-# Sage doesn't load ~/.sage/init.sage during testing (sage -t), so we
-# have to explicitly mangle our sitedir here so that "mjo.cone"
-# resolves.
-from os.path import abspath
-from site import addsitedir
-addsitedir(abspath('../../'))
 from mjo.cone.symmetric_psd import factor_psd, is_symmetric_psd
-from mjo.cone.doubly_nonnegative import is_doubly_nonnegative, is_extreme_doubly_nonnegative
+from mjo.cone.doubly_nonnegative import (is_doubly_nonnegative,
+                                         is_extreme_doubly_nonnegative)
 
 def is_completely_positive(A):
     """
index 7d39061d21dae6e2f9795cc63ccffe91c220cd0a..583c3c60e8b46d43f9226e413eea70e83000d969 100644 (file)
@@ -13,12 +13,6 @@ It is represented typically by either `\mathcal{D}^{n}` or
 
 from sage.all import *
 
-# Sage doesn't load ~/.sage/init.sage during testing (sage -t), so we
-# have to explicitly mangle our sitedir here so that our module names
-# resolve.
-from os.path import abspath
-from site import addsitedir
-addsitedir(abspath('../../'))
 from mjo.cone.symmetric_psd import factor_psd, is_symmetric_psd, random_psd
 from mjo.matrix_vector import isomorphism
 
index d6642806c0e0d8473908c5f761a75556085e0653..7aad31e9e709114524bedd3f1354219867a99c57 100644 (file)
@@ -1,10 +1,3 @@
-# Sage doesn't load ~/.sage/init.sage during testing (sage -t), so we
-# have to explicitly mangle our sitedir here so that "mjo.cone"
-# resolves.
-from os.path import abspath
-from site import addsitedir
-addsitedir(abspath('../../'))
-
 from sage.all import *
 
 def random_permutation_invariant_cone(lattice=None,