[sage-release] Sage 9.2.beta1 released

2020-06-13 Thread Volker Braun
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 


e2dcdeeabb (tag: 9.2.beta1) Updated SageMath version to 9.2.beta1
2fb1ae046c Trac #29773: Remove a few unnessary future imports
e979e37c84 Trac #29747: Add tangent_line() and related methods to curves 
and ambient spaces
7bf295ef72 Trac #29745: Clean up SPKG.rst for packages
3f7b31b829 Trac #29641: spring cleanup in finite state machine
7be3b1099a Trac #29781: properly catch exceptions in Dijkstra_Boost
e5adcbff10 Trac #29776: fix tab-completion for methods injected by 
MorphismMethods
16ec3e5890 Trac #29774: Ignore jedi deprecation warnings
8776e70918 Trac #29770: pyflakes cleanup for sage/misc
aec8ffc155 Trac #29757: .github/workflows/tox-gcc_spkg.yml: Remove python2
79e11f963e Trac #29698: Implement the cohomology ring of a right-angled 
Artin group
9504cf2845 Trac #29696: Implement the blob algebra
dea0eeb3fd Trac #26532: sparse matrix multiplication is slow
a0da5926af Trac #29680: Fix checksums: print both package name and tarball 
name
01d9c1deff Trac #29523: Sample points exponentially when plotting log-scale 
graphs
48416a457b Trac #29750: Fix a bug in singular points computation of 
projective curves
6932618e02 Trac #29749: incorrect package name for python37-urllib3 on 
Cygwin in installation guide
5fc5fbf287 Trac #29643: Typo ticket (2020-05)
209bc8b4a4 Trac #29741: Bender-Knuth involutions
6d0af7f30f Trac #29737: Add L-polynomial to integral curves
85bb17039f Trac #29684: fix some details in the doc of zinbiel algebras
d5381d1531 Trac #29679: Cleanup of 28757
c6db6429d8 Trac #29768: remove very old deprecated code in fast_eval and 
fast_callable
41c4fea464 Trac #29637: some details in Lyndon words
e2849f066a Trac #29765: get rid of _cmp_ for polynomials
2705552296 Trac #29762: fix some details in doc of Hasse diagrams
9179459a97 Trac #29761: fix one doc glitch in spanning tree
4a38c69fe5 Trac #29727: dihedral type reflection groups
04305d29cd Trac #27880: Update Kenzo and its interface
06435c8cb3 Trac #29566: CombinatorialPolyhedron: Store incidence matrix on 
initialization
5467a6680b Trac #29217: extract code from OEIS
c1f445290f Trac #19010: Can't multiply an element of a group with an 
element of a subgroup
81e8fe699c Trac #10930: principal and exponential specializations for 
symmetric functions
a3766ee0f5 Trac #29759: fix Macaulay2 interface broken by #28000
1ae21f9cdd Trac #29734: Defect in `shortest_path_lengths` method in 
`generic_graph.py`
02e7e53465 Trac #29732: little enhancements for STL 3D export
5e17cb6851 Trac #29685: details about dilog and polylog
32c92da9b6 Trac #29682: spring cleanup in pushout.py
11642cd301 Trac #29634: some details in combinat about partitions
0c5cf79598 Trac #29595: Improve iteration of multivariate polynomials
56610a29dc Trac #29480: Upgrade Cython to 0.29.17
3742f64428 Trac #29726: hash for reflection groups
69c1c28151 Trac #29722: some care for Coxeter and Reflection groups
c0a8b8286d Trac #29713: Broken conversion from FractionField over 
PolynomialRing over Field back to Field
5f42795e02 Trac #29712: some cleanup for core.py
b66d9e3ed2 Trac #29700: ValueError raised when computing numerical approx 
of a matrix on QQbar
0e59f415b7 Trac #29699: spring cleanup in partition tuples
d689a20375 Trac #29697: src/setup.py, src/sage/env.py 
(sage_include_directories): Do not add another copy of SAGE_INC, 
SAGE_LOCAL/lib to include dirs, library dirs
86269e9422 Trac #29695: Improve speed of diagram algebras by avoiding checks
7b21a9a7da Trac #29692: Braid closure gives wrong link
990407a73a Trac #29689: little fix in shuffle algebras
fb8b44c95f Trac #29669: For Sage 9.2: Remove Python 2 support from the 
build system and CI scripts
709340cd85 Trac #29666: Serious precision problems with heights of elliptic 
curve points over number fields
8b1e5bcbf1 Trac #29633: src/doc/bootstrap: Generate list of packages (with 
info and links) for ref manual from build/pkgs
a5c6f3465e Trac #29583: Obtain product with both Vrep and Hrep (if backend 
supports it)
24590bae92 Trac #28457: Build binder compatible docker images from Trac
27aae327ef Trac #29748: MR42: Make docker versions compatible in GitLab CI
795593fce0 Trac #29547: Update to matplotlib 3
860e4dc988 (tag: 9.2.beta0, trac/develop) Updated SageMath version to 
9.2.beta0

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/c8a96fe3-9723-4d27-b06f-52c0f0856d2ao%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta1 released

