Commit Graph

29 Commits

Author SHA1 Message Date
sthen 9c6e8e431c update to py3-pandas-1.5.2 2022-11-24 12:41:17 +00:00
sthen dae9f91e31 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:28:39 +00:00
sthen 70ac2ee032 update to py3-pandas-1.4.3 2022-08-24 12:35:11 +00:00
naddy ab45f39af6 drop RCS Ids 2022-03-11 19:36:11 +00:00
sthen f7754de2ea remove bogus TEST_DEPENDS 2022-02-27 12:14:41 +00:00
sthen 3fb7cdbcf6 bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:35 +00:00
sthen c698625ad0 update to py3-pandas-1.3.4 2021-10-26 19:02:02 +00:00
sthen 1e3971842b adjust comments 2021-10-18 10:07:51 +00:00
sthen 6e39f0c3ca update to py3-pandas-1.2.5 (newer versions are available, but require
numpy 1.17.3 or higher).
2021-10-18 10:07:18 +00:00
ajacoutot 2b85cfe398 Remove TDEP on net/py-boto since it's gone. 2021-09-02 10:46:27 +00:00
sthen d80c418015 regen PLISTs for python ports with .so files that end up renamed due to
the EXT_SUFFIX change in Python 3.8.7
2021-01-04 14:06:26 +00:00
daniel 6c5b6c5d3b update pandas to 1.1.4 for the latest batch of bug fixes
ok bket@
2020-11-22 17:43:41 +00:00
daniel 91fed9e036 Update to py-pandas 1.1.3
ok bket@
2020-10-12 21:59:54 +00:00
bket 0f18aad150 Update to py-pandas-1.1.0
Changes: https://pandas.pydata.org/pandas-docs/dev/whatsnew/v1.1.0.html

OK daniel@
2020-08-23 09:29:01 +00:00
daniel a9834e3878 Update pandas to 1.0.5 to pick up fixes for a few bugs and regressions.
ok bket@
2020-07-18 21:13:41 +00:00
sthen d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
bket f16e5e49cd Update to py-pandas-1.0.3
Release notes:
https://pandas.pydata.org/docs/whatsnew/index.html#release

OK mariani@
2020-03-22 16:36:29 +00:00
naddy 95dd5d6938 remove obsolete patch 2020-02-28 17:51:11 +00:00
bket b3d4958ddb Update to py-pandas-1.0.1
Changes: https://pandas.pydata.org/docs/whatsnew/v1.0.0.html and
https://pandas.pydata.org/docs/whatsnew/v1.0.1.html. Noticeable change
is that python2 support has been dropped.

Tested by jca@ on sparc64. Thank you!

OK martin@
2020-02-27 18:23:39 +00:00
kmos 9dd9ed0afc Fix math/py-pandas build.
Cython is a hidden dependency. If it is there at the start of build, it
must stay.

Diff from sthen.

ok naddy@
2019-10-05 16:28:41 +00:00
bket fc5fc45ade Update to py-pandas-0.24.2.
0.24.x is a major release from 0.23.4, which includes a number of API
changes, new features, enhancements, and performance improvements along
with a large number of bug fixes.

Lists of changes can be found at:
- https://pandas.pydata.org/pandas-docs/version/0.24/whatsnew/v0.24.0.html
- https://pandas.pydata.org/pandas-docs/version/0.24/whatsnew/v0.24.1.html
- https://pandas.pydata.org/pandas-docs/version/0.24/whatsnew/v0.24.2.html

OK daniel@
2019-07-16 20:38:03 +00:00
sthen 3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
kmos c45cd79fc7 Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the
lang/python port module. I've not yet come up with a port that
would not need this and one can always set MODPY_TESTDEP to "no"
to prevent the module from touching TEST_DEPENDS.

Idea from afresh1 who pointed out the cpan module already does this.

aja "I support this move."

OK sthen@
2019-05-15 12:04:34 +00:00
danj d6a3237c73 Remove mariani@ as maintainer per his request 2019-05-05 15:44:12 +00:00
sthen d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
kmos 6458dbdcce math/py-pandas has a hidden dependency on lang/cython as mentioned
here:

https://marc.info/?l=openbsd-ports&m=155508121408600&w=2

naddy@ requested it be fixed. This adds it to RUN_DEPENDS.
While here, sorted RUN_DEPENDS.

OK sthen@
2019-04-22 08:22:57 +00:00
kn 0796219cc0 Convert devel/py-test consumers to new MODPY_PYTEST
lang/python/python.port.mk revision 1.102 and 1.103 added
MODPY_TEST_LOCALE and MODPY_PYTEST respectively, nicely wrapping up the
usual pytest dance.

This removes hand-rolled do-tests from all 70 ports by setting
MODPY_PYTEST=Yes and MODPY_TEST_LOCALE as well as HOME=${WRKDIR} to TESTENV
as needed.

From Kurt Mosiejczuk <kurt at cranky dot work>, thanks!
OK sthen
2019-03-25 14:29:49 +00:00
sthen 25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen 53deb2d39f import math/py-pandas, from Elias M. Mariani, ok bket@
Flexible and powerful data analysis / manipulation library for
Python, providing labeled data structures similar to R data.frame
objects, statistical functions, and much more.
2018-09-14 08:09:05 +00:00