scikit-build-core

View on PyPIReverse Dependencies (15)

0.11.1 scikit_build_core-0.11.1-py3-none-any.whl

Wheel Details

Project: scikit-build-core
Version: 0.11.1
Filename: scikit_build_core-0.11.1-py3-none-any.whl
Download: [link]
Size: 180146
MD5: f1e271f6c4097b7c829898c79349146c
SHA256: 480e41e075b7fab7e49765059654968d8103189f22d6f916e60aead13d9afea9
Uploaded: 2025-03-21 22:04:17 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: scikit_build_core
Version: 0.11.1
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.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.8
Requires-Dist: exceptiongroup (>=1.0); python_version < "3.11"
Requires-Dist: importlib-resources (>=1.3); python_version < "3.9"
Requires-Dist: packaging (>=23.2)
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; 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-tippy; 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-xdist (>=3.1); extra == "test"
Requires-Dist: pytest (>=7.2); 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.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: 16894 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.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=XHXb_TIngRiiiCf-z7Gon2M6dHzYqu4SrQhDR4sxdf8 9872
scikit_build_core/_shutil.py sha256=8QTCVRSGpe2QypfGxSzHMAaztfCmSCJWkOnw0E_JeOw 2886
scikit_build_core/_version.py sha256=g-BRN5ntacVPfcVOcNVRBE1Tq9w5RF-9CzVCMjwnu8w 513
scikit_build_core/_version.pyi sha256=JSxZZbOL2rS6RwOwUi5lK61resQaJaqcBhKat8PjV2E 294
scikit_build_core/cmake.py sha256=wzAM9gS80Fvy7aXv5ENOlTmKUc4G9ySuH3Q4k6EPy64 11283
scikit_build_core/errors.py sha256=DqvcdGL0QKeX_RTeAOf2Ks05wwjlKVxhs5m9TcPiqFc 2267
scikit_build_core/format.py sha256=hKf6uFBC2uwmTZN539nLqyBo1DT2UK7h-uyHlhlr2aU 3488
scikit_build_core/program_search.py sha256=n2n8571zDZO8t7H7HeFt6y0MLu9PFEFDyWgxcjJILi4 6498
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=iq1Ef0JcXxCeseJ5q-Ibt2qS6dO6Y-IEUz-3hlDkLyg 701
scikit_build_core/_compat/importlib/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/_compat/importlib/metadata.py sha256=cm7p6dwkY8AcnZVEhJ5EqeSM8mZ1tDJ3ktvMT53tIFk 633
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=NNwPAkBeGvCa8T-MtJyQARHcgCjyZKY9Y3UbT8B0CA0 26203
scikit_build_core/_vendor/pyproject_metadata/constants.py sha256=TWIACcwi_SKZDjFKNXkiW2syO-fdRWM_bTGJbSUFZRE 3065
scikit_build_core/_vendor/pyproject_metadata/errors.py sha256=EEgn5auVdbiSCjAiU79XTQ74d3V0WzEzXlk4u09K4SA 3484
scikit_build_core/_vendor/pyproject_metadata/project_table.py sha256=gPGaJN4KtlJBYoBCxAPgTxYf2Zi_Q-EopOOU5oO8MMs 3466
scikit_build_core/_vendor/pyproject_metadata/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scikit_build_core/_vendor/pyproject_metadata/pyproject.py sha256=xLPY-vi28-6Q0xGD9fTzqUgy7XrRuqIVitkaHJ0xx_M 17436
scikit_build_core/ast/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/ast/ast.py sha256=aQXXMs3rtCaxy73xjZhDffj51ehc0Xs49Ei6NwsIxhw 2916
scikit_build_core/ast/tokenizer.py sha256=wcCFbom1tYZl2OnsHYut0QmvvfJQXCEZiwrkxiSzi0Y 2255
scikit_build_core/build/__init__.py sha256=JfKbiAIoYW2tF0jq9p7IZaAK_35cySmbXQEufkRZhXE 5575
scikit_build_core/build/_editable.py sha256=QIiQvGMMtk_ivKkkPYtVXzJr5577GFUL5h4CdkCdZbY 1888
scikit_build_core/build/_file_processor.py sha256=KdIrUwp-stceVzPqKA4RfP6L1o1zK0hryY00-ej9CZw 2781
scikit_build_core/build/_init.py sha256=8hXU3b9cq_wcLps736faq7bn7rW7T8Gg2ED-OLEdUDo 615
scikit_build_core/build/_pathutil.py sha256=YlxXckUZv_KAPpvhtGT80QqJV6xeYBludpeaXCYGGW4 2149
scikit_build_core/build/_scripts.py sha256=qhSYZi1DSe2OSPEnqcWXoI-7XyroFcvxGzUtECrRzDU 978
scikit_build_core/build/_wheelfile.py sha256=4dxSBqdcGcBsxaiEIS_Ihl87a7AqA1r1ooWBgQkK9Os 8645
scikit_build_core/build/generate.py sha256=AIZX7JQxBW8jettR-4UUvlZimYp1xeQIoO9LLZK4EOk 902
scikit_build_core/build/metadata.py sha256=KK87JQ7ZPxjLeOpkmcTbtOM9qwkEjU65eIeUcZP8BAw 3888
scikit_build_core/build/sdist.py sha256=f67jkw8OkeVEwIg_t_Llkyw-8HolX278iL9h7-8Mb2o 5469
scikit_build_core/build/wheel.py sha256=T2btwSi3281V19acDb257DVVb_wNaaZROmJQB3HfArY 19240
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=-VSpoSRUhjr_g4RvnNR6-S-ztFOWV3Q4JXFeOF4F1gM 11314
scikit_build_core/builder/generator.py sha256=3IVlqrfedgr1_IKbst0WjCDwYeCK0UdaMIrcdONhJWw 4156
scikit_build_core/builder/get_requires.py sha256=aXfNP0odhhn0qc789J8JG1wmEiooHbnm_eA5y80tAok 5200
scikit_build_core/builder/macos.py sha256=VgiR6d9hbqqdZevS1HVRavGbpSJgC6tle6xD3iHQqAs 1814
scikit_build_core/builder/sysconfig.py sha256=mvt6_woRo6lg_Ks-HdWLM-OlueIkoGcVUGC9tuHtQH0 7730
scikit_build_core/builder/wheel_tag.py sha256=cZcQ5IbILCEyHog7PyrEq0jbCzylCo_WQ2hLwScB-9I 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=UWpUyk4xrezd93zo0ze6mWq2U8baSHpWshKPJLsjQoM 4175
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=qkTT55J_E1kQ7ZpeSX7121zE0nX-CckAA7xr5klheLE 10908
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=rY9RUmeO701y0OMka72ObRtk0hAgkrFMol6hoGljm4Y 9014
scikit_build_core/resources/known_wheels.toml sha256=Drx6xADVRt1EtnEAPKwfKzMlcCgunwBJ0kNZh3RRvN0 980
scikit_build_core/resources/scikit-build.schema.json sha256=kGmynmv9Gj56T3867NaayOnLOgsMfZN4pYHZ2ncM3q0 25219
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=Q6kFr5MVAnkHwYSmTz2ah-Xi6jm81xlV9nwam4Xg-CU 198538
scikit_build_core/settings/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/settings/_load_provider.py sha256=GZ-vBoNEN5AzK2RwTsqKy8JKWzhkSU0qvQN2isBJxGY 2137
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=1xMF_mbeerQx6r0XqYWQLJbqpU9VQ5dx5UqPjCWkl-U 2728
scikit_build_core/settings/json_schema.py sha256=_EEctuSpgh5-kEn-K8rg3UB9dQsPFkSkckFH3kQcRz0 5313
scikit_build_core/settings/skbuild_docs.py sha256=vOHfcaljY1DJVtADnAxYBL1LpdB5yv-wRYpaEsezmOY 948
scikit_build_core/settings/skbuild_model.py sha256=Ai0_Maav1mBr5NROA9z9wD9tAaW6x9q_pf_ucsOj15s 11877
scikit_build_core/settings/skbuild_overrides.py sha256=R9xVsYyZP_Yq9oSkK_aXr_eSswZZH7nbdP4w5d6e0eU 13007
scikit_build_core/settings/skbuild_read_settings.py sha256=nAj2U3pA3YLcpswT7udPeQ-NoyX5wSEIoUZ2hyuxecQ 14274
scikit_build_core/settings/skbuild_schema.py sha256=qFpvWeMCnBI_ncpWioB4aNIsJGnnAk4jPBoi_c6wHgQ 7785
scikit_build_core/settings/sources.py sha256=yg9WLIz92joiBI7XOzxD4CQcQnANcA3pRbKlu42y6Xk 24023
scikit_build_core/setuptools/__init__.py sha256=RmS0Ok-1-CwWOZL_socLWksEk9MfsshL9eQx879I4mU 60
scikit_build_core/setuptools/build_cmake.py sha256=IUKSId-gp0Q6_z9_Uw_O_fffeXBY8rDkOHu-mtMVYe8 9556
scikit_build_core/setuptools/build_meta.py sha256=r01RDPGjYDLaOhWoUk7RgedM5f6koBuk8RL5BQsjsu4 2183
scikit_build_core/setuptools/wrapper.py sha256=6T14Hv1G1ftn0vyLrrttQomU5375dQZaPitwUyzbrcE 1359
scikit_build_core-0.11.1.dist-info/METADATA sha256=4KQRxSkcjvY22_RCuYY7IAbFGYi8ZujRzB2j9b2qk-8 21220
scikit_build_core-0.11.1.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
scikit_build_core-0.11.1.dist-info/entry_points.txt sha256=NT88n_WNpDB7ZC7w_HFyuw2dzob3u30Qrn3aCR5ixT4 642
scikit_build_core-0.11.1.dist-info/licenses/LICENSE sha256=ID-00mHyAiQjM5KEJOEB3hmr9b8WZiASRBj7bdayebU 11346
scikit_build_core-0.11.1.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_install_target = scikit_build_core.setuptools.build_cmake:cmake_install_target
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