Skip to content

Commit db47a2a

Browse files
authored
Merge pull request #1 from Width-ai/setup_whl
Update setup file
2 parents 1057462 + 2f1b67d commit db47a2a

File tree

1 file changed

+30
-27
lines changed

1 file changed

+30
-27
lines changed

setup.py

Lines changed: 30 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,32 @@
1-
from distutils.core import setup
1+
from setuptools import find_packages, setup
2+
3+
4+
def parse_requirements(filename):
5+
""" load requirements from a pip requirements file """
6+
lineiter = (line.strip() for line in open(filename))
7+
return [line for line in lineiter if line and not line.startswith("#")]
8+
9+
10+
install_requires = parse_requirements('requirements.txt')
211
setup(
3-
name = 'powerpoint_generative_ai',
4-
packages = ['powerpoint_generative_ai'],
5-
version = '0.1.4',
6-
license='MIT',
7-
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',
8-
author = 'Patrick Hennis',
9-
author_email = '[email protected]',
10-
url = 'https://github.com/Width-ai/powerpoint-generative-ai',
11-
download_url = 'https://github.com/Width-ai/powerpoint-generative-ai/archive/refs/tags/v0.1.4.tar.gz',
12-
keywords = ['LLM', 'Semantic Search', 'PowerPoints'],
13-
install_requires=[
14-
'langchain',
15-
'openai',
16-
'python-pptx',
17-
'backoff',
18-
'pinecone-client'
12+
name='powerpoint_generative_ai',
13+
packages=find_packages(),
14+
version='0.1.5',
15+
license='MIT',
16+
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',
17+
author='Patrick Hennis',
18+
author_email='[email protected]',
19+
url='https://github.com/Width-ai/powerpoint-generative-ai',
20+
download_url='https://github.com/Width-ai/powerpoint-generative-ai/archive/refs/tags/v0.1.5.tar.gz',
21+
keywords=['LLM', 'Semantic Search', 'PowerPoints'],
22+
install_requires=install_requires,
23+
classifiers=[
24+
'Development Status :: 5 - Production/Stable',
25+
'Intended Audience :: Developers',
26+
'Topic :: Software Development :: Build Tools',
27+
'License :: OSI Approved :: MIT License',
28+
'Programming Language :: Python :: 3.8',
29+
'Programming Language :: Python :: 3.9',
30+
'Programming Language :: Python :: 3.10',
1931
],
20-
classifiers=[
21-
'Development Status :: 5 - Production/Stable',
22-
'Intended Audience :: Developers',
23-
'Topic :: Software Development :: Build Tools',
24-
'License :: OSI Approved :: MIT License',
25-
'Programming Language :: Python :: 3.8',
26-
'Programming Language :: Python :: 3.9',
27-
'Programming Language :: Python :: 3.10',
28-
],
29-
)
32+
)

0 commit comments

Comments
 (0)