*/py-*: Update version requirement of *_DEPENDS01291f5d60
Port details
databases/py-tiledb 0.36.1_1
Python interface to the TileDB array storage manager
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 0.36.1_1
- Upstream
- up to date
- Last update
- to 0.36.1_1 · 01291f5d60
- Quarterly
- 2026Q4: 0.36.1_1
- WWW
- https://tiledb-inc-tiledb.readthedocs-hosted.com/projects/tiledb-py/en/stable/
- Links
- cgit · VuXML
Install
- Package
# pkg install py312-tiledbinstalls 0.36.1_1 fromlatest; fromquarterly(2026Q4) 0.36.1_1- Port
# cd /usr/ports/databases/py-tiledb && make install clean- Size
- 1.3 MiB download · 7.1 MiB installed
- Depends on
- databases/tiledb 2.30.1_1, devel/py-packaging 26.3, lang/python312 3.12.15, math/py-numpy 2.4.6_1,1
- License
- MIT
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.36.1_1 | 0.36.1_1 | – |
| FreeBSD 15 | 0.36.1_1 | 0.36.1_1 | – |
| FreeBSD 14 | 0.36.1_1 | 0.36.1_1 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.36.1_1 | 0.36.1_1 | – |
| FreeBSD 14 | 0.36.1_1 | 0.36.1_1 | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.36.1_1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (121)
*/*: bump PORTREVISION after switching to NumPy 2.x2bf3834a19
*/*: Switch to NumPy 2.x PR: 294328 Exp-run: antoineb0b4d9e1ea
databases/py-tiledb: Update to 0.36.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases https://github.com/TileDB-Inc/TileDB-Py/blob/main/HISTORY.md5a991f7f09
math/py-numpy: switch all consumers to math/py-numpy1 ...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS PR: 281470d4bd5ba72e
databases/py-tiledb: Update to 0.36.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases https://github.com/TileDB-Inc/TileDB-Py/blob/main/HISTORY.mda3d0b0967a
databases/py-tiledb: Update to 0.35.2 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases https://github.com/TileDB-Inc/TileDB-Py/blob/main/HISTORY.md65cb6b1ad8
databases/py-tiledb: Update to 0.35.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases https://github.com/TileDB-Inc/TileDB-Py/blob/main/HISTORY.md18b1013d80
databases/py-tiledb: Update to 0.35.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases https://github.com/TileDB-Inc/TileDB-Py/blob/main/HISTORY.mddac2725736
databases/py-tiledb: Allow build with py-pybind11 3.0.0+ - Bump PORTREVISION for package change Obtained from: https://github.com/TileDB-Inc/TileDB-Py/commit/84af4d5992829c3e1a9454ac0aa59ae61c969ff4112b024006
databases/py-tiledb: Update to 0.34.2 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases https://github.com/TileDB-Inc/TileDB-Py/blob/main/HISTORY.md5cbbf45756
databases/py-tiledb: Mark BROKEN on i386
[ 32%] Building CXX object tiledb/CMakeFiles/main.dir/tests/test_serialization.cc.o
In file included from /wrkdirs/usr/ports/databases/py-tiledb/work-py311/tiledb-0.34.0/tiledb/tests/test_serialization.cc:2:
In file included from /usr/local/lib/python3.11/site-packages/pybind11/include/pybind11/numpy.h:12:
In file included from /usr/local/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12:
In file included from /usr/local/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12:
In file included from /usr/local/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:13:
/usr/local/lib/python3.11/site-packages/pybind11/include/pybind11/detail/common.h:513:19: error: static assertion failed due to requirement 'sizeof(unsigned long long) <= sizeof(int)': Implicit narrowing is not permitted.
513 | static_assert(sizeof(IntType) <= sizeof(ssize_t), "Implicit narrowing is not permitted.");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:1678:57: note: in instantiation of function template specialization 'pybind11::ssize_t_cast<unsigned long long>' requested here
1678 | : object(PYBIND11_BYTES_FROM_STRING_AND_SIZE(c, ssize_t_cast(n)), stolen_t{}) {
| ^
/wrkdirs/usr/ports/databases/py-tiledb/work-py311/tiledb-0.34.0/tiledb/tests/test_serialization.cc:77:19: note: in instantiation of function template specialization 'pybind11::bytes::bytes<unsigned long long, 0>' requested here
77 | py::bytes output((char*)buff_data, buff_num_bytes);
| ^
/usr/local/lib/python3.11/site-packages/pybind11/include/pybind11/detail/common.h:513:35: note: expression evaluates to '8 <= 4'
513 | static_assert(sizeof(IntType) <= sizeof(ssize_t), "Implicit narrowing is not permitted.");
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
1 error generated.
*** Error code 1
Reference: https://pkg-status.freebsd.org/beefy21/data/142i386-default/e03a218e573f/logs/py311-tiledb-0.34.0.log
https://pkg-status.freebsd.org/beefy15/data/135i386-default/348365c30511/logs/py311-tiledb-0.34.0.log0dea6bb2d9databases/py-tiledb: Update to 0.34.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases https://github.com/TileDB-Inc/TileDB-Py/blob/main/HISTORY.md23534e69a3
databases/py-tiledb: Update to 0.34.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases https://github.com/TileDB-Inc/TileDB-Py/blob/main/HISTORY.md9cc23c84e6
databases/py-tiledb: Update to 0.33.6 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases4a11dc0eba
databases/py-tiledb: Update to 0.33.5 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases9be6d4abe9
databases/py-tiledb: Update to 0.33.4 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesf3e54e866f
databases/py-tiledb: Update to 0.33.3 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases2d0ac0509f
databases/py-tiledb: Update to 0.33.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesb812d3b0a1
databases/py-tiledb: Update to 0.33.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases3a3aa8ea48
databases/py-tiledb: Update to 0.32.5 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases526a9a1354
databases/py-tiledb: Update to 0.32.4 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesf92e06390b
databases/py-tiledb: Update to 0.32.3 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases5a574820f7
databases/py-tiledb: Update to 0.32.2 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesac6fe70859
databases/py-tiledb: Update to 0.32.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesfadc203cb6
databases/py-tiledb: Update to 0.32.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesd2ad9a14a5
databases/py-tiledb: Update to 0.31.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases7d92511cb3
databases/py-tiledb: Update WWWbf9deaea64
databases/py-tiledb: Update to 0.30.2 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesacd310d065
databases/py-tiledb: Update to 0.30.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases0fd8b26fd6
databases/py-tiledb: Update to 0.30.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesc0b989d367
databases/py-tiledb: Update to 0.29.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases86e3379278
databases/py-tiledb: Update to 0.28.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases553a5d07d8
databases/py-tiledb: Update to 0.27.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesda2065c8d2
databases/py-tiledb: Relax i386 build NOT_FOR_ARCHS=i386 was added in 2699094ebed89302893305524aecae10e8dfded6 for py-tiledb 0.4.1. At least it builds fine now. Tested on: 14.0-RELEASE-p5 i3860f7d3a41d4
databases/py-tiledb: Update to 0.26.3 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesd6aa163575
databases/py-tiledb: Update to 0.26.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases918b732344
devel/py-setuptools-scm: update to 8.0.4
Directory and PORTNAME changed to match normalised name in release
tarball; consumers updated to match.
Although setuptools itself is specified as a run dependency in the
Python package metadata, it is currently left out here to prevent
environment pollution until at least PR 270510 is committed.
Additionally, this version of setuptools-scm requires setuptools>=61,
which means this version is only meant for USE_PYTHON=pep517 ports
as all USE_PYTHON=distutils ports will switch to devel/py-setuptools58
also after PR 270510. science/py-emmet-core is switched to
devel/py-setuptools_scm7 accordingly, as it specifies setuptools-scm<8.
devel/py-{flit-scm,hatch-vcs} have ${PY_SETUPTOOLS} added to
RUN_DEPENDS to compensate.
Further details: https://wiki.freebsd.org/Python/setuptools
Reported by: yuri
Co-authored by: matthew
Exp-run by: antoine (earlier iteration)
Approved by: yuri (science/py-emmet-core, previous iteration)
PR: 272134
Differential Revision: https://reviews.freebsd.org/D392885d4139f8bddatabases/py-tiledb: Update to 0.26.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesae8eee22d8
databases/py-tiledb: Update to 0.24.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesb413afb88b
databases/py-tiledb: Update to 0.23.4 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases6e2b060a32
databases/py-tiledb: Update to 0.23.2 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasese3a118492c
databases/py-tiledb: Update to 0.23.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesaec0f2eb8b
databases/py-tiledb: Update to 0.23.0 Changes: https://github.com/TileDB-Inc/TileDB-Py/releasesb762b31584
databases/py-tiledb: Update to 0.22.3 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases73ae1051d5
databases/py-tiledb: Update to 0.22.1 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases3dc4b11a8a
devel/py-setuptools: convert individual consumers to ${PY_SETUPTOOLS}
Currently a no-op, but in the future outputs the correct setuptools
port depending on whether USES_PYTHON=distutils is specified.
With hat: python
PR: 270510, 2703589a80a6ee5edatabases/py-tiledb: Update to 0.21.6 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases40c69070a4
databases/py-tiledb: Update to 0.21.5 - Convert to USE_PYTHON=pep517 Changes: https://github.com/TileDB-Inc/TileDB-Py/releases5d2741eb88
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>3d9a815d9c