summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2014-01-20+ py-ephem3.wiz1-1/+2
2014-01-20Import py33-ephem-3.7.5.1 as math/py-ephem3.wiz4-0/+150
PyEphem provides scientific-grade astronomical computations for the Python programming language. Given a date and location on the Earth's surface, it can compute the positions of the Sun and Moon, of the planets and their moons, and of any asteroids, comets, or earth satellites whose orbital elements the user can provide. Additional functions are provided to compute the angular separation between two objects in the sky, to determine the constellation in which an object lies, and to find the times at which an object rises, transits, and sets on a particular day.
2014-01-20Update to 3.7.5.1, changed not found.wiz3-29/+47
Mark as not for python-3.x.
2014-01-19Update to 2.3.0:wiz4-58/+42
Release 2.3.0 ============= New Features ------------ :mod:`rpy2.rinterface`: - C-level API, allowing other C-level modules to make use of utilities without going through the Python level. The exact definition of the API is not yet fixed. For now there is PyRinteractive_IsInitialized() to assess whether R was initialized (through :mod:`rpy2.rinterface` or not). - C-module _rpy_device, allowing one to implement R graphical devices in Python [(very) experimental] - Tracking of R objects kept protected from garbage collection by rpy2 is now possible. - New method :meth:`Sexp.rid` to return the identifier of the R object represented by a Python/rpy2 object :mod:`rpy2.rinteractive`: - Dynamic build of Python docstrings out of the R manual pages :mod:`rpy2.robjects.help`: - Build dynamic help :mod:`rpy2.robjects.packages: - Build anonymous R packages from strings - When using :func:`importr`, the datasets are added as an attribute :attr:`data`, itself an instance of a new class :class:`PackageData`. It no longer possible to access datasets are regular objects from a code package (because of changes in R), and the new system is more robust against quirks. Changes ------- :mod:`rpy2.rinterface`: - :attr:`SexpClosure.env` to replace the method `closureenv`. Release 2.2.6 ============= Bugs fixed ---------- - Newest R-2.15 and ggplot2 0.9 broke the ggplot2 interaface in :mod:`rpy2.robjects.lib.ggplot2` Release 2.2.5 ============= Bugs fixed ---------- - install process: Library location for some of the R installations - should compile on win32 (thanks to a patch from Evgeny Cherkashin), a work to a limited extend Release 2.2.4 ============= Bugs fixed ---------- - Memory leak when creating R vectors from Python (issue #82) Release 2.2.3 ============= Bugs fixed ---------- - Dynamic construction of S4 classes was looking for R help as 'class.<class>' rather than '<class>-class' - The cleanup of temporary directories created by R was not happening if the Python process terminated without calline :func:`rpy2.rinterface.endr()` (issue #68, and proof-of-principle fix by chrish42) Release 2.2.2 ============= Bugs fixed ---------- - With the robjects layer, repr() on a list containing non-vector elements was failing Release 2.2.1 ============= Bugs fixed ---------- - MANIFEST.in was missing from MANIFEST.in, required with Python 3 Release 2.2.0 ============= New Features ------------ - Support for Python 3, and for some of its features ported to Python 2.7 :mod:`rpy2.robjects`: - :meth:`Environment.keys` to list the keys - classes :class:`robjects.vectors.POSIXlt` and :class:`robjects.vectors.POSIXlt` to represent vectors of R dates/time - :func:`packages.get_packagepath` to get the path to an R package - module :mod:`rpy2.robjects.help` to expose the R help system to Python - Metaclass utilities in :mod:`rpy2.robjects.methods`, allowing to reflect automatically R S4 classes as Python classes. - :meth:`rpy2.robjects.vectors.FactorVector.iter_labels` to iterate over the labels - :class:`rpy2.robjects.vectors.ListVector` to represent R lists. - Constructor for :class:`rpy2.robjects.vectors.ListVector` and :class:`rpy2.robjects.vectors.DataFrame` accept any iterable at the condition that the elements iterated through also valid subscripts for it (e.g., given an iterable v, the following is valid: .. code-block:: python x[k] for x in v :mod:`rpy2.rinterface`: - :data:`NA_Complex` and :class:`NAComplexType` for missing complex values. - :class:`SexpExtPtr` to represent R objects of type EXTPTR (external pointers). - :func:`rpy2.rinterface.parse` to parse a string a R code - :func:`rpy2.rinterface.rternalise` to wrap Python function as :class:`SexpClosure` that can be called by R just as it was a function of its own. - :class:`rpy2.rinterface.RNULLType` for R's C-level NULL value and :class:`rpy2.rinterface.UnboundValueType` for R's C-level R_UnboundValue (both singletons). - :meth:`rinterface.SexpVector.index`, of similar behaviour to :meth:`list.index`. - :meth:`rpy2.rinterface.Sexp.list_attrs` to list the names of all R attributes for a given object. - :class:`rpy2.rinterface.ByteSexpVector` to represent R 'raw' vectors. - constant `R_LEN_T_MAX` to store what is the maximum length for a vector in R. - tuple `R_VERSION_BUILD` to store the version of R rpy2 was built against - getter :attr:`Sexp.rclass` to return the R class associated with an object :mod:`rpy2.rlike`: - :class:`container.OrdDict` get proper methods :meth:`keys` and `get` :mod:`rpy2.interactive`: - A new sub-package to provide utilities for interactive work, either for handling R interactive events or use Python for interactive programming (as often done with the R console) Changes ------- :mod:`rpy2.robjects`: - NA_bool, NA_real, NA_integer, NA_character and NA_complex are now deprecated (and removed). NA_Logical, NA_Real, NA_Integer, NA_Character, NA_Complex should be used. - :class:`rpy2.robjects.packages.Package` now inherits from :class:`types.ModuleType` - classes representing R vector also inherit their type-specific rinterface-level counterpart. - Importing the :class:`rpy2.robjects.numpy2ri` is no longer sufficient to active the conversion. Explicit activation is now needed; the function `activate` can do that. :mod:`rpy2.rinterface`: - :class:`IntSexpVector`, :class:`FloatSexpVector`, :class:`StrSexpVector`, :class:`BoolSexpVector`, :class:`ComplexSexpVector` are now defined at the C level, improving performances and memory footprint whenever a lot of instances are created. Bugs fixed ---------- - Better and more explicit detection system for needed libraries when compiling rpy2 (ported to release 2.1.6) - Long-standing issue with readline fixed (issue #10) Release 2.1.9 ============= Bugs fixed ---------- - The R class in rpy2.robjects is now truly a singleton - When using numpy 1.5 and Python >= 2.7, the exposed buffer for R numerical (double) vectors or arrays was wrong. Release 2.1.8 ============= Bugs fixed ---------- - Fixed issue with R arrays with more than 2 dimensions and numpy arrays (issue #47 - backported from the branch 2.2.x). Release 2.1.7 ============= Bugs fixed ---------- - More fixes for the automated detection of include and libraries at build time. Release 2.1.6 ============= Bugs fixed ---------- - Further fixes in the automatic detection of includes and libraries needed to compile rpy2 against R. The detection code has been refactored (backport from the 2.2.x branch) Release 2.1.5 ============= Bugs fixed ---------- - fixes the automatic detection of R_HOME/lib during building/compiling when R_HOME/lib is not in lib/ (issue #54) Release 2.1.4 ============= New features ------------ - :mod:`rpy2.robjects.lib.ggplot2` now has the functions :func:`limits`, :func:`xlim`, :func:`ylim` exposed (patch contributed anonymously) Bugs fixed ---------- - Install script when the BLAS library used by R is specified as a library file (patch by Michael Kuhn)
2014-01-16malloc.h raises error on FreeBSD intentionally, use stdlib.h instead.asau2-1/+15
2014-01-16Convert to use versioned_dependencies.mk.wiz1-2/+4
2014-01-15update to 2.12.4.13drochner4-23/+55
changes: -additions to builtins and library -minor fixes
2014-01-13Exclude 64-bit system library paths on SunOS.jperkin2-3/+12
2014-01-11Revbump after updating tcl/tk.adam2-3/+4
2014-01-09Needs zlib. Provide dummy Minisat::memUsedPeak().jperkin3-5/+13
2014-01-09Do not include system library paths in R_LD_LIBRARY_PATH, picking up systemjperkin2-3/+14
libraries when previously preferring libraries from pkgsrc causes conflicts. Fixes build on SmartOS where the platform /usr/lib/libgcc_s.so.1 for legacy applications conflicts with GCC libraries from pkgsrc.
2014-01-09Do not build statically on SunOS.jperkin1-1/+7
2014-01-05add missing dependencies to build when option x11 is presentrichard1-1/+3
2014-01-02Update to 1.12.9:wiz3-8/+11
Gnumeric 1.12.9 Jean * Implement double click for graph sheets. [#712216] Morten: * Minor improvement to history dialog. * Fix drop-down sizing (gtk+ regression). [#710749] * Improve accuracy of R.QCAUCHY. * Acquire more special function test cases. * Improve accuracy of R.QGAMMA and thus R.QCHISQ. * Improve accuracy of R.QBETA, R.QF, R.QTUKEY, R.QSNORM, and R.QST. * Improve accuracy of COMBIN, PERMUT, POCHHAMMER, FACT, GAMMA. * Improve accuracy of bessel functions with large non-integer alpha. * Improve accuracy of ACOTH. * Fix fuzzed file problems. [#708091] [#712662] [#712685] [#712700] [#712708] [#712772] [#712788] [#712731] [#715003] * Restore sheet reordering by drag. * Fix BETA on win32. * Fix win32 registry initialization. * Fix win32 gdk-pixbuf install heisen-crash. * Incorporate new tests from crlibm. * New functions SINPI and COSPI. * Improve accuracy of SIN/COS/TAN on win32. * Work around GTK+ ABI break. [Redhat #1033827] Xabier Rodríguez Calvar: * Fix dialog button order. [#710378]
2014-01-01Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump.wiz7-10/+14
2013-12-31Remove packages that were either BROKEN for more than a year orwiz13-1643/+1
BROKEN and explicitly scheduled to be removed after 2013Q4.
2013-12-23Reset maintainer for resigned developers.wiz1-3/+2
2013-12-15FreeBSD 9 lacks the same set of functions as NetBSD 6.asau4-13/+13
2013-12-15The Clang 3.4RCs started to use slightly more memory when compilingjoerg3-2/+24
Calculator.cpp, but it was enough to push it over 2GB. So disable optimisation for now.
2013-12-10Update pandas to 0.12.0.bad3-14/+75
This is a major release from 0.11.0 and includes several new features and enhancements along with a large number of bug fixes. Highlites include a consistent I/O API naming scheme, routines to read html, write multi-indexes to csv files, read & write STATA data files, read & write JSON format files, Python 3 support for HDFStore, filtering of groupby expressions via filter, and a revamped replace routine that accepts regular expressions. For detailed changes see: http://pandas.pydata.org/pandas-docs/stable/whatsnew.html
2013-12-09Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.obache1-2/+2
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-07Create wildcard NAMESPACE file; fixes build with latest Rdholland3-3/+12
2013-12-06Fix build.joerg2-1/+15
2013-12-04Update ruby-spreadsheet to 0.9.6.obache3-7/+9
### 0.9.6 / 02.12.2013 Author: Malcolm Blyth <trashbat@co.ck> Date: Mon Dec 2 11:44:25 2013 +0000 * Fixed issue whereby object author being null caused a gross failure. * Now returns object author as an empty string
2013-12-03Fix build on MirBSD.bsiegert2-6/+25
2013-11-29Fix extraction of rpath options from Fortran linker.joerg3-1/+39
2013-11-21Update ruby-spreadsheet to 0.9.5.obache2-6/+6
### 0.9.5 / 20.11.2013 Author: Malcolm Blyth <trashbat@co.ck> Date: Tue Nov 19 15:14:31 2013 +0000 * Bumped revision * Fixed author stringname error (damn this 1 based counting) * Updating integration test to check for comments contained within the cells. * Checking also for multiple comments in a sheet
2013-11-20Revbump after updating devel/boost-libsadam2-4/+4
2013-11-20recursive bump from boost-lib shlib major bump.obache2-4/+4
2013-11-14+ ipoptasau1-1/+2
2013-11-14Import IPOPT version 3.11.5 as math/ipoptasau5-0/+113
Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization. It is designed to find (local) solutions of mathematical optimization problems of the form min_{x in R^n} f(x) s.t. g_L <= g(x) <= g_U x_L <= x <= x_U where f(x): R^n --> R is the objective function, and g(x): R^n --> R^m are the constraint functions. The vectors g_L and g_U denote the lower and upper bounds on the constraints, and the vectors x_L and x_U are the bounds on the variables x. The functions f(x) and g(x) can be nonlinear and nonconvex, but should be twice continuously differentiable. Note that equality constraints can be formulated in the above formulation by setting the corresponding components of g_L and g_U to the same value. Ipopt is part of the COIN-OR Initiative.
2013-11-13Update ruby-spreadsheet to 0.9.4.obache3-7/+12
### 0.9.4 / 12.11.2013 * Updated Manifest.txt ### 0.9.3 / 12.11.2013 commit e15d8b45d7587f7ab78c7b7768de720de9961341 (refs/remotes/gguerrero/master) Author: Guillermo Guerrero <g.guerrero.bus@gmail.com> Date: Tue Nov 12 11:50:30 2013 +0100 * Refactor update_format for cloning format objects * Added lib/spreadsheet/note.rb to Manifest.txt file * 'update_format' methods now receive a hash of key => values to update Author: Przemysław Ciąćka <przemyslaw.ciacka@gmail.com> Date: Tue Nov 12 00:07:57 2013 +0100 * Added lib/spreadsheet/note.rb to Manifest.txt file
2013-11-12Update ruby-spreadsheet to 0.9.2.obache2-6/+6
### 0.9.2 / 11.11.2013 commit e70dc0dbbc966ce312b45b0d44d0c3b1dc10aad6 Author: Malcolm Blyth <trashbat@co.ck> Date: Mon Nov 11 15:53:58 2013 +0000 *Corrected compressed string formatting - *U (UTF-8) should have been *S (16-bit string) *Completed addition of notes hash to worksheet *Bumped revision *Updated reader and note Note class no longer extends string for simplicity and debug of class (pp now works a bit more easily) Reader has had loads of changes (still WIP) to allow objects of class Note and NoteObject to be created and combined in the postread_worksheet function *Adding noteObject to deal with the Object (and ultimately text comment field) created by excel's madness
2013-11-08Friends may not add default arguments.joerg2-1/+27
2013-11-07Update to KDE SC 4.11.3markd12-39/+36
bugfixes, many new features, improved stability and performance.
2013-11-04Use -Wl for rpath options extracted from Fortran linker.joerg2-1/+20
2013-11-01Revision bump associated with the update of lang/ocaml to version 4.01.jaapb1-2/+2
2013-10-29Install LaTeX files into share/texmf-dist, not share/texmf.minskim2-6/+7
The latter has been deprecated in TeX Live 2013.
2013-10-28When extracting rpath options from the Fortran linker, prefix them withjoerg2-1/+20
-Wl before passing them back to CC.
2013-10-28+ minisatasau1-1/+2
2013-10-28Import MiniSat version 2.2.0 as math/minisat.asau5-0/+58
MiniSat is a minimalistic, industrial strength, open-source SAT solver, developed to help researchers and developers alike to get started on SAT.
2013-10-27Update to 1.12.8:wiz3-8/+8
Gnumeric 1.12.8 Andreas: * Update/fix documentation [#708679][#707075][#708556] * Fix paste into locked cells [#702292] Jean: * Fix radio buttons behavior in covariance dialog. [#707595] * Add a border around font selector in cell format dialog. [#708567] Morten: * Fix fuzzed file crash. [#707875] * Use lighter green for function markers. [#708573] * Fix item cursor problem. [#709320] * Fix win32 compilation.
2013-10-27Drop -frename-registers. -finline-functions is the default for optimisedjoerg3-1/+33
builds anyway.
2013-10-27When extracting rpath options from the Fortran linker, qualify them withjoerg2-1/+20
-Wl before passing them to CC.
2013-10-26Update ruby-spreadsheet to 0.9.1.obache2-6/+6
### 0.9.1 / 24.10.2013 Date: Thu Oct 24 09:41:50 2013 +0300 * Add support for worksheet visibility
2013-10-24Mark remaining packages not support DESTDIR as BROKEN as decidedwiz1-1/+2
by pkgsrc-pmc. If you are interested in one of these, please fix it before 2013Q4.
2013-10-20Pass rpath option with -Wl prefix.joerg1-2/+2
2013-10-16Update to 0.12.1markd2-7/+7
SciPy 0.12.1 is a bug-fix release with no new features compared to 0.12.0. The single issue fixed by this release is a security issue in ``scipy.weave``, which was previously using temporary directories in an insecure manner under certain circumstances.
2013-10-10Does support destdir, mark it as such.wiz1-6/+3
2013-10-10I see no reason why this package is marked with PKG_DESTDIR_SUPPORT=none,wiz1-3/+1
packages fine for me. Remove it.