2020-06-13 Thread Dima Pasechnik
the develop branch is still on beta0.

On Sat, Jun 13, 2020 at 11:28 PM 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
>
>
> e2dcdeeabb (tag: 9.2.beta1) Updated SageMath version to 9.2.beta1
> 2fb1ae046c Trac #29773: Remove a few unnessary future imports
> e979e37c84 Trac #29747: Add tangent_line() and related methods to curves and 
> ambient spaces
> 7bf295ef72 Trac #29745: Clean up SPKG.rst for packages
> 3f7b31b829 Trac #29641: spring cleanup in finite state machine
> 7be3b1099a Trac #29781: properly catch exceptions in Dijkstra_Boost
> e5adcbff10 Trac #29776: fix tab-completion for methods injected by 
> MorphismMethods
> 16ec3e5890 Trac #29774: Ignore jedi deprecation warnings
> 8776e70918 Trac #29770: pyflakes cleanup for sage/misc
> aec8ffc155 Trac #29757: .github/workflows/tox-gcc_spkg.yml: Remove python2
> 79e11f963e Trac #29698: Implement the cohomology ring of a right-angled Artin 
> group
> 9504cf2845 Trac #29696: Implement the blob algebra
> dea0eeb3fd Trac #26532: sparse matrix multiplication is slow
> a0da5926af Trac #29680: Fix checksums: print both package name and tarball 
> name
> 01d9c1deff Trac #29523: Sample points exponentially when plotting log-scale 
> graphs
> 48416a457b Trac #29750: Fix a bug in singular points computation of 
> projective curves
> 6932618e02 Trac #29749: incorrect package name for python37-urllib3 on Cygwin 
> in installation guide
> 5fc5fbf287 Trac #29643: Typo ticket (2020-05)
> 209bc8b4a4 Trac #29741: Bender-Knuth involutions
> 6d0af7f30f Trac #29737: Add L-polynomial to integral curves
> 85bb17039f Trac #29684: fix some details in the doc of zinbiel algebras
> d5381d1531 Trac #29679: Cleanup of 28757
> c6db6429d8 Trac #29768: remove very old deprecated code in fast_eval and 
> fast_callable
> 41c4fea464 Trac #29637: some details in Lyndon words
> e2849f066a Trac #29765: get rid of _cmp_ for polynomials
> 2705552296 Trac #29762: fix some details in doc of Hasse diagrams
> 9179459a97 Trac #29761: fix one doc glitch in spanning tree
> 4a38c69fe5 Trac #29727: dihedral type reflection groups
> 04305d29cd Trac #27880: Update Kenzo and its interface
> 06435c8cb3 Trac #29566: CombinatorialPolyhedron: Store incidence matrix on 
> initialization
> 5467a6680b Trac #29217: extract code from OEIS
> c1f445290f Trac #19010: Can't multiply an element of a group with an element 
> of a subgroup
> 81e8fe699c Trac #10930: principal and exponential specializations for 
> symmetric functions
> a3766ee0f5 Trac #29759: fix Macaulay2 interface broken by #28000
> 1ae21f9cdd Trac #29734: Defect in `shortest_path_lengths` method in 
> `generic_graph.py`
> 02e7e53465 Trac #29732: little enhancements for STL 3D export
> 5e17cb6851 Trac #29685: details about dilog and polylog
> 32c92da9b6 Trac #29682: spring cleanup in pushout.py
> 11642cd301 Trac #29634: some details in combinat about partitions
> 0c5cf79598 Trac #29595: Improve iteration of multivariate polynomials
> 56610a29dc Trac #29480: Upgrade Cython to 0.29.17
> 3742f64428 Trac #29726: hash for reflection groups
> 69c1c28151 Trac #29722: some care for Coxeter and Reflection groups
> c0a8b8286d Trac #29713: Broken conversion from FractionField over 
> PolynomialRing over Field back to Field
> 5f42795e02 Trac #29712: some cleanup for core.py
> b66d9e3ed2 Trac #29700: ValueError raised when computing numerical approx of 
> a matrix on QQbar
> 0e59f415b7 Trac #29699: spring cleanup in partition tuples
> d689a20375 Trac #29697: src/setup.py, src/sage/env.py 
> (sage_include_directories): Do not add another copy of SAGE_INC, 
> SAGE_LOCAL/lib to include dirs, library dirs
> 86269e9422 Trac #29695: Improve speed of diagram algebras by avoiding checks
> 7b21a9a7da Trac #29692: Braid closure gives wrong link
> 990407a73a Trac #29689: little fix in shuffle algebras
> fb8b44c95f Trac #29669: For Sage 9.2: Remove Python 2 support from the build 
> system and CI scripts
> 709340cd85 Trac #29666: Serious precision problems with heights of elliptic 
> curve points over number fields
> 8b1e5bcbf1 Trac #29633: src/doc/bootstrap: Generate list of packages (with 
> info and links) for ref manual from build/pkgs
> a5c6f3465e Trac #29583: Obtain product with both Vrep and Hrep (if backend 
> supports it)
> 24590bae92 Trac #28457: Build binder compatible docker images from Trac
> 27aae327ef Trac #29748: MR42: Make docker versions compatible in GitLab CI
> 795593fce0 Trac #29547: Update to matplotlib 3
> 860e4dc988 (tag: 9.2.beta0, trac/develop) Updated SageMath version to 
> 9.2.beta0
>
> --
> 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+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/

