Skip to content

Commit

Permalink
build!: Add FicImageScript project configuration and setup files
Browse files Browse the repository at this point in the history
  • Loading branch information
Jemeni11 committed May 8, 2023
1 parent 8f9f701 commit 16dfde2
Show file tree
Hide file tree
Showing 2 changed files with 73 additions and 0 deletions.
27 changes: 27 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[project]
name = "FicImageScript"
version = "1.0.0"
authors = [
{ name="Emmanuel C. Jemeni", email="[email protected]" }
]
description = "FicImage is an application designed to enhance the reading experience of FicHub epubs."
readme = "README.md"
requires-python = ">=3.6"
license = {file = "LICENSE"}
keywords = ["fanfiction", "fichub", "ficimage", "image"]
classifiers = [
"Development Status :: 5 - Production/Stable",
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Topic :: Internet :: WWW/HTTP",
]

[project.urls]
"Homepage" = "https://github.com/Jemeni11/FicImage"
"Bug Tracker" = "https://github.com/Jemeni11/FicImage/issues"

[build-system]
# These are the assumed default build requirements from pip:
# https://pip.pypa.io/en/stable/reference/pip/#pep-517-and-518-support
requires = ["setuptools>=43.0.0", "wheel"]
46 changes: 46 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
import setuptools

with open("README.md", "r", encoding="utf-8") as fh:
long_description = fh.read()

setuptools.setup(
name="FicImageScript",
version="1.0.0",
author="Emmanuel C. Jemeni",
author_email="[email protected]",
description="FicImage is an application designed to enhance the reading experience of FicHub epubs.",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/Jemeni11/FicImage",
project_urls={
"Bug Tracker": "https://github.com/Jemeni11/FicImage/issues",
},
entry_points={
'console_scripts': [
'ficimage=FicImage.main:main'
]
},
install_requires=[
'beautifulsoup4==4.12.2',
'certifi==2022.12.7',
'charset-normalizer==3.1.0',
'EbookLib==0.18',
'idna==3.4',
'lxml==4.9.2',
'Pillow==9.5.0',
'requests==2.29.0',
'six==1.16.0',
'soupsieve==2.4.1',
'urllib3==1.26.15'
],
keywords="fanfiction fichub ficimage image download epub",
classifiers=[
"Development Status :: 5 - Production/Stable",
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Topic :: Internet :: WWW/HTTP",
],
packages=setuptools.find_packages('.'),
python_requires=">=3.6"
)

0 comments on commit 16dfde2

Please sign in to comment.