summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2021-04-06use versioned py-pygemntsadam2-7/+5
2021-04-06py-scipy: unbreak bulk buildsnia1-2/+2
if you mark a package incompatible with python version X, you also need to mark any dependent packages incompatible with version X
2021-04-06Update py-statsmodels to 0.12.2prlw13-27/+206
Many many changes including Oneway ANOVA-type analysis ~~~~~~~~~~~~~~~~~~~~~~~~~~ Several statistical methods for ANOVA-type analysis of k independent samples have been added in module :mod:`~statsmodels.stats.oneway`. This includes standard Anova, Anova for unequal variances (Welch, Brown-Forsythe for mean), Anova based on trimmed samples (Yuen anova) and equivalence testing using the method of Wellek. Anova for equality of variances or dispersion are available for several transformations. This includes Levene test and Browne-Forsythe test for equal variances as special cases. It uses the `anova_oneway` function, so unequal variance and trimming options are also available for tests on variances. Several functions for effect size measures have been added, that can be used for reporting or for power and sample size computation. Multivariate statistics ~~~~~~~~~~~~~~~~~~~~~~~ The new module :mod:`~statsmodels.stats.multivariate` includes one and two sample tests for multivariate means, Hotelling's t-tests', :func:`~statsmodels.stats.multivariate.test_mvmean`, :func:`~statsmodels.stats.multivariate.test_mvmean_2indep` and confidence intervals for one-sample multivariate mean :func:`~statsmodels.stats.multivariate.confint_mvmean` Additionally, hypothesis tests for covariance patterns, and for oneway equality of covariances are now available in several ``test_cov`` functions. New exponential smoothing model: ETS (Error, Trend, Seasonal) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Class implementing ETS models :class:`~statsmodels.tsa.exponential_smoothing.ets.ETSModel`. - Includes linear and non-linear exponential smoothing models - Supports parameter fitting, in-sample prediction and out-of-sample forecasting, prediction intervals, simulation, and more. - Based on the innovations state space approach. Forecasting Methods ~~~~~~~~~~~~~~~~~~~ Two popular methods for forecasting time series, forecasting after STL decomposition (:class:`~statsmodels.tsa.forecasting.stl.STLForecast`) and the Theta model (:class:`~statsmodels.tsa.forecasting.theta.ThetaModel`) have been added. See 0.12.0-0.12.2 at https://www.statsmodels.org/stable/release/ for the full story, including deprecations.
2021-04-06py-scipy: ride update and chmod some files to avoid PKG_DEVELOPER warningsprlw11-1/+5
2021-04-05py-asdf: updated to 2.7.3adam4-24/+26
2.7.3 (2021-02-25) ------------------ - Add pytest plugin options to skip and xfail individual tests and xfail the unsupported ndarray-1.0.0 example. - Fix bug resulting in invalid strides values for views over FITS arrays. 2.7.2 (2021-01-15) ------------------ - Fix bug causing test collection failures in some environments. - Fix bug when decompressing arrays with numpy 1.20
2021-04-05py-scipy: update to 1.6.2tnn3-18/+74
Highlights of this release scipy.ndimage improvements: Fixes and ehancements to boundary extension modes for interpolation functions. Support for complex-valued inputs in many filtering and interpolation functions. New grid_mode option for scipy.ndimage.zoom to enable results consistent with scikit-image's rescale. scipy.optimize.linprog has fast, new methods for large, sparse problems from the HiGHS library. scipy.stats improvements including new distributions, a new test, and enhancements to existing distributions and tests Deprecated features scipy.spatial changes Calling KDTree.query with k=None to find all neighbours is deprecated. Use KDTree.query_ball_point instead. distance.wminkowski was deprecated; use distance.minkowski and supply weights with the w keyword instead. Backwards incompatible changes Using scipy.fft as a function aliasing numpy.fft.fft was removed after being deprecated in SciPy 1.4.0. As a result, the scipy.fft submodule must be explicitly imported now, in line with other SciPy subpackages. scipy.signal changes The output of decimate, lfilter_zi, lfiltic, sos2tf, and sosfilt_zi have been changed to match numpy.result_type of their inputs. The window function slepian was removed. The frechet_l and frechet_r distributions were removed.
2021-04-05volk: update to 2.4.1tnn4-33/+43
Fixes build portability regressions introduced in 2.4.0
2021-04-05py-networkx: updated to 2.5.1adam2-7/+7
2.5.1: Bug fixes
2021-03-29math/sc-im: Set maintainer to pkgsrc-userssjmulder1-2/+2
2021-03-28math/sc-im: Update to 0.8.0sjmulder4-53/+35
Packaging changes: - Some patches got upstreamed - Upstream now defaults to name=sc-im so it no longer needs to be set Changes, (reformatted) from the official changelog: New features: - New motions in edit mode: df cf F dF cF d0 d$ c0 c$ t T dt dT ct cT ^ g_ d^ dg_ c^ cg_ - Simple mouse support. Can handle selection of single cells and scroll. - Added markdown export. - Add custom colors with RGB definitions. - Add support for italic attribute to be appled to cells. - Added digraphs. - Added EXECUTE command. - Added --export_csv --export_tab --export_txt parameters. - New input_bar_bottom config variable. - New underline_grid config variable. - Added filename in status bar (filename_with_mode config variable). - Added option to truncate cells. - Added xlsx sheet parameter. - New @fact function. Other: - modified config and history file locations - renamed winch to sig_winch. - current fg and bg colors are kept if they are not specified in :cellcolor. - OpenBSD support (mostly wordexp() workaround) - Correct lua api function names in doc - always generate backup file when opening file - renamed scim to sc-im in Makefile - Document trigger return value convention Issues fixed: - fix bug when deleting an ent that for instance has a @sum()... it used to remove its vertex and THE ENTS LINKED to THEM! - fix error messages when using "scim --version" and color definitions are intented to be applied from .scimrc. - fix in waiting for valid command to complete after pressing ESC key. - fix in parse_str so a word with white space can be stored in dictionary value - fix when setting default_paste_from_clipboard_cmd - Don't clobber startup message w/ err opening file - Allow for lua scripts in local .sc directory #259 - Send informational messages to stderr rather than the output when used in non-interactive mode #263 - fixed cell_negative color #271 - fixed locked cells when saving #261 - fixed DEL key in insert mode #272 - fix when resizing column #266 - "Autobackup - case insensitive QER options when backup exists" - fixed segfault when fcopy'ing with no selection while on first column - Call write triggers on value clear - Use sc_info to report trigger exit code - fixed #277 - Grow table up to MAXROWS exactly - Remove redundant if clause (God only knows where that was). - fix in getVertex that prevented rebuild_graph to work properly. - fix annoying bug because of not resetting inputline_pos to 0 when confirming a command in COMMAND_MODE - fix in let and slet. existing vertexs should not be removed. - added "eval_visited" in vertex struct for not to collide with current "visited", since: EvalAll uses EvalBottomUp EvalBottomUp uses EvalJustOneVertex EvalJustOneVertex uses eval eval uses GraphAddEdge GraphAddEdge uses GraphIsReachable GraphIsReachable uses visited and EvalBottomUp also uses uses visited! - Also changed markAllVerticesNotVisited and All_vertexs_of_edges_visited functions. - Some other issues fixed: #228, #234, #239, #240, #244, #246, #260, #295, #308 - .. and many other fixes and improvements! Pending: The most significative issue is regarding circular references. This have to be deeply analyzed and with the collaboration of the community it would be hopefully fixed by v0.9.
2021-03-26math/py-numpy: hotfix for building py-scipythor3-9/+15
The downstream configure code freaked out when info['define_macros'] was not set. It is now defined and empty. I hope it's fine to just push this without further notice. Build was confirmed by oster on NetBSD-9.1/amd64 and tested by me on Linux/amd64.
2021-03-25openblas: update to 0.3.10, fixing build with gcc 10thor9-103/+57
Fix openblas build issues, mainly by updating to 0.3.10. This pulls in these commits from WIP (newest first): commit 3c6284cba90280bc367cf4d1d8252ae4d6e92e76 Author: Jason Bacon <bacon@NetBSD.org> Date: Thu Feb 25 11:56:13 2021 -0600 openblas: Update ONLY_FOR_PLATFORMS documentation commit 8071bf28f3ffc95af046ff3eaaac6983f4f70035 Author: Jason Bacon <bacon@NetBSD.org> Date: Thu Feb 25 11:51:32 2021 -0600 openblas*: Successful build on NetBSD commit 056e3d5c972a4b286e8755dbee323a9951855165 Author: Dr. Thomas Orgis <thomas.orgis@uni-hamburg.de> Date: Wed Feb 24 18:40:17 2021 +0100 openblas: flags from environment again to un-break PICy build The bug that prompted us to force the compiler flags in the make arguments is fixed. Now we got a different one: The logic that decides to add -fPIC where needed is overridden when doing this, resulting in relocation errors (strangely, not with every toolchain). So let's remove that again and take FFLAGS and friends from the environment again. commit 86af17db8526e629c2c02c6af1f1ce7db6f6ba6d Author: Dr. Thomas Orgis <thomas.orgis@uni-hamburg.de> Date: Thu Nov 12 12:44:39 2020 +0100 openblas: version 0.3.10 This updated fixes the build with gcc 10 (segfault in cblat1 test). I did not go all the way to the current 0.3.12, as that would need some hacking of chosen compiler flags. 0.3.13 should be the next one. This commit also fixes the ARCH → ARCH_ sed to change all occurences on a line. This fulfills pkg/55999 and was approved by wiz during freeze.
2021-03-25math/py-numpy: Actually use BLAS_LIBS and LAPACK_LIBS.thor1-15/+90
The previous state included our BLAS choice but the build did not honour the selected libs. This patches the config script to not search for LAPACK and BLAS, using our settings instead. Hopefull we can get that option upstreamed. Approved during freeze by wiz.
2021-03-25math/py-numpy: Actually use BLAS_LIBS and LAPACK_LIBS.thor3-4/+10
The previous state included our BLAS choice but the build did not honour the selected libs. This patches the config script to not search for LAPACK and BLAS, using our settings instead. Hopefull we can get that option upstreamed. Approved during freeze by wiz.
2021-03-25math/lapack: remove bad/broken BLAS_LIBS usage, always use netlib BLAS herethor1-3/+3
2021-03-19Revbump all Go packages after go115 updatebsiegert2-4/+4
2021-03-18math: +tex-physics{,-doc}markd1-1/+3
2021-03-18tex-physics{,-doc}: add version 1.3markd8-0/+51
The package defines simple and flexible macros for typesetting equations in the languages of vector calculus and linear algebra, using Dirac notation.
2021-03-17Update eigen3 to 3.3.9prlw14-42/+19
Many fixes including a gcc10 compilation issue. Full list at https://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.3.9
2021-03-12py-asteval: updated to 0.9.23adam2-7/+7
0.9.23: treat all __dunder__ attributes of all objects as inherently unsafe. 0.9.22: update doc and license for 0.9.22
2021-03-11R-combinat: set DIST_SUBDIRwiz2-6/+8
The last update just replaced the distfile with another one of the same name, but used the same location in the file system.
2021-03-08Recursive revbump associated with update of lang/ocamljaapb4-8/+8
2021-03-05py-scikit-image: cascade py-tifffile Python incompatibilitiesgutteridge1-2/+2
2021-02-28math/ruby-spreadsheet: update to 1.2.8taca3-8/+9
No release information, but seems to fixed below. * fix: Worksheet#<< fails when adding the first row
2021-02-24py-scikit-image: update to 0.18.1markd2-8/+7
This is a bug fix release and contains the following two bug fixes: * Fix indexing error for labelling in large (>2GB) arrays * Only use retry_if_failed with recent pooch
2021-02-24py-scikit-image: add needed dependency on py-tifffilemarkd1-1/+3
2021-02-23math/kalk: update to 0.3.14pin2-7/+7
-Important xy^z precedence fix, and some minor polishing
2021-02-18(*/hs-*) BUILDLINK_API_DEPENDS.ghc <8.10, againmef1-2/+2
2021-02-18libnumbertext: update to 1.0.7.wiz2-10/+9
2021-01-31: 1.0.7 release: * ga.sor: new module Irish by László Németh * lg.sor: new module Luganda by Phillip Samuel * mr.sor: new module Marathi by Ankur Heramb Joshi * mt.sor: new module Maltase by László Németh * fi.sor: fix ordinal 0, bug report by Tuomas Hietala * hu_Hung.sor: - fix transliteration of Vörösmarty, bug report by Zoltán Óvári - replace ü and ű by Viktor Kovács - fix transliteration of dates with affixation * th.sor: fix big (>999,999) numbers by Vladislav Kiper * ua.sor: fix euro cent, bug report by Kty0mka
2021-02-18Update to 20190516. From the changelog:schmonz3-21/+14
Benchmarking: - Speed tests now call cpucycles() before setting resource limits. This is important on platforms where cpucycles() needs to read files. Verification: - Support for SignExt and several more peephole optimizations, working towards support for simpler symbolic-execution backend. Various updates to work with angr8 and python3.
2021-02-17math/bc-gh: Update to 3.3.0gdt2-7/+7
## 3.3.0 This is a production release that changes one behavior and fixes documentation bugs. The changed behavior is the treatment of `-e` and `-f` when given through `BC_ENV_ARGS` or `DC_ENV_ARGS`. Now `bc` and `dc` do not exit when those options (or their equivalents) are given through those environment variables. However, `bc` and `dc` still exit when they or their equivalents are given on the command-line.
2021-02-15bc-gh: Update to 3.2.7gdt2-7/+7
Note that "DC_ENV_ARGS" will lead to dc exiting; this was new in 3.1.4 and I have reported that upstream. Upstream changes, less bugfixes (and hence first/second do not make sense; see the full NEWS.md in the sources if that upsets you): ## 3.2.5 This is a production release that fixes several bugs and adds a couple small things. The two most important bugs were bugs that causes `dc` to access memory out-of-bounds (crash in debug builds). This was found by upgrading to `afl++` from `afl`. Both were caused by a failure to distinguish between the same two cases. Fourth, the pseudo-random number now attempts to seed itself with `/dev/random` if `/dev/urandom` fails. ## 3.2.0 This is a production release that has one bug fix and a major addition. The major addition is a way to build a version of `bc`'s math code as a library. This is done with the `-a` option to `configure.sh`. The API for the library can be read in `./manuals/bcl.3.md` or `man bcl` once the library is installed with `make install`. This library was requested by developers before I even finished version 1.0, but I could not figure out how to do it until now. If the library has API breaking changes, the major version of `bc` will be incremented. ## 3.1.4 This is a production release that fixes one bug, changes two behaviors, and removes one environment variable. The behavior that was changed is that `bc` now exits when given `-e`, `-f`, `--expression` or `--file`. However, if the last one of those is `-f-` (using `stdin` as the file), `bc` does not exit. If `-f-` exists and is not the last of the `-e` and `-f` options (and equivalents), `bc` gives a fatal error and exits. Next, I removed the `BC_EXPR_EXIT` and `DC_EXPR_EXIT` environment variables since their use is not needed with the behavior change. Finally, I made it so `bc` does not print the header, though the `-q` and `--quiet` options were kept for compatibility with GNU `bc`.
2021-02-15math/c-gh: DRop comment about missing NEWSgdt1-5/+1
Upstream has created a plaintext NEWS.md.
2021-02-14Mark these packages Ruby 3.0 incompatibletaca1-1/+3
2021-02-13(*/hs-*) fix build, not adapted to ghc90 versionmef1-1/+2
2021-02-12Add funstpin1-1/+2
2021-02-12math/funst: import packagepin5-0/+204
funst is a tiny command-line tool to calculate fundamental statistics of numbers given via the standard input.
2021-02-12math: +tex-lualatex-math{,-doc}markd1-1/+3
2021-02-12tex-lualatex-math{,-doc}: add version 1.9markd8-0/+56
from Yorick Hardy in pkgsrc/wip The package patches a few commands of the LaTeX2e kernel and the amsmath and mathtools packages to be more compatible with the LuaTeX engine. It is only meaningful for LuaLaTeX documents containing mathematical formulas, and does not exhibit any new functionality. The fixes are mostly moved from the unicode-math package to this package since they are not directly related to Unicode mathematics typesetting.
2021-02-11gnumeric: Update to 1.12.48nia4-11/+17
Gnumeric 1.12.48 Andreas: * Add axis title to chart in histogram tool. [#408] * Fix line end marker roundtrip through strict ODF * Improve export of line markers to ODF for interoperability * Improve line marker handling on import * Fix LaTeX export. [#489] * When reading an ODF file make all sheets of equal size. [#505] Jean: * Fix xlsx object non-import crash. * Fix in-place graph data problem. [#492] * Port to Python3. [#419] Morten: * Fix performance issue with sample_datasource. [#491] * Fix partial-line issue with sample_datasource. * Fix load of in-place graph data with extra ()s. [#492] * Fix Ctrl-; cursor position. [#494] * Fix ssconvert --merge-to problem. [#496] * Fix sheet size paste problem. [#497] * Speed up really large auto-filters. [#465] * Fix 2038 problem on quit. * Improve tests. * Improve dependency tracking for implicit intersection. [#501] * Fix format dialog issue. [#503] * Re-tune style quad tree. [#234] * Re-tune dependency bucket system. [#502] * Fix global name parsing problem with non-uniform sheet sizing. * Avoid style dependency redraw during file load. * Tend to dead kittens. * Fix metadata dialog. [#510] * Fix potential 64-bit problem with signals. * Fix GnmRange introspection.
2021-02-08py-asteval: updated to 0.9.21adam2-7/+7
0.9.21: another important but small fix for Python 3.9 0.9.20: doc update
2021-02-07qhull: fix library name on Darwinadam3-8/+22
2021-02-07*: Recursive revbump from audio/pulseaudio-14.2.nb1ryoon7-14/+14
2021-02-06libixion, py-libixion: Update to 0.16.1ryoon10-89/+66
Changelog: 0.16.1 fixed a build issue on 32-bit linux platforms, caused by slicing of integer string ID values. worked around floating point rounding errors which prevented two theoretically-equal numeric values from being evaluated as equal in test code. 0.16.0 documentation added quickstart sections for using model_context and document classes. added code example for cell_access class. C++ API added new function to allow printing of single formula tokens. added method for setting cached results on formula cells in model_context. changed the model_context design to ensure that all sheets are of the same size. added an accessor method to formula_model_access interface (and implicitly in model_context) that directly returns a string value from cell. added cell_access class for querying of cell states without knowing its type ahead of time. added document class which provides a layer on top of model_context, to abstract away the handling of formula calculations. deprecated model_context::erase_cell() in favor of empty_cell(). formula parser / interpreter added support for 3D references - references that contain multiple sheets. added support for the exponent (^) and concatenation (&) operators. fixed incorrect handling of range references containing whole columns such as A:A. added support for unordered range references - range references whose start row or column is greater than their end position counterparts, such as A3:A1. fixed a bug that prevented nested formula functions from working properly. implemented Calc A1 style reference resolver. misc formula results now directly store the string values when the results are of string type. They previously stored string ID values after interning the original strings. removed build-time dependency on spdlog.
2021-02-05Add and enable p5-Statistics-Basic.schmonz1-1/+2
2021-02-05Initial import of p5-Statistics-Basic, a collection of basic statisticsschmonz3-0/+26
modules for Perl.
2021-01-30math/kalk: update to 0.3.13pin3-8/+8
-Removed timeout from kalk_cli
2021-01-26math/ruby-spreadsheet: update to 1.2.7taca3-19/+16
1.2.7 (2021-01-20) * Remove .travis.ci, hoe, obsolete Warning * Added GithubActions
2021-01-24qhull: Remove an unused patchryoon1-40/+0
2021-01-23revbump for qhullgdt1-2/+2