From 4cbddcf2828f09cd7a18234f79bab417f02e9289 Mon Sep 17 00:00:00 2001 From: Adrian Gao Date: Sun, 1 Oct 2023 22:58:49 +1100 Subject: [PATCH] Prepare for v2.0.0rc1 --- MANIFEST.in | 3 +++ docs/source/index.rst | 5 ++++- pyproject.toml | 35 +++++++++++++++-------------------- setup.py | 1 + 4 files changed, 23 insertions(+), 21 deletions(-) create mode 100644 MANIFEST.in diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 00000000..8a3558db --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,3 @@ +recursive-include src/frds/datasets *.zip +recursive-include src/frds *.cpp +recursive-include src/frds *.hpp diff --git a/docs/source/index.rst b/docs/source/index.rst index b268cade..8a6e53af 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -9,7 +9,7 @@ of ready-to-use methods for computing a wide array of measures in the literature It is developed by Dr. `Mingze Gao `_ from the University of Sydney, as a personal project during his postdoctoral research fellowship. -|GitHub license| |PyPI Downloads| |Tests| +|GitHub license| |PyPI Downloads| |Tests| |PyPI Version| .. |GitHub license| image:: https://img.shields.io/github/license/mgao6767/frds?color=blue :target: https://github.com/mgao6767/frds/blob/master/LICENSE @@ -20,6 +20,9 @@ a personal project during his postdoctoral research fellowship. .. |Tests| image:: https://github.com/mgao6767/frds/actions/workflows/test.yml/badge.svg :target: https://github.com/mgao6767/frds/actions/workflows/test.yml +.. |PyPI Version| image:: https://badge.fury.io/py/frds.svg + :target: https://badge.fury.io/py/frds + .. |frds| replace:: :code:`frds` .. important:: diff --git a/pyproject.toml b/pyproject.toml index ba93ec86..93f0864b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,31 +1,26 @@ [project] name = "frds" version = "2.0.0rc1" -authors = [ - { name="Mingze Gao", email="adrian.gao@outlook.com" }, -] +authors = [{ name = "Mingze Gao", email = "adrian.gao@outlook.com" }] description = "Financial Research Data Services" readme = "README.md" requires-python = ">=3.8" classifiers = [ - "Operating System :: OS Independent", - "License :: OSI Approved :: MIT License", - "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", - "Intended Audience :: End Users/Desktop", - "Intended Audience :: Financial and Insurance Industry", - "Intended Audience :: Education", - "Intended Audience :: Science/Research", - "Topic :: Scientific/Engineering :: Information Analysis", -] -license = {text = "MIT License"} -dependencies = [ - "arch", - "numpy", - "pandas", - "scipy", - "matplotlib" + "Operating System :: OS Independent", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Intended Audience :: End Users/Desktop", + "Intended Audience :: Financial and Insurance Industry", + "Intended Audience :: Education", + "Intended Audience :: Science/Research", + "Topic :: Scientific/Engineering :: Information Analysis", ] +license = { text = "MIT License" } +dependencies = ["arch", "numpy", "pandas", "scipy", "matplotlib"] [project.urls] diff --git a/setup.py b/setup.py index 68c6c063..58ac2e12 100644 --- a/setup.py +++ b/setup.py @@ -37,5 +37,6 @@ setup( packages=find_packages(where="src"), package_dir={"": "src"}, + include_package_data=True, ext_modules=ext_modules, )