# IT4Innovations 2023
# JK

easyblock = 'PythonBundle'

name = 'pydantic'
version = '1.10.6'

homepage = 'https://github.com/samuelcolvin/pydantic'
description = """Data validation and settings management using Python type hinting."""

toolchain = {'name': 'GCCcore', 'version': '11.3.0'}

builddependencies = [('binutils', '2.38')]

dependencies = [
    ('Python', '3.10.4'),
]

use_pip = True
sanity_pip_check = True

exts_list = [
    ('typing_extensions', '4.5.0', {
        'checksums': ['5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb'],
    }),
    (name, version, {
        'checksums': ['cf95adb0d1671fc38d8c43dd921ad5814a735e7d9b4d9e437c088002863854fd'],
    }),
]

moduleclass = 'devel'
