Skip to content
Snippets Groups Projects
Commit ca8c6772 authored by Jens Henrik Goebbert's avatar Jens Henrik Goebbert
Browse files

update jupyter-ai

parent eae3c94b
No related branches found
No related tags found
No related merge requests found
easyblock = 'PythonBundle'
name = 'JupyterExtension-jupyterai'
version = '0.9.0'
local_jupyterver = '2023.3.6'
versionsuffix = '-' + local_jupyterver
homepage = 'https://jupyter-ai.readthedocs.io'
description = """
A generative AI extension for JupyterLab
"""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
toolchainopts = {'pic': True}
builddependencies = [
('binutils', '2.38'),
('Rust', '1.60.0'),
]
dependencies = [
('Python', '3.10.4'),
('JupyterLab', local_jupyterver),
('protobuf-python', '3.19.4'),
]
# this is a bundle of Python packages
exts_defaultclass = 'PythonPackage'
exts_default_options = {
'source_urls': [PYPI_SOURCE],
'use_pip': True,
'download_dep_fail': True,
'use_pip_for_deps': False,
'sanity_pip_check': True,
'filter': ('python -c "import %(ext_name)s"', ''),
}
exts_list = [
('faiss_cpu', '1.7.4', {
'modulename': False,
'source_tmpl': '%(name)s-%(version)s-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl',
'checksums': ['dca531952a2e3eac56f479ff22951af4715ee44788a3fe991d208d766d3f95f3'],
}),
('webcolors', '1.13', {
'checksums': ['c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a'],
}),
('uri-template', '1.3.0', {
'checksums': ['0e00f8eb65e18c7de20d595a14336e9f337ead580c70934141624b6d1ffdacc7'],
}),
('typing_extensions', '4.5.0', {
'checksums': ['5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb'],
}),
('numexpr', '2.8.4', {
'checksums': ['d5432537418d18691b9115d615d6daa17ee8275baef3edf1afbbf8bc69806147'],
}),
('jsonpointer', '2.4', {
'checksums': ['585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88'],
}),
('jsonpath-ng', '1.5.3', {
'checksums': ['a273b182a82c1256daab86a313b937059261b5c5f8c4fa3fc38b882b344dd567'],
}),
('importlib_metadata', '5.2.0', {
'checksums': ['404d48d62bba0b7a77ff9d405efd91501bef2e67ff4ace0bed40a0cf28c3c7cd'],
}),
('grpcio', '1.51.3', {
'modulename': False,
'checksums': ['be7b2265b7527bb12109a7727581e274170766d5b3c9258d4e466f4872522d7a'],
}),
('fqdn', '1.5.1', {
'checksums': ['105ed3677e767fb5ca086a0c1f4bb66ebc3c100be518f0e0d755d9eae164d89f'],
}),
('typing_inspect', '0.9.0', {
'checksums': ['b23fc42ff6f6ef6954e4852c1fb512cdd18dbea03134f91f856a95ccc9461f78'],
}),
('tiktoken', '0.4.0', {
'checksums': ['59b20a819969735b48161ced9b92f05dc4519c17be4015cfb73b65270a243620'],
}),
('ray', '2.4.0', {
'source_tmpl': '%(name)s-%(version)s-cp310-cp310-manylinux2014_x86_64.whl',
'checksums': ['5ed5a29795b122e9e2b832d5224ab9b1cc235beab700d2a413b23c63b3d3c80c'],
}),
('pydantic', '1.10.10', {
'checksums': ['3b8d5bd97886f9eb59260594207c9f57dce14a6f869c6ceea90188715d29921a'],
}),
('marshmallow', '3.19.0', {
'checksums': ['90032c0fd650ce94b6ec6dc8dfeb0e3ff50c144586462c389b81a07205bedb78'],
}),
('arrow', '1.2.3', {
'checksums': ['3934b30ca1b9f292376d9db15b19446088d12ec58629bc3f0da28fd55fb633a1'],
}),
('openapi-schema-pydantic', '1.2.4', {
'checksums': ['3e22cf58b74a69f752cc7e5f1537f6e44164282db2700cbbcd3bb99ddd065196'],
}),
('openai', '0.27.8', {
'checksums': ['2483095c7db1eee274cebac79e315a986c4e55207bb4fa7b82d185b3a2ed9536'],
}),
('marshmallow-enum', '1.5.1', {
'checksums': ['38e697e11f45a8e64b4a1e664000897c659b60aa57bfa18d44e226a9920b6e58'],
}),
('isoduration', '20.11.0', {
'checksums': ['ac2f9015137935279eac671f94f89eb00584f940f5dc49462a0c4ee692ba1bd9'],
}),
('dataclasses-json', '0.5.9', {
'checksums': ['e9ac87b73edc0141aafbce02b44e93553c3123ad574958f0fe52a534b6707e8e'],
}),
('langchain', '0.0.159', {
'source_tmpl': '%(name)s-%(version)s-py3-none-any.whl',
'checksums': ['d9df75405d6f02cc683bef5b3e79fbf9ca3b22c5ff198dd823b5393c568e2ec4'],
}),
('jupyter_ai_magics', version, {
'checksums': ['53d403df3015796c330b496c04609fac16590937be6670fe725d9349f0522059'],
}),
('jupyter_ai', version, {
'checksums': ['ce3c37ae69c90dd62340ef1dc1df2e1cc35c7420eba2aba8b88e9ce97c3b336d'],
}),
]
modextrapaths = {
'JUPYTER_EXTRA_LABEXTENSIONS_PATH': ['share/jupyter/labextensions'],
}
sanity_check_paths = {
'files': [],
'dirs': [
'share/jupyter/labextensions',
'lib/python%(pyshortver)s/site-packages'
],
}
moduleclass = 'tools'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment