scikit-build-core

View on PyPIReverse Dependencies (13)

0.10.7 scikit_build_core-0.10.7-py3-none-any.whl

Wheel Details

Project: scikit-build-core
Version: 0.10.7
Filename: scikit_build_core-0.10.7-py3-none-any.whl
Download: [link]
Size: 165511
MD5: e3c0c2de2145cdad225610351cdbd474
SHA256: 5e13ab7ca7c3c6dd019607c3a6f53cba67dade8757c4c4f75b459e2f90e4dbc3
Uploaded: 2024-09-20 20:54:14 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: scikit_build_core
Version: 0.10.7
Summary: Build backend for CMake based projects
Author-Email: Henry Schreiner <henryfs[at]princeton.edu>
Project-Url: Changelog, https://scikit-build-core.readthedocs.io/en/latest/changelog.html
Project-Url: Discussions, https://github.com/orgs/scikit-build/discussions
Project-Url: Documentation, https://scikit-build-core.readthedocs.io
Project-Url: Homepage, https://github.com/scikit-build/scikit-build-core
Project-Url: Issues, https://github.com/scikit-build/scikit-build-core/issues
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Build Tools
Classifier: Typing :: Typed
Requires-Python: >=3.7
Requires-Dist: exceptiongroup (>=1.0); python_version < "3.11"
Requires-Dist: importlib-metadata (>=4.13); python_version < "3.8"
Requires-Dist: importlib-resources (>=1.3); python_version < "3.9"
Requires-Dist: packaging (>=21.3)
Requires-Dist: pathspec (>=0.10.1)
Requires-Dist: tomli (>=1.2.2); python_version < "3.11"
Requires-Dist: typing-extensions (>=3.10.0); python_version < "3.9"
Requires-Dist: pytest-cov[toml]; extra == "cov"
Requires-Dist: rich; extra == "dev"
Requires-Dist: furo; extra == "docs"
Requires-Dist: hatchling; extra == "docs"
Requires-Dist: myst-parser (>=0.13); extra == "docs"
Requires-Dist: setuptools; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-inline-tabs; extra == "docs"
Requires-Dist: sphinx-jsonschema; extra == "docs"
Requires-Dist: sphinx (>=7.0); extra == "docs"
Requires-Dist: build (>=0.8); extra == "test"
Requires-Dist: cattrs (>=22.2.0); extra == "test"
Requires-Dist: pip (>=23); python_version < "3.13" and extra == "test"
Requires-Dist: pip (>=24.1); python_version >= "3.13" and extra == "test"
Requires-Dist: pybind11 (>=2.11); extra == "test"
Requires-Dist: pytest-subprocess (>=1.5); extra == "test"
Requires-Dist: pytest (>=7.0); extra == "test"
Requires-Dist: setuptools (>=43); python_version < "3.9" and extra == "test"
Requires-Dist: setuptools (>=45); python_version == "3.9" and extra == "test"
Requires-Dist: setuptools (>=49); (python_version >= "3.10" and python_version < "3.12") and extra == "test"
Requires-Dist: setuptools (>=66.1); python_version >= "3.12" and extra == "test"
Requires-Dist: virtualenv (>=20.20); extra == "test"
Requires-Dist: wheel (>=0.40); extra == "test"
Requires-Dist: hatchling (>=1.24.0); extra == "test-hatchling"
Requires-Dist: hatch-fancy-pypi-readme (>=22.3); extra == "test-meta"
Requires-Dist: setuptools-scm; extra == "test-meta"
Requires-Dist: numpy; (python_version < "3.13" and platform_python_implementation != "PyPy") and extra == "test-numpy"
Requires-Dist: numpy (~=1.21.0); (python_version == "3.7" and platform_python_implementation == "PyPy" and sys_platform == "linux") and extra == "test-numpy"
Requires-Dist: numpy (~=1.24.0); (python_version == "3.8" and platform_python_implementation == "PyPy") and extra == "test-numpy"
Requires-Dist: numpy (~=2.0.0); (python_version == "3.9" and platform_python_implementation == "PyPy") and extra == "test-numpy"
Requires-Dist: fastjsonschema; extra == "test-schema"
Requires-Dist: validate-pyproject; extra == "test-schema"
Requires-Dist: setuptools (>=70.1); python_version >= "3.8" and extra == "wheel-free-setuptools"
Requires-Dist: cmake; extra == "wheels"
Requires-Dist: ninja; sys_platform != "win32" and extra == "wheels"
Provides-Extra: cov
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: pyproject
Provides-Extra: test
Provides-Extra: test-hatchling
Provides-Extra: test-meta
Provides-Extra: test-numpy
Provides-Extra: test-schema
Provides-Extra: wheel-free-setuptools
Provides-Extra: wheels
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 16554 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
scikit_build_core/__init__.py sha256=whUj1h4-E2BbuZ05Kk6Dgnwj003-eYgfmoywUPwBSwc 227
scikit_build_core/_logging.py sha256=N2stEjJFkmVBowdS3AwPz85tj8JT5fER5pM3idyd2qs 9921
scikit_build_core/_shutil.py sha256=45z_C96G00BTNLGppb9wt50eas4jEJRlwMpDNJb7-yA 3114
scikit_build_core/_version.py sha256=Tqz9jfXJ9oRFN5_F1Y4Bx09mLTPY4KYQNRrHQQNprBE 413
scikit_build_core/_version.pyi sha256=JSxZZbOL2rS6RwOwUi5lK61resQaJaqcBhKat8PjV2E 294
scikit_build_core/cmake.py sha256=p0jcJVMtyd6xqrF60TfxErdQcz4okHdSsnHE5f9z5po 10674
scikit_build_core/errors.py sha256=DqvcdGL0QKeX_RTeAOf2Ks05wwjlKVxhs5m9TcPiqFc 2267
scikit_build_core/program_search.py sha256=g0sGiymkb5wNC9mEUoKejg6pKMBwYtAeBpHjvIK7FLM 6075
scikit_build_core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scikit_build_core/_compat/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/_compat/builtins.py sha256=pinncxVxio_TS_8CfX_1-Xtpwv6REZPW4tvJzJCzXYI 250
scikit_build_core/_compat/tomllib.py sha256=caR8Mj-hSBLE2zqdLLjzwOdCBOfikVqS8pWkc4K5vgc 233
scikit_build_core/_compat/typing.py sha256=LZmmnM1i-8wXBbO2IKP2UUzqMhGibOAaPGUlv_KvZJk 887
scikit_build_core/_compat/importlib/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/_compat/importlib/metadata.py sha256=yUkZEEaUnLGgEqAYIaqqmTqaAAjkmqS6JvWXYpNZ-oI 1111
scikit_build_core/_compat/importlib/resources.py sha256=6Dp8nkYx4b4pOmE1KBMssr6TQdkQFrTIfqvTiOT_GZU 238
scikit_build_core/_vendor/pyproject_metadata/LICENSE sha256=qvminKWQeXHM8H3gJTdds0U5qNXu684gtGCZgFciEG8 1113
scikit_build_core/_vendor/pyproject_metadata/__init__.py sha256=C3f_U4eloYdXHvTJ2FvwEEtirToIgmVdv9iL1vReWIA 20882
scikit_build_core/ast/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/ast/ast.py sha256=hmV98uEP8qh12M2d04eyCElXhL8ZS2fDKVxsUvXl8gM 2916
scikit_build_core/ast/tokenizer.py sha256=03xZWpU6Crkob_LX2hl9tlPZkzvT8XR-GX4pqxtoNMQ 2255
scikit_build_core/build/__init__.py sha256=p9EXMzEl2bNEhw1x5_dN1iXH18WNguq1RjPfKxJqqag 5575
scikit_build_core/build/_editable.py sha256=QVqKfN8KZq_QAZSSeJKY_a52mddQX-mwi6FCZpt8jzc 1867
scikit_build_core/build/_file_processor.py sha256=VqpFXNJqnUgihu7r6xp6i1UCJoaSPynlcK7NTpTmTO4 2514
scikit_build_core/build/_init.py sha256=8hXU3b9cq_wcLps736faq7bn7rW7T8Gg2ED-OLEdUDo 615
scikit_build_core/build/_pathutil.py sha256=PzKvNWj-oMbVAqVFuNNaEpoCmaCLTkbLQwPg2kyo10c 1989
scikit_build_core/build/_scripts.py sha256=qhSYZi1DSe2OSPEnqcWXoI-7XyroFcvxGzUtECrRzDU 978
scikit_build_core/build/_wheelfile.py sha256=cTc568hL0_gx3HV_fxDCwmHOejnWuI4YQPWbOq6c-Us 8645
scikit_build_core/build/generate.py sha256=uWs8KaqIikv5HcEwLH268e3J5vEhckv1m1PUSIrxIOQ 902
scikit_build_core/build/metadata.py sha256=IIn2dw0jqxyPIsgrZfloqXu_oqfqbMSGxut0eSYmGO0 2051
scikit_build_core/build/sdist.py sha256=OJjFC0vTdNZokSryhwSzVi5TbS3MSxqlWIBRQKSuz0E 5423
scikit_build_core/build/wheel.py sha256=O5APkrOu6x9EPY4aDx9lKeRd8JGcFOwD4eOxBoP3RhU 18628
scikit_build_core/builder/__init__.py sha256=39SL6B8Aeb2FkxMlRJDvxtP1oTFRUTbpLR9uDwmixJA 179
scikit_build_core/builder/__main__.py sha256=tapwu6IGTbRdRlheRfKCH81_hg087nQiIIip7ZG6k0U 1063
scikit_build_core/builder/builder.py sha256=L6OUdF5uzXoSutS5ysJ1qHAbpEqxGCOuKF6n11Bw6Ro 10101
scikit_build_core/builder/generator.py sha256=3IVlqrfedgr1_IKbst0WjCDwYeCK0UdaMIrcdONhJWw 4156
scikit_build_core/builder/get_requires.py sha256=-UuhIW-yOHU9lu3Rlvqh95LUVCdvny6Rbd3gECLwquo 4974
scikit_build_core/builder/macos.py sha256=VgiR6d9hbqqdZevS1HVRavGbpSJgC6tle6xD3iHQqAs 1814
scikit_build_core/builder/sysconfig.py sha256=d6CV6Ugptc5fk1O4f1y9byDz6ODZb29wegsH7kzzDVY 7969
scikit_build_core/builder/wheel_tag.py sha256=kLs1fc3XuXDCWfuruIHopIjtA7DcfTSMSEevOFEuJd0 5805
scikit_build_core/file_api/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/file_api/_cattrs_converter.py sha256=pJXTWuW3q8DKKaXY47qOr8CEI7ANLVQfBfB0RecGRtE 2460
scikit_build_core/file_api/query.py sha256=XCFHUaibyUmDcvRTikNd-1fuD96d0ZKqCCubQu8ycPQ 811
scikit_build_core/file_api/reply.py sha256=3p5Gxm3Pb-ueFoDMtUU_kiuuKOwAnoHWuuMFZp1H6qc 4002
scikit_build_core/file_api/model/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/file_api/model/cache.py sha256=sFWUDVSqpOGAcHbTdw4EQFA8M9JpKiGHYvT9zAPchJ4 488
scikit_build_core/file_api/model/cmakefiles.py sha256=k4ct9L_b7afACemvdoplmur7YAQZl_RIlf9jwwbqBAc 441
scikit_build_core/file_api/model/codemodel.py sha256=LhgKyGPjjN3wY94HlK6Cok9at-LWc1Rn-czuUETE-O8 3269
scikit_build_core/file_api/model/common.py sha256=URNZSG0GJWLgqaK6uCSdDBEklpLzcKf7REL7_RV94mo 322
scikit_build_core/file_api/model/directory.py sha256=O11H5ApSe7pj-bckq_ToWzVwGB7O4z-JsCYxEQPkztQ 1699
scikit_build_core/file_api/model/index.py sha256=xB2_HJvVrr0Ae2qLU03Z7CRWTwp8W8xbqmE-YrEOPhA 1368
scikit_build_core/file_api/model/toolchains.py sha256=qrLD1ksKJrbJFi2xKo5DjJt-_9RS-av802Wbq6yt1tI 1222
scikit_build_core/hatch/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/hatch/hooks.py sha256=kcLwrxSnsRECcVRP7i8iisMzFRtHHw4SxrAN8YJ92Ro 304
scikit_build_core/hatch/plugin.py sha256=njwnqwNPX48fWi_Rck1K9M3gMoyygCnF2vDtDaRFb5I 10925
scikit_build_core/metadata/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/metadata/fancy_pypi_readme.py sha256=1mQram4iLbm3CEjHnDb_WNjzdTsGM57FnZpWjDDUeB4 1735
scikit_build_core/metadata/regex.py sha256=qEW7lcgvOHrD2vYqwkcI1jrIrcRXSsjaeRZOnQ_q7VA 1824
scikit_build_core/metadata/setuptools_scm.py sha256=Z0PXjYOO9bKGCVPQ8WRMBpvfNf4fCaxflrqtWrIM2xs 1694
scikit_build_core/resources/__init__.py sha256=sIs-EN3aCX3-zaCJgBIyRoKoun3BrvJmQ33wa2jgbKk 158
scikit_build_core/resources/_editable_redirect.py sha256=J17SPGEY45wDWXPFjmNJQB7A9MHDNmln5gqFg7HqmVE 6935
scikit_build_core/resources/known_wheels.toml sha256=O-wD3e-c4wdCJywGGIPsbtzbHVL3FjC2ei1h5cOPyCE 866
scikit_build_core/resources/scikit-build.schema.json sha256=OrRdKUI5ka5MRic1kBre4RrXJCFPdUR0ti4v5x2tH4M 23965
scikit_build_core/resources/find_python/Copyright.txt sha256=SgHM8txYC6Vw0CvAFbvg7JLx8xhxeq6VQLqEG6eUZ1Y 5477
scikit_build_core/resources/find_python/FindPackageHandleStandardArgs.cmake sha256=MtE9TbVS3-x33sbVmlNFaZQWhl8f9PNDVb1RMoRomEc 23174
scikit_build_core/resources/find_python/FindPackageMessage.cmake sha256=ZUu9HNt-zyke-pNMepHNDSreZ7jAZgXbnu4MA6twQIg 1711
scikit_build_core/resources/find_python/FindPython.cmake sha256=Uw1bY68L_Bs1Fg-ZhhV6AFxQLX9h31YdY1LDBfUBrDk 22536
scikit_build_core/resources/find_python/FindPython3.cmake sha256=tyCdr1yTC_2Fz8epsRZOHGUHd7hb8JeabLIZwRj18r0 19036
scikit_build_core/resources/find_python/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/resources/find_python/FindPython/Support.cmake sha256=Ne6g4CsxJEU0wIxzwt3k15rl4shSqvnLeT7Ao8YNOvw 198528
scikit_build_core/settings/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/settings/_load_provider.py sha256=NPyA_2xOrLA2mPX4dsIVqkCtWth_Slr_am4pqD0gpS0 2166
scikit_build_core/settings/auto_cmake_version.py sha256=Y_TJwPIAXbteRMkdQGgor-0sX_zuWVkgHi2PC-Fuoos 670
scikit_build_core/settings/auto_requires.py sha256=yrN5jze0mIb0qKXpqJZ4UrTdTuEYtH7zJZTudTrJn9s 1464
scikit_build_core/settings/documentation.py sha256=Nb71u_squ1S-WaX64qpU7XIZVtXmj-3DT8LyFEx1dfE 2741
scikit_build_core/settings/json_schema.py sha256=6HwKw_e5_WsAEGHNlqoDRmyP1hccLO-dCyAzXqOGoUY 5116
scikit_build_core/settings/skbuild_docs.py sha256=vOHfcaljY1DJVtADnAxYBL1LpdB5yv-wRYpaEsezmOY 948
scikit_build_core/settings/skbuild_model.py sha256=hiUUWz4TPiUmkbLEOuzzce5Oocxjp8TdFBxx_y27rMM 10677
scikit_build_core/settings/skbuild_overrides.py sha256=CaZ2qh1LURmx4tmx7j7iXar4c_stKzQVCOP_bBINwtM 13040
scikit_build_core/settings/skbuild_read_settings.py sha256=LsJSx-oNqh5ZgJ_F-5App8luGfqzA8d4KGkEoo-R06I 14306
scikit_build_core/settings/skbuild_schema.py sha256=qFpvWeMCnBI_ncpWioB4aNIsJGnnAk4jPBoi_c6wHgQ 7785
scikit_build_core/settings/sources.py sha256=meoj6pp-9uGOfkcZvIzWw3J8vYizVutP2mB4znXBNmI 23843
scikit_build_core/setuptools/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/setuptools/build_cmake.py sha256=hCpzFK5ko6FVSxl1QqgOQAvR5i60hg_O3xvME7DUX1s 8407
scikit_build_core/setuptools/build_meta.py sha256=r01RDPGjYDLaOhWoUk7RgedM5f6koBuk8RL5BQsjsu4 2183
scikit_build_core/setuptools/wrapper.py sha256=5p57ikF_Lw7UwaJmf8vgykqt0qBkO35-CCIXtrpw0n4 1359
scikit_build_core-0.10.7.dist-info/METADATA sha256=Gwmep91o_PWZB6Rv73razts5WwcyNkjSlRUx16OqlTE 21060
scikit_build_core-0.10.7.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
scikit_build_core-0.10.7.dist-info/entry_points.txt sha256=vYbS3or3Hnw5dKsh3rohrxF2EwTyfXy2PUz6NDB0Mz0 557
scikit_build_core-0.10.7.dist-info/licenses/LICENSE sha256=ID-00mHyAiQjM5KEJOEB3hmr9b8WZiASRBj7bdayebU 11346
scikit_build_core-0.10.7.dist-info/RECORD

entry_points.txt

build_cmake = scikit_build_core.setuptools.build_cmake:BuildCMake
cmake_args = scikit_build_core.setuptools.build_cmake:cmake_args
cmake_source_dir = scikit_build_core.setuptools.build_cmake:cmake_source_dir
[hatch]
scikit-build = scikit_build_core.hatch.hooks
scikit_build_entry = scikit_build_core.setuptools.build_cmake:finalize_distribution_options
scikit-build = scikit_build_core.settings.skbuild_schema:get_skbuild_schema