[sage-release] Sage 9.2.beta1 released
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
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
> 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
> 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
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
> > > 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
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
> 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
> 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.