Changes between Version 21 and Version 32 of Ticket #27040
- Timestamp:
- 01/11/19 12:58:34 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #27040
-
Property
Status
changed from
new
toneeds_review
-
Property
Branch
changed from
to
u/jdemeyer/make_env_py_use_system_values_instead_of_using_seeds
-
Property
Commit
changed from
to
f10ae3ff592931ee0ed237cf206900d2180ea813
-
Property
Status
changed from
-
Ticket #27040 – Description
v21 v32 1 1. `sage.all` should be importable and mostly usable even if no environment variables like `SAGE_ROOT` or `SAGE_LOCAL` are set. 1 1. `sage.all` should be importable and mostly usable even if no environment variables like `SAGE_ROOT` or `SAGE_LOCAL` are set. This requires a new function `join` which is like `os.path.join` except that `None` values are propagated. 2 2 3 2. S omeunneeded variables are removed.3 2. Several unneeded variables are removed. 4 4 5 5 3. Get rid of the over-engineered `$VAR` replacement stuff. … … 9 9 5. Determine `SAGE_LIB` not from `site-packages` but from `sage.__file__` 10 10 11 6. Rename `_add_variable_or_fallback` -> ` _set` to shorten line lengths.11 6. Rename `_add_variable_or_fallback` -> `var` to shorten line lengths. 12 12 13 13 There is a [https://groups.google.com/forum/#!topic/sage-devel/3ng87YVZjug thread on sage-devel] that complains about the failure in Debian of `import sage.all` from system Python.