diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 0f7f919..e994d9d 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.11 diff --git a/setup.py b/setup.py deleted file mode 100644 index 6d0bb9d..0000000 --- a/setup.py +++ /dev/null @@ -1,69 +0,0 @@ -# -*- coding:utf-8 -*- -############################################################## -# Created Date: Wednesday, July 12th 2023 -# Contact Info: luoxiangyong01@gmail.com -# Author/Copyright: Mr. Xiangyong Luo -############################################################## - - -# import pyufunc as pf -import setuptools - -with open("README.md", "r", encoding="utf-8") as fh: - long_description = fh.read() - -try: - # if have requirements.txt file inside the folder - with open("requirements.txt", "r", encoding="utf-8") as f: - modules_needed = [i.strip() for i in f.readlines()] -except Exception: - modules_needed = [] - -setuptools.setup( - name="pyufunc", - # version="0.3.3", - author="Xiangyong Luo, Dr.Xuesong Simon Zhou", - author_email="luoxiangyong01@gmail.com", - - keywords=["utility functions", "utility", "functions", "common functions", "common utility functions"], - description="PyUFunc consolidates frequently used utility functions into one cohesive package", - - long_description=long_description, - long_description_content_type="text/markdown", - url="https://github.com/xyluo25/pyufunc", - - classifiers=[ - "Programming Language :: Python :: 3", - "License :: OSI Approved :: MIT License", - 'Operating System :: OS Independent', - 'Intended Audience :: Developers', - 'Programming Language :: Python :: Implementation', - 'Programming Language :: Python :: 3.10', - 'Programming Language :: Python :: 3.11', - 'Programming Language :: Python :: 3.12', - 'Topic :: Software Development :: Libraries' - ], - python_requires='>=3.10', - install_requires=modules_needed, - - packages=setuptools.find_packages(), - include_package_data=True, - # package_dir={'': 'pyufunc'}, - package_data={'': ["*.json", "*.txt"], - }, - project_urls={ - 'Homepage': 'https://github.com/xyluo25/pyufunc', - # 'Documentation': 'https://github.com/xyluo25/pyufunc', - 'Bug Tracker': 'https://github.com/xyluo25/pyufunc/issues', - # 'Source Code': '', - # 'Download': '', - # 'Publication': '', - # 'Citation': '', - 'License': 'https://github.com/xyluo25/pyufunc/blob/main/LICENSE', - # 'Acknowledgement': '', - # 'FAQs': '', - 'Contact': 'https://github.com/xyluo25', - }, - platforms=["all"], - license='MIT License', -)