# This file created by conda-build 24.1.2
# meta.yaml template originally from:
# /feedstock/recipe, last modified Fri Feb  7 17:46:58 2025
# ------------------------------------------------

package:
  name: pytables
  version: 3.10.2
source:
  patches:
    - patches/0001-Don-t-copy-blosc2-in-the-package.patch
    - patches/0002-no-python-blosc2-dep.patch
  sha256: 2544812a7186fadba831d6dd34eb49ccd788d6a83f4e4c2b431b835b6796c910
  url: https://pypi.io/packages/source/t/tables/tables-3.10.2.tar.gz
build:
  entry_points:
    - pt2to3 = tables.scripts.pt2to3:main
    - ptdump = tables.scripts.ptdump:main
    - ptrepack = tables.scripts.ptrepack:main
    - pttree = tables.scripts.pttree:main
  number: '1'
  string: py312h759fa19_1
requirements:
  build:
    - _libgcc_mutex 0.1 main
    - _openmp_mutex 5.1 1_gnu
    - _sysroot_linux-64_curr_repodata_hack 3 haa98f57_10
    - binutils_impl_linux-64 2.40 h5293946_0
    - binutils_linux-64 2.40.0 hc2dff05_2
    - gcc_impl_linux-64 11.2.0 h1234567_1
    - gcc_linux-64 11.2.0 h5c386dc_2
    - gxx_impl_linux-64 11.2.0 h1234567_1
    - gxx_linux-64 11.2.0 hc2dff05_2
    - kernel-headers_linux-64 3.10.0 h57e8cba_10
    - ld_impl_linux-64 2.40 h12ee557_0
    - libgcc-devel_linux-64 11.2.0 h1234567_1
    - libgcc-ng 11.2.0 h1234567_1
    - libgomp 11.2.0 h1234567_1
    - libstdcxx-devel_linux-64 11.2.0 h1234567_1
    - libstdcxx-ng 11.2.0 h1234567_1
    - patch 2.7.6 h7b6447c_1001
    - pkg-config 0.29.2 h1bed415_8
    - sysroot_linux-64 2.17 h57e8cba_10
  host:
    - _libgcc_mutex 0.1 main
    - _openmp_mutex 5.1 1_gnu
    - blas 1.0 mkl
    - blosc 1.21.3 h6a678d5_0
    - bzip2 1.0.8 h5eee18b_6
    - c-ares 1.19.1 h5eee18b_0
    - c-blosc2 2.12.0 h80c7b02_0
    - ca-certificates 2024.12.31 h06a4308_0
    - cython 3.0.11 py312h5eee18b_1
    - expat 2.6.4 h6a678d5_0
    - hdf5 1.14.5 h2b7332f_0
    - intel-openmp 2023.1.0 hdb19cb5_46306
    - krb5 1.20.1 h143b758_1
    - ld_impl_linux-64 2.40 h12ee557_0
    - libcurl 8.11.1 hc9e6f67_0
    - libedit 3.1.20230828 h5eee18b_0
    - libev 4.33 h7f8727e_1
    - libffi 3.4.4 h6a678d5_1
    - libgcc-ng 11.2.0 h1234567_1
    - libgfortran-ng 11.2.0 h00389a5_1
    - libgfortran5 11.2.0 h1234567_1
    - libgomp 11.2.0 h1234567_1
    - libnghttp2 1.57.0 h2d74bed_0
    - libssh2 1.11.1 h251f7ec_0
    - libstdcxx-ng 11.2.0 h1234567_1
    - libuuid 1.41.5 h5eee18b_0
    - lz4-c 1.9.4 h6a678d5_1
    - lzo 2.10 h7b6447c_2
    - mkl 2023.1.0 h213fc3f_46344
    - mkl-service 2.4.0 py312h5eee18b_2
    - mkl_fft 1.3.11 py312h5eee18b_0
    - mkl_random 1.2.8 py312h526ad5a_0
    - ncurses 6.4 h6a678d5_0
    - numpy 2.0.2 py312hc5e2394_0
    - numpy-base 2.0.2 py312h0da6c21_0
    - openssl 3.0.15 h5eee18b_0
    - packaging 24.2 py312h06a4308_0
    - pip 25.0 py312h06a4308_0
    - py-cpuinfo 9.0.0 py312h06a4308_0
    - python 3.12.9 h5148396_0
    - readline 8.2 h5eee18b_0
    - setuptools 72.1.0 py312h06a4308_0
    - sqlite 3.45.3 h5eee18b_0
    - tbb 2021.8.0 hdb19cb5_0
    - tk 8.6.14 h39e8969_0
    - typing-extensions 4.12.2 py312h06a4308_0
    - typing_extensions 4.12.2 py312h06a4308_0
    - tzdata 2025a h04d1e81_0
    - wheel 0.45.1 py312h06a4308_0
    - xz 5.4.6 h5eee18b_1
    - zlib 1.2.13 h5eee18b_1
    - zlib-ng 2.0.7 h5eee18b_0
    - zstd 1.5.6 hc292b87_0
  run:
    - blosc >=1.21.3,<2.0a0
    - bzip2 >=1.0.8,<2.0a0
    - c-blosc2 >=2.12.0,<3.0a0
    - hdf5 >=1.14.5,<1.14.6.0a0
    - libgcc-ng >=11.2.0
    - libstdcxx-ng >=11.2.0
    - lzo >=2.10,<3.0a0
    - numexpr >=2.6.2
    - numpy >=1.19,<3
    - numpy >=1.20
    - packaging
    - py-cpuinfo
    - python >=3.12,<3.13.0a0
    - typing-extensions >=4.4.0
test:
  commands:
    - pip check
    - pt2to3 -h
    - ptdump -h
    - ptrepack -h
    - pttree -h
  requires:
    - mock
    - pip
    - py-cpuinfo
    - setuptools
about:
  description: 'PyTables is a package for managing hierarchical datasets and designed
    to

    efficiently and easily cope with extremely large amounts of data. PyTables

    is built on top of the HDF5 library, using the Python language and the

    NumPy package.

    '
  dev_url: https://github.com/PyTables/PyTables
  doc_url: https://www.pytables.org/
  home: https://www.pytables.org
  license: BSD-3-Clause
  license_family: BSD
  license_file: LICENSE.txt
  summary: Brings together Python, HDF5 and NumPy to easily handle large amounts of
    data.
extra:
  copy_test_source_files: true
  final: true
  flow_run_id: bd38714d-db77-43d6-bbee-b1a70635a382
  recipe-maintainers:
    - msarahan
    - ocefpaf
    - scopatz
    - tomkooij
  remote_url: git@github.com:AnacondaRecipes/pytables-feedstock.git
  sha: 602d148fc80b32c32d57c88929ab8c82136d0a7f
