Sage 9.3.beta9 released

Visto 114 veces
Saltar al primer mensaje no leído

Volker Braun

no leída,
14 mar 2021, 21:02:0314/3/21
a sage-release
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 

We should start with the first release candidate real soon, if you have something urgent (in particular blocker tickets) then now is the time ;-)

5cb72aade9 (tag: 9.3.beta9) Updated SageMath version to 9.3.beta9
d57188beed Trac #31476: Downgrade ipython to 7.16.x and jedi to 0.17.x to restore Python 3.6 support (ubuntu-bionic-standard)
070a0d6c6c Trac #31480: Fix incorrect lazy imports at startup
a872ae3443 Trac #31315: sage.numerical.backends: GenericBackend doctests failure in remove_constraints
c0c5b2977b Trac #31388: Fix docstring in hyperplanes method for HyperplaneArrangement
974b9916b0 Trac #31387: Cosmetic update in building the pdf docs
5de94e96d6 Trac #31379: change CRLF to unix line feed in 3 files
8bf73f70a4 Trac #31278: widgetsnbextension should not depend on notebook
9b4fbe695c Trac #31332: sage.misc.persist: Import SAGE_DB on need only
c97b05ebfc Trac #31319: Partitions parts_in vs WeightedIntegerVectors
9c20c8846f Trac #31289: Mark documentation builder as parallel_read_safe
8e14cf6eb4 Trac #31288: some details in calculus.py
cbc97ac50f Trac #31301: make Parkingfunctions() pass the TestSuite
8fa1ff55ac Trac #28782: Better interface to Galois groups
8c9477d655 Trac #31328: Upgrade ipywidgets to 7.6.3
59822d48e2 Trac #20023: sage_bootstrap: Remove purported Python 2.6 support
10d3ee9f29 Trac #31268: Remove optional package termcap
729176e2bf Trac #31252: Suppress message "WARNING: You are using pip version 20.2.3; however, version 20.3.3 is available."
20a959d925 Trac #31248: Make tableaux error messages more precise
c026d77099 Trac #31246: some details in posets
42197291eb Trac #31232: some typing annotations in plane partitions
b9cc35d72f Trac #31231: enhanced typing annotations in combinat.py
ca3e393cdd Trac #31230: enhanced typing annotations in Parking functions
3dcc013e2a Trac #31225: some details in modular symbols
212bfe81b8 Trac #31214: some details in algebras/
a6e59e4fd9 Trac #31213: a few details in dynamics
682e4f57ab Trac #31203: multiplication_table does not work for certain types of groups
16c5af32b3 Trac #31202: fix some typos in manifolds/
42e9554a3b Trac #31201: fix typos and returns in geometry/polyhedron
bbbdb76c4e Trac #31174: refresh file generators/degree_sequence.py
650b512763 Trac #31173: refresh file generators/world_map.py
e4193908b1 Trac #31172: refresh file generators/smallgraphs.py (part 3)
86c334f563 Trac #31171: refresh file generators/smallgraphs.py (part 2)
5f160bffac Trac #31170: some typos in sage_setup/ doctest/ numerical/ and ext_data/
49114495f7 Trac #31158: refresh file generators/smallgraphs.py (part 1)
da52647adf Trac #31155: refresh file generators/chessboard.py
445ce95462 Trac #31152: refresh the file generators/basic.py
b4d5f03f68 Trac #31137: Fix subs failure involving integer-valued rational exponents
be3cce8340 Trac #30010: Split sage_setup.docbuild out to a separate distribution sage_docbuild
9eb36fdb2c Trac #25743: Speed up iteration of ProjectiveSpace_finite_field
496efa649b Trac #31402: "sage -tox -e doctest" underquotes filenames; fix "sage -startuptime" with file arguments
6c5c6b4386 Trac #31377: ./configure --enable-editable
9fba9cb53b Trac #30786: Multiplying and dividing by 3 hangs
d22efd79a9 Trac #30659: supersingular_j_polynomial does not use cached values
3ad8408c5e Trac #24237: minimal quadratic twist of elliptic curves: documentation and implementation inconsistent
d32f41ee20 Trac #20784: not all symbolic equations stay unevaluated
44d322a27a Trac #18074: contour_plot of zero
a452ae0621 Trac #17720: failing primary decomposition with extension field coefficients
99fd653533 Trac #14602: Symbolic expression to number fields
b4c66dcdff Trac #13097: integral of ln(1+4/5*sin(x)) from -3.1415 to 3.1415 crashes Maxima and Sage
de2fd3eb8e Trac #31462: Fix examples block in `combinat/words/lyndon_word.py`
0602cd5d8e Trac #31453: CombinatorialFreeModule _cartesian_product_of_elements() should support generators
9c11839ee6 Trac #31439: fedora-26-minimal: openssl 3.0.alpha11 build fails with "Can't locate IPC/Cmd.pm"
a9a2bff4ac Trac #31433: more efficient method for number of real components of an elliptic curve over Q
37824bddea Trac #31430: e-antic: Update to 0.1.9 to add support for FLINT 2.7
ddd2b5e99c Trac #31428: Make trivial AbelianGroupGap convert empty list to identity
e4f9c886eb Trac #31419: Update python to 3.9.2
83501b06a3 Trac #31410: fix symmetric_form for type B and F
0d7acf73e0 Trac #31398: building the pdf docs - undefined references
851b382927 Trac #31391: crystals.HighestWeight constructs wrong crystal for given weight
4b8905f87a Trac #31390: Remove deprecated sage.interacts.debugger
356b1e0031 Trac #31383: Bug converting zero Laurent series to power series
e656f39e31 Trac #31381: Fix the handling of the orientation of edges provided by the edge_option of G.graphviz_string
5794f58582 Trac #31380: Upgrade pip to 21.0.1
64c1336fc3 Trac #31373: Upgrade ipython to 7.20.0 and jedi to 0.18.0
4d2796753d Trac #31367: bug in kernel of ring homomorphism of quotient rings
0241ad383d Trac #31365: Add NTL to cython_aliases and sage.misc.cython library search dirs
70cbb47cb7 Trac #31364: Don't use deprecated numpy type aliases
5ba61f8a5a Trac #31362: make build-local, make build-venv
bef94ab0aa Trac #31361: tox.yml: Fix up "dist" workflow
74cfd6dbc6 Trac #31358: python3 spkg-configure.m4: Do not reject python based on sysconfig LDFLAGS containing "-L."
c98e106353 Trac #31354: move Dedekind zeta function to the category of number fields
c2a8739497 Trac #31353: sage --docbuild: Add options to list all documents
a38abbb781 Trac #31349: sage.misc.cython: Replace imports from distutils by setuptools
4ca205c832 Trac #31336: Upgrade ecl to 21.2.1
0cc58fc3b8 Trac #31334: sage.doctest.control: Do not fail if sage.libs.arb cannot be imported
f68cc14847 Trac #31323: Make self-diffeomorphisms default
e53a1ad09c Trac #31322: Use ambient metric by default in hodge_dual
aa1b968967 Trac #31321: build/pkgs: Add some missing install-requires metadata, add some documentation to the developer's guide
89781ec01e Trac #31318: python3 spkg-configure.m4: Add deprecation warning regarding system python 3.6
2bcac009dd Trac #31317: eclib interface uses bad default value for elliptic curve modular symbols
8456600c81 Trac #31303: put NonDecreasingParkingFunctions in SetsWithGrading category
1a4aa18b20 Trac #31302: put Permutations in SetsWithGrading category
705c62ddd8 Trac #31298: convert back hypergeometric functions from fricas
00d3d585c1 Trac #31294: Implement fetch_int method for non-givaro finite fields
3954cad0c3 Trac #31284: FusionRing: Rmatrix revisited
61712fabd1 Trac #31099: tox.ini, GH Actions: Add test for Sage distribution on conda using environment.yml
63705a9a4f Trac #30310: Immutability of chart functions
a33714ec5a Trac #31441: cygwin-standard: argon2-cffi build fails: Fix up dependencies of cffi
2fca0edc73 Trac #31442: cygwin: Macros from sys/termio.h cause errors compiling sagelib extension modules that use fflas-ffpack
fbca269f62 (tag: 9.3.beta8) Updated SageMath version to 9.3.beta8

