Skip to content
This repository was archived by the owner on Feb 1, 2023. It is now read-only.

Commit 025064e

Browse files
author
Matthias Koeppe
committed
Merge tag '9.3.beta0' into t/28745/environment_yaml
SageMath version 9.3.beta0, Release Date: 2020-11-01
2 parents c252e72 + 2c87dc1 commit 025064e

File tree

297 files changed

+6374
-4012
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

297 files changed

+6374
-4012
lines changed

.github/workflows/tox.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,13 +239,13 @@ jobs:
239239
if: contains(matrix.tox_system_factor, 'nobootstrap')
240240
- name: Move homebrew away
241241
run: |
242-
(cd /usr/local && for a in bin etc include lib opt sbin share; do mv $a $a-moved; done)
242+
(cd /usr/local && for a in bin etc include lib opt sbin share; do sudo mv $a $a-moved; done)
243243
- name: Select Xcode version
244244
run: |
245245
if [ ${{ matrix.xcode_version_factor }} != default ]; then sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode_version_factor }}.app; fi
246246
- name: Install test prerequisites
247247
run: |
248-
/usr/bin/python3 -m pip install --user tox
248+
sudo /usr/bin/python3 -m pip install tox
249249
- name: Install python3 from python.org
250250
# As of 2020-03-30 (https://github.com/actions/virtual-environments/blob/master/images/macos/macos-10.15-Readme.md),
251251
# Python 3.7.7 is installed on GitHub Actions runners. But we install our own copy from the python.org binary package.

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@ $RECYCLE.BIN/
8282
# SublimeText
8383
*.sublime-workspace
8484

85+
# mypy
86+
**/.mypy_cache/
87+
8588
#################
8689
# SageMathCloud #
8790
#################

.zenodo.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"description": "Mirror of the Sage https://sagemath.org/ source tree",
33
"license": "other-open",
4-
"title": "sagemath/sage: 9.2",
5-
"version": "9.2",
4+
"title": "sagemath/sage: 9.3.beta0",
5+
"version": "9.3.beta0",
66
"upload_type": "software",
7-
"publication_date": "2020-10-24",
7+
"publication_date": "2020-11-01",
88
"creators": [
99
{
1010
"affiliation": "SageMath.org",
@@ -15,7 +15,7 @@
1515
"related_identifiers": [
1616
{
1717
"scheme": "url",
18-
"identifier": "https://github.com/sagemath/sage/tree/9.2",
18+
"identifier": "https://github.com/sagemath/sage/tree/9.3.beta0",
1919
"relation": "isSupplementTo"
2020
},
2121
{

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,9 +173,11 @@ Guide](https://doc.sagemath.org/html/en/installation).
173173

174174
- [Git] Alternatively, clone the Sage git repository:
175175

176-
$ git clone -c core.symlinks=true --branch master git://trac.sagemath.org/sage.git
176+
$ git clone -c core.symlinks=true --branch master https://github.com/sagemath/sage.git
177177

178-
This will create the subdirectory `sage`.
178+
This will create the subdirectory `sage`. `cd sage/` and pick the branch you need
179+
by doing `git checkout` - typically you want the latest development branch, thus do
180+
`git checkout develop`.
179181

180182
- [Windows] The Sage source tree contains symbolic links, and the
181183
build will not work if Windows line endings rather than UNIX

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
SageMath version 9.2, Release Date: 2020-10-24
1+
SageMath version 9.3.beta0, Release Date: 2020-11-01

build/bin/sage-clone-source

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ git clone "$SRC" "$DST"
3535

3636
cd "$DST"
3737
git remote set-url origin "$SAGE_REPO_ANONYMOUS"
38+
git remote set-url --push origin "$SAGE_REPO_AUTHENTICATED"
3839

3940
# Save space
4041
git gc --aggressive --prune=now

build/bin/sage-spkg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -489,6 +489,7 @@ export SAGE_ROOT="$SAGE_ROOT"
489489
export SAGE_SRC="$SAGE_SRC"
490490
export SAGE_PKG_DIR="$script_dir"
491491
export SAGE_SPKG_SCRIPTS="$SAGE_SPKG_SCRIPTS"
492+
export SAGE_SPKG_WHEELS="$SAGE_SPKG_WHEELS"
492493
493494
export PKG_NAME="$PKG_NAME"
494495
export PKG_BASE="$PKG_BASE"

build/bin/sage-spkg-info

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ for system_package_file in "$PKG_DISTROS"/*.txt; do
4040
echo "$system:"
4141
;;
4242
esac
43-
echo -n " "
43+
printf " "
4444
sage-print-system-package-command $system --prompt --sudo install $system_packages
4545
fi
4646
done

build/bin/write-dockerfile.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ for PKG_SCRIPTS in build/pkgs/*; do
1717
if [ -d $PKG_SCRIPTS ]; then
1818
PKG_BASE=$(basename $PKG_SCRIPTS)
1919
SYSTEM_PACKAGES_FILE=$PKG_SCRIPTS/distros/$SYSTEM.txt
20-
PKG_TYPE=$(cat $PKG_SCRIPTS/type)
21-
if [ -f $SYSTEM_PACKAGES_FILE -a -f $PKG_SCRIPTS/spkg-configure.m4 ]; then
20+
if [ -f $PKG_SCRIPTS/type -a -f $SYSTEM_PACKAGES_FILE -a -f $PKG_SCRIPTS/spkg-configure.m4 ]; then
21+
PKG_TYPE=$(cat $PKG_SCRIPTS/type)
2222
PKG_SYSTEM_PACKAGES=$(echo $(${STRIP_COMMENTS} $SYSTEM_PACKAGES_FILE))
2323
if [ -n "PKG_SYSTEM_PACKAGES" ]; then
2424
case "$PKG_TYPE" in

build/pkgs/_recommended/SPKG.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
= _recommended =
2+
3+
== Description ==
4+
5+
Script package representing a list of system packages recommended
6+
to be installed for additional functionality.

0 commit comments

Comments
 (0)