From be3e838f32861d397de6b703bdd6a0771f819980 Mon Sep 17 00:00:00 2001 From: Paco Nathan Date: Thu, 4 Feb 2021 04:31:35 -0800 Subject: [PATCH] prep release 0.3.2 --- bin/push_pypi.sh | 5 +++++ setup.py | 30 +++++++++++++++++++++++++++--- 2 files changed, 32 insertions(+), 3 deletions(-) create mode 100755 bin/push_pypi.sh diff --git a/bin/push_pypi.sh b/bin/push_pypi.sh new file mode 100755 index 0000000..348aa10 --- /dev/null +++ b/bin/push_pypi.sh @@ -0,0 +1,5 @@ +#!/bin/bash -e + +rm -rf dist +python setup.py sdist bdist_wheel +twine upload dist/* \ No newline at end of file diff --git a/setup.py b/setup.py index 9ecb46a..0867f64 100644 --- a/setup.py +++ b/setup.py @@ -2,6 +2,15 @@ import setuptools +KEYWORDS = [ + "knowledge graph", + "rdf", + "controlled vocabulary", + "csv", + "tabular data", + ] + + setuptools.setup( name="csvwlib", version="0.3.2", @@ -16,9 +25,9 @@ "Source Code": "https://github.com/DerwenAI/csvwlib", }, - author="Derwen, Inc.", - author_email="info@derwen.ai", license="MIT", + author="Aleksander Drozd", + author_email="aleksander.drozd@outlook.com", python_requires=">=3.6", packages=[ @@ -38,5 +47,20 @@ "language-tags >= 0.4.3" ], zip_safe=False, -) + keywords = ", ".join(KEYWORDS), + classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: Education", + "Intended Audience :: Information Technology", + "Intended Audience :: Science/Research", + "Topic :: Scientific/Engineering :: Artificial Intelligence", + "Topic :: Scientific/Engineering :: Human Machine Interfaces", + "Topic :: Scientific/Engineering :: Information Analysis", + "Topic :: Text Processing :: Indexing", + ], +)