Re: [sage-release] Sage 9.2.beta1 released

2020-06-16 Thread 'Justin C. Walker' via sage-release



> On Jun 13, 2020, at 15:28 , 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 

Pulled fresh clones of the develop tree on the usual three macOS systems:
10.13.6 (2017 iMac Pro, 18-core Xeon W)
10.14.6 (2017 MBP Pro, Quad-core Core i7)
10.15.5 (2019 MBP Pro, 9-core Core i9)

In each case, the build completed without complaint, and all tests 
(‘ptestlong’) passed!

Justin

--
Justin C. Walker, Curmudgeon at Large
Director
Institute for the Enhancement of the Director's Income
--
In mathematics you don't understand
   things. You just get used to them. 
   --John von Neumann
--

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/81124A53-58F4-426F-9E4B-6EE7284416B0%40mac.com.


Re: [sage-release] Sage 9.2.beta1 released

2020-06-17 Thread 'Justin C. Walker' via sage-release



> On Jun 17, 2020, at 13:22 , Dima Pasechnik  wrote:
> 
> On Wed, Jun 17, 2020 at 6:38 PM kcrisman  wrote:
>> 
>> 
>> 
>> 
>>> 
>>> mkdir ../../../../library/tools/libs
>>> 
>>> installing 'sysdata.rda'
>>> 
>>> dyld: Library not loaded: 
>>> /Users/.../sage/local/lib/libopenblas_haswellp-r0.3.6.dylib
>>> 
>>>  Referenced from: /Users/.../sage/local/lib/R/lib/libR.dylib
>> 
>> 
>> For reference, doing
>> 
>> $ rm -rf local/lib/R/
>> 
>> ended up solving the problem.  But that seems like a bug - shouldn't the 
>> previous R install properly be deleted, in our current paradigm of first 
>> uninstalling (if I understand it correctly)?
> 
> yes, it appears to be a bug (macOS-specific?). Probably the list of
> files installed by R spkg is incomplete, and so what's in the list is
> removed, but
> this one is not.
> You can see the file list in local/var/lib/sage/installed/
> and check whether libR.dylib
> is there.

