Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 30 additions & 27 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,29 +1,32 @@
from distutils.core import setup
from setuptools import find_packages, setup


def parse_requirements(filename):
""" load requirements from a pip requirements file """
lineiter = (line.strip() for line in open(filename))
return [line for line in lineiter if line and not line.startswith("#")]


install_requires = parse_requirements('requirements.txt')
setup(
name = 'powerpoint_generative_ai',
packages = ['powerpoint_generative_ai'],
version = '0.1.4',
license='MIT',
description = 'Library written by Width.Ai. Streamlines the utilization of GPT models for automatic PowerPoint content generation. Also offers semantic searches on slide content, enabling you to quickly pinpoint relevant information',
author = 'Patrick Hennis',
author_email = 'patrick@width.ai',
url = 'https://github.com/Width-ai/powerpoint-generative-ai',
download_url = 'https://github.com/Width-ai/powerpoint-generative-ai/archive/refs/tags/v0.1.4.tar.gz',
keywords = ['LLM', 'Semantic Search', 'PowerPoints'],
install_requires=[
'langchain',
'openai',
'python-pptx',
'backoff',
'pinecone-client'
name='powerpoint_generative_ai',
packages=find_packages(),
version='0.1.5',
license='MIT',
description='Library written by Width.Ai. Streamlines the utilization of GPT models for automatic PowerPoint content generation. Also offers semantic searches on slide content, enabling you to quickly pinpoint relevant information',
author='Patrick Hennis',
author_email='patrick@width.ai',
url='https://github.com/Width-ai/powerpoint-generative-ai',
download_url='https://github.com/Width-ai/powerpoint-generative-ai/archive/refs/tags/v0.1.5.tar.gz',
keywords=['LLM', 'Semantic Search', 'PowerPoints'],
install_requires=install_requires,
classifiers=[
'Development Status :: 5 - Production/Stable',
'Intended Audience :: Developers',
'Topic :: Software Development :: Build Tools',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
],
classifiers=[
'Development Status :: 5 - Production/Stable',
'Intended Audience :: Developers',
'Topic :: Software Development :: Build Tools',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
],
)
)