chore(deps): bump deps for Docker, python versions (#305)

This commit is contained in:
Sam 2024-10-30 04:33:01 +11:00 committed by GitHub
parent 98b140b5fa
commit f6565537fa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 21 additions and 17 deletions

View File

@ -1,7 +1,9 @@
FROM python:3.10-slim-bullseye
FROM python:3.12-slim AS builder
RUN pip install --upgrade pip
RUN pip install chainforge --no-cache-dir
WORKDIR /chainforge
RUN pip install chainforge
EXPOSE 8000
ENTRYPOINT [ "chainforge", "serve", "--host", "0.0.0.0" ]

View File

@ -5,14 +5,14 @@ def readme():
return f.read()
setup(
name='chainforge',
version='0.3.2.1',
name="chainforge",
version="0.3.2.2",
packages=find_packages(),
author="Ian Arawjo",
description="A Visual Programming Environment for Prompt Engineering",
long_description=readme(),
long_description_content_type='text/markdown',
keywords='prompt engineering LLM response evaluation',
long_description_content_type="text/markdown",
keywords="prompt engineering LLM response evaluation",
license="MIT",
url="https://github.com/ianarawjo/ChainForge/",
install_requires=[
@ -29,20 +29,22 @@ setup(
"mistune>=2.0", # for LLM response markdown parsing
],
entry_points={
'console_scripts': [
'chainforge = chainforge.app:main',
"console_scripts": [
"chainforge = chainforge.app:main",
],
},
classifiers=[
# Package classifiers
'Development Status :: 3 - Alpha',
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
],
python_requires=">=3.8",
include_package_data=True,
)
)