Not sure this is related to the above problem, but I checked the results of the 
builds in each of my macOS systems (10.13, 10.14, 10.15), and there are no 
“libR.*” files in either SAGE_ROOT/local/var/lib/sage/installed or 
SAGE_ROOT/local/lib.

Is one of the Mac package gizmos (macports/homebrew/etc) involved?

Justin

--
Justin C. Walker
Curmudgeon-at-large
--
Network, n., Difference between work
charged for and work done



-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/19F6CB6C-942B-4B87-ABE5-A05F60F27365%40mac.com.


Re: [sage-release] Sage 9.2.beta1 released

2020-06-18 Thread Dima Pasechnik
On Thu, Jun 18, 2020 at 3:45 AM 'Justin C. Walker' via sage-release
 wrote:
>
>
>
> > On Jun 17, 2020, at 13:22 , Dima Pasechnik  wrote:
> >
> > On Wed, Jun 17, 2020 at 6:38 PM kcrisman  wrote:
> >>
> >>
> >>
> >>
> >>>
> >>> mkdir ../../../../library/tools/libs
> >>>
> >>> installing 'sysdata.rda'
> >>>
> >>> dyld: Library not loaded: 
> >>> /Users/.../sage/local/lib/libopenblas_haswellp-r0.3.6.dylib
> >>>
> >>>  Referenced from: /Users/.../sage/local/lib/R/lib/libR.dylib
> >>
> >>
> >> For reference, doing
> >>
> >> $ rm -rf local/lib/R/
> >>
> >> ended up solving the problem.  But that seems like a bug - shouldn't the 
> >> previous R install properly be deleted, in our current paradigm of first 
> >> uninstalling (if I understand it correctly)?
> >
> > yes, it appears to be a bug (macOS-specific?). Probably the list of
> > files installed by R spkg is incomplete, and so what's in the list is
> > removed, but
> > this one is not.
> > You can see the file list in local/var/lib/sage/installed/
> > and check whether libR.dylib
> > is there.
>
> Not sure this is related to the above problem, but I checked the results of 
> the builds in each of my macOS systems (10.13, 10.14, 10.15), and there are 
> no “libR.*” files in either SAGE_ROOT/local/var/lib/sage/installed or 
> SAGE_ROOT/local/lib.
>
> Is one of the Mac package gizmos (macports/homebrew/etc) involved?

Sage is able to use R package of homebrew, yes. If this happens on a
system then obviously there will be no data on R installed by Sage.
(look at config.log to see what is used)
Otherwise it's a bug.

On Linux I see
$ grep libR local/var/lib/sage/installed/r-3.6.2.p0
"lib/R/lib/libR.so",
"lib/pkgconfig/libR.pc",

Do you actually get local/var/lib/sage/installed/r-3.6.2.p0 on macOS
if R is istalled by Sage?

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAAWYfq2OJ_-9rSaftDX%2Befdqm38jZyr6CbuOxVdNgwSkmR0%2Buw%40mail.gmail.com.


Re: [sage-release] Sage 9.2.beta1 released

2020-06-18 Thread kcrisman

>
>
> Otherwise it's a bug. 
>
>
I was not using a system package for R.  While Matthias' link may 
conceivably be relevant as well, I'm currently leaning toward the other 
option.  On the old run (upgrading R) I have in the log the first time 
(unsuccessful):

Warning: No files to uninstall for 'r'
Uninstalling existing 'r'


While on the second (unsuccessful) and most recent (successful) run I see:

Package 'r' is currently not installed

No legacy uninstaller found for 'r'; nothing to do

Perhaps that helps someone who understands the uninstaller logic - that 
came after I had to stop keeping track of build system developments.
 

> On Linux I see 
> $ grep libR local/var/lib/sage/installed/r-3.6.2.p0 
> "lib/R/lib/libR.so", 
> "lib/pkgconfig/libR.pc", 
>
>
>
It's the Mac equivalent.  (I don't think any system packages are used for 
my install, or very few.)  Unfortunately I don't have the state before this 
upgrade any more.

$ grep libR local/var/lib/sage/installed/r-3.6.2.p0 