Matthias Köppe

no leída,
14 mar 2021, 21:43:5814/3/21
a sage-release
On Sunday, March 14, 2021 at 6:02:03 PM UTC-7 Volker Braun wrote:
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 

We should start with the first release candidate real soon, if you have something urgent (in particular blocker tickets) then now is the time ;-)

5cb72aade9 (tag: 9.3.beta9) Updated SageMath version to 9.3.beta9

Thanks, Volker, for preparing the new beta release.

Let me highlight one merged ticket:

6c5c6b4386 Trac #31377: ./configure --enable-editable

Thanks to work by Tobias Diez, the Sage library can now be installed in editable ("develop") mode.




Kenji Iohara

no leída,
15 mar 2021, 9:26:4015/3/21
a sage-r...@googlegroups.com
On my Mac OS.11.2.3, I have falied compiling pynac-0.7.27.p1.
pynac-0.7.27.p1.log
config.log

Matthias Köppe

no leída,
15 mar 2021, 12:29:2815/3/21
a sage-release
Use ". .homebrew-build-env" before building. (See https://trac.sagemath.org/ticket/29872)

Also https://trac.sagemath.org/ticket/31348 ("build/pkgs/{mpir,mpfr}/spkg-configure.m4: Check pkg-config first") would improve this -- this ticket needs help.

Kenji Iohara

no leída,
15 mar 2021, 15:13:2915/3/21
a sage-r...@googlegroups.com
I did this, but it didn’t work.

15/03/2021 17:29、Matthias Köppe <matthia...@gmail.com>のメール:

--
You received this message because you are subscribed to the Google Groups "sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-release...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/80a1ac3f-99a6-4d22-95b4-edc1990fe160n%40googlegroups.com.

Samuel Lelièvre

no leída,
15 mar 2021, 16:42:4415/3/21
a sage-release
Thanks for this new release.

On macOS 10.14.6, in a fresh clone, I got this:
```
$ source .homebrew-build-env
$ ./bootstrap -q
$ ./configure --enable-download-from-upstream-url -q
./configure: line 40596: SAGE_SPKG_CONFIGURE_SAGELIB: command not found
configure: WARNING: ".../build/pkgs/termcap/type" is missing.
Leftovers from another branch?
```

Matthias Köppe

no leída,
15 mar 2021, 21:26:0015/3/21
a sage-release
On Monday, March 15, 2021 at 1:42:44 PM UTC-7 Samuel Lelievre wrote:
On macOS 10.14.6, in a fresh clone, I got this:
```
$ source .homebrew-build-env
$ ./bootstrap -q
$ ./configure --enable-download-from-upstream-url -q
./configure: line 40596: SAGE_SPKG_CONFIGURE_SAGELIB: command not found

Harmless, will be fixed in https://trac.sagemath.org/ticket/31496
 
configure: WARNING: ".../build/pkgs/termcap/type" is missing.
Leftovers from another branch? 

You can just delete the termcap directory. The package has been removed. 

 

Justin C. Walker

no leída,
16 mar 2021, 0:41:0716/3/21
a 'Justin C. Walker' via sage-release


> On Mar 14, 2021, at 18:43, Matthias Köppe <matthia...@gmail.com> wrote:
>
> On Sunday, March 14, 2021 at 6:02:03 PM UTC-7 Volker Braun wrote:
> As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html

Built w/o problems on macOS 10.15.7, on a 2019 MBP 8-core Core i9.

All tests (‘ptestlong’) passed.

No package manager used.

Justin


Samuel Lelièvre

no leída,
16 mar 2021, 5:24:3316/3/21
a sage-release
2021-03-16 01:26 UTC, Matthias Köppe:
>
> On Monday, March 15, 2021 at 1:42:44 PM UTC-7 Samuel Lelievre:
>>
>> On macOS 10.14.6, in a fresh clone, I got this:
>> ```
>> $ source .homebrew-build-env
>> $ ./bootstrap -q
>> $ ./configure --enable-download-from-upstream-url -q
>> ./configure: line 40596: SAGE_SPKG_CONFIGURE_SAGELIB: command not found
>
> Harmless, will be fixed in https://trac.sagemath.org/ticket/31496
>
>> configure: WARNING: ".../build/pkgs/termcap/type" is missing.
>> Leftovers from another branch?
>
> You can just delete the termcap directory. The package has been removed.

Indeed, that was just a warning, not an error. In the same folder,
without deleting the termcap folder or changing anything, I ran
this fuller command to bootstrap, configure, make and testlong,
and despite the innocuous configure warnings, all tests passed!
```
$ source .homebrew-build-env
$ ./bootstrap -q && ./configure -q && make -s V=0 && make -s V=0 testlong
./configure: line 40596: SAGE_SPKG_CONFIGURE_SAGELIB: command not found
configure: WARNING: "/opt/s/sage93f/build/pkgs/termcap/type" is
missing. Leftovers from another branch?
*** ALL ENVIRONMENT VARIABLES BEFORE BUILD: ***
...
----------------------------------------------------------------------
All tests passed!
----------------------------------------------------------------------
```
Thanks everybody for all the hard work that made that possible!

Kenji Iohara

no leída,
16 mar 2021, 5:53:2316/3/21
a sage-r...@googlegroups.com
Indeed, on mac OS 11.2.3, after
$ source .homebrew-build-env
it compiled. But for pteslong.log, it failed. 
ptestlong.log

Samuel Lelièvre

no leída,
16 mar 2021, 8:19:5616/3/21
a sage-release
2021-03-16 09:24 UTC, Samuel Lelièvre:
To be more complete, I should mention the build fails on cysignals
unless I use `export SETUPTOOLS_USE_DISTUTILS=local` as
suggested by Matthias in the sage-release "Sage 9.3.beta8" thread.

Build failing on cysignals.
```
$ source .homebrew-build-env
$ ./bootstrap -q && ./configure -q && make -s V=0 && make -s V=0 testlong
./configure: line 40596: SAGE_SPKG_CONFIGURE_SAGELIB: command not found
configure: WARNING: "/opt/s/sage93f/build/pkgs/termcap/type" is
missing. Leftovers from another branch?
*** ALL ENVIRONMENT VARIABLES BEFORE BUILD: ***
...
***************************************************************
Error building Sage.

The following package(s) may have failed to build (not necessarily
during this run of 'make all-start'):

* package: cysignals-1.10.2
last build time: Mar 16 02:27
log file: /opt/s/sage93f/logs/pkgs/cysignals-1.10.2.log
build directory: /opt/s/sage93f/local/var/tmp/sage/build/cysignals-1.10.2

It is safe to delete any log files and build directories, but they
contain information that is helpful for debugging build problems.
WARNING: If you now run 'make' again, the build directory of the
same version of the package will, by default, be deleted. Set the
environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.

make[1]: *** [all-start] Error 1
make: *** [all] Error 2
```

Fix using `export SETUPTOOLS_USE_DISTUTILS=local`.
```
$ source .homebrew-build-env
$ export SETUPTOOLS_USE_DISTUTILS=local
$ ./bootstrap -q && ./configure -q && make -s V=0 && make -s V=0 testlong
./configure: line 40596: SAGE_SPKG_CONFIGURE_SAGELIB: command not found
configure: WARNING: "/opt/s/sage93f/build/pkgs/termcap/type" is
missing. Leftovers from another branch?
*** ALL ENVIRONMENT VARIABLES BEFORE BUILD: ***
...
----------------------------------------------------------------------
All tests passed!
----------------------------------------------------------------------
```

Installing jupyterlab_widgets and RISE then succeeded:
```
$ ./sage -i jupyterlab_widgets
$ ./sage --pip install RISE
```

Dima Pasechnik

no leída,
16 mar 2021, 8:58:2716/3/21
a sage-release
can you review cysignals update at https://trac.sagemath.org/ticket/31474 ?
> --
> You received this message because you are subscribed to the Google Groups "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sage-release...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CAEcArF3xTwKX7LSMoDy2cEFvCC-ACkeXvsgABxEKFckhOq2DjQ%40mail.gmail.com.

Emmanuel Charpentier

no leída,
17 mar 2021, 9:45:0817/3/21
a sage-release

FWIW, upgrading 9.3.beta8 to 9.3.beta9 gave results identical to those previously reported for the upgrade to 9.3.beta8.

HTH,

Responder a todos
Responder al autor
Reenviar
0 mensajes nuevos