First commit
This commit is contained in:
88
setup.py
Normal file
88
setup.py
Normal file
@@ -0,0 +1,88 @@
|
||||
from setuptools import setup, find_packages
|
||||
|
||||
setup(
|
||||
name="bagheeraview",
|
||||
version="0.9.11",
|
||||
author="Ignacio Serantes",
|
||||
description="Bagheera Image Viewer - An image viewer for KDE with Baloo in mind",
|
||||
long_description="A fast image viewer built with PySide6, featuring search and "
|
||||
"metadata management.",
|
||||
|
||||
packages=find_packages(),
|
||||
|
||||
install_requires=[
|
||||
"PySide6",
|
||||
"lmdb",
|
||||
"exiv2",
|
||||
"mediapipe",
|
||||
"face_recognition",
|
||||
"face_recognition_models",
|
||||
"setuptools==80.0.0",
|
||||
],
|
||||
|
||||
entry_points={
|
||||
'console_scripts': [
|
||||
'bagheeraview=bagheeraview:main'
|
||||
]
|
||||
},
|
||||
|
||||
py_modules=[
|
||||
"bagheeraview",
|
||||
"constants",
|
||||
"settings",
|
||||
"imagescanner",
|
||||
"imageviewer",
|
||||
"imagecontroller",
|
||||
"metadatamanager",
|
||||
"propertiesdialog",
|
||||
"thumbnailwidget",
|
||||
"widgets",
|
||||
"xmpmanager",
|
||||
"utils"
|
||||
],
|
||||
|
||||
# extras_require={
|
||||
# 'faces': ["exiv2", "face-recognition", "face_recognition_models", "mediapipe"],
|
||||
# },
|
||||
|
||||
# Classifiers to standardize the project
|
||||
classifiers=[
|
||||
"Programming Language :: Python :: 3",
|
||||
"License :: OSI Approved :: MIT License",
|
||||
"Operating System :: OS Independent",
|
||||
"Topic :: Multimedia :: Graphics :: Viewers",
|
||||
"Intended Audience :: End Users/Desktop",
|
||||
],
|
||||
|
||||
python_requires='>=3.8',
|
||||
zip_safe=False,
|
||||
)
|
||||
|
||||
# from setuptools import setup
|
||||
#
|
||||
#
|
||||
# setup(
|
||||
# name="bagheeraview",
|
||||
# version="0.1.9",
|
||||
# author="Ignacio Serantes",
|
||||
# description="Bagheera Image Viewer",
|
||||
# py_modules=[
|
||||
# "bagheeraview",
|
||||
# "constants",
|
||||
# "imagescanner",
|
||||
# "imagescanner2",
|
||||
# "imageviewer",
|
||||
# "imagecontroller",
|
||||
# "propertiesdialog",
|
||||
# "thumbnailwidget",
|
||||
# "widgets"
|
||||
# ],
|
||||
# install_requires=[
|
||||
# "PySide6",
|
||||
# "lmdb",
|
||||
# ],
|
||||
# entry_points={
|
||||
# 'console_scripts': ['bagheeraview=bagheeraview:main']
|
||||
# },
|
||||
# zip_safe=False,
|
||||
# )
|
||||
Reference in New Issue
Block a user