"lib/R/lib/libR.dylib",
"lib/pkgconfig/libR.pc", 

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/161201ad-43ba-4f12-b917-6617d111b89bo%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta1 released

2020-06-18 Thread Dima Pasechnik
On Thu, Jun 18, 2020 at 12:58 PM kcrisman  wrote:
>>
>>
>> Otherwise it's a bug.
>>
>
> I was not using a system package for R.  While Matthias' link may conceivably 
> be relevant as well, I'm currently leaning toward the other option.  On the 
> old run (upgrading R) I have in the log the first time (unsuccessful):
>
> Warning: No files to uninstall for 'r'
> Uninstalling existing 'r'
>
>
> While on the second (unsuccessful) and most recent (successful) run I see:
>
> Package 'r' is currently not installed
>
> No legacy uninstaller found for 'r'; nothing to do
>
>
> Perhaps that helps someone who understands the uninstaller logic - that came 
> after I had to stop keeping track of build system developments.
>
>>
>> On Linux I see
>> $ grep libR local/var/lib/sage/installed/r-3.6.2.p0
>> "lib/R/lib/libR.so",
>> "lib/pkgconfig/libR.pc",
>>
>>
>
> It's the Mac equivalent.  (I don't think any system packages are used for my 
> install, or very few.)  Unfortunately I don't have the state before this 
> upgrade any more.
>
> $ grep libR local/var/lib/sage/installed/r-3.6.2.p0
>
> "lib/R/lib/libR.dylib",
>
> "lib/pkgconfig/libR.pc",

could you try to re-install R, and check what you see in the log?
(i.e. "Package 'r' is currently not installed" would be wrong message,
I suppose, I'd rather see something about "uninstalling")

>
> --
> 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+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/161201ad-43ba-4f12-b917-6617d111b89bo%40googlegroups.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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAAWYfq1nshKj3oqOAdvW%2BjRL5RVQNt1GTDU%3D5B1zK%3DGexFcOGg%40mail.gmail.com.


Re: [sage-release] Sage 9.2.beta1 released

2020-06-18 Thread 'Justin C. Walker' via sage-release



> On Jun 18, 2020, at 02:23 , Dima Pasechnik  wrote:
> 
> On Thu, Jun 18, 2020 at 3:45 AM 'Justin C. Walker' via sage-release
>  wrote:
>> 
>> 
>> 
>>> On Jun 17, 2020, at 13:22 , Dima Pasechnik  wrote:
>>> 
>>> On Wed, Jun 17, 2020 at 6:38 PM kcrisman  wrote:
[snip]
>> Is one of the Mac package gizmos (macports/homebrew/etc) involved?
> 
> Sage is able to use R package of homebrew, yes. If this happens on a
> system then obviously there will be no data on R installed by Sage.
> (look at config.log to see what is used)
> Otherwise it's a bug.
> 
> On Linux I see
> $ grep libR local/var/lib/sage/installed/r-3.6.2.p0
>"lib/R/lib/libR.so",
>"lib/pkgconfig/libR.pc",
> 
> Do you actually get local/var/lib/sage/installed/r-3.6.2.p0 on macOS
> if R is istalled by Sage?

Yep!  I do have that on my system.  To be clear, I do not use any of the macOS 
packaging schemes (I have Mac Ports, but not accessible unless I want to use an 
app that this packager provides [or I make a mistake]).

HTH

Justin

--
Justin C. Walker, Curmudgeon-at-Large
() The ASCII Ribbon Campaign
/\ Help Cure HTML Email



-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/3ED2A80C-F7AB-4109-9BAD-B0779624F63E%40mac.com.


Re: [sage-release] Sage 9.2.beta1 released

2020-06-19 Thread kcrisman


> could you try to re-install R, and check what you see in the log? 
> (i.e. "Package 'r' is currently not installed" would be wrong message, 
> I suppose, I'd rather see something about "uninstalling") 
>
>
I would too, but:

[r-3.6.2.p0] Package 'r' is currently not installed

[r-3.6.2.p0] No legacy uninstaller found for 'r'; nothing to do

It otherwise installs fine, though. 

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/9ab52802-2146-45a6-9167-64b74f890cb0o%40googlegroups.com.