You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2017/02/04 21:21:03 UTC
arrow git commit: ARROW-525: Python: Add more documentation to the
package
Repository: arrow
Updated Branches:
refs/heads/master 08f38d979 -> e881f1155
ARROW-525: Python: Add more documentation to the package
Author: Uwe L. Korn <uw...@xhochy.com>
Closes #317 from xhochy/ARROW-525 and squashes the following commits:
d213e63 [Uwe L. Korn] ARROW-525: Python: Add more documentation to the package
Project: http://git-wip-us.apache.org/repos/asf/arrow/repo
Commit: http://git-wip-us.apache.org/repos/asf/arrow/commit/e881f115
Tree: http://git-wip-us.apache.org/repos/asf/arrow/tree/e881f115
Diff: http://git-wip-us.apache.org/repos/asf/arrow/diff/e881f115
Branch: refs/heads/master
Commit: e881f1155c7c628f79008988fff8ae81d3750984
Parents: 08f38d9
Author: Uwe L. Korn <uw...@xhochy.com>
Authored: Sat Feb 4 16:20:54 2017 -0500
Committer: Wes McKinney <we...@twosigma.com>
Committed: Sat Feb 4 16:20:54 2017 -0500
----------------------------------------------------------------------
python/setup.py | 22 +++++++++++++++++-----
1 file changed, 17 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/arrow/blob/e881f115/python/setup.py
----------------------------------------------------------------------
diff --git a/python/setup.py b/python/setup.py
index 9c63e93..a771d23 100644
--- a/python/setup.py
+++ b/python/setup.py
@@ -257,9 +257,6 @@ class build_ext(_build_ext):
return [self._get_cmake_ext_path(name)
for name in self.get_names()]
-DESC = """\
-Python library for Apache Arrow"""
-
# In the case of a git-archive, we don't have any version information
# from the SCM to infer a version. The only source is the java/pom.xml.
#
@@ -271,6 +268,12 @@ if not os.path.exists('../.git') and os.path.exists('../java/pom.xml'):
version_tag = list(tree.getroot().findall('{http://maven.apache.org/POM/4.0.0}version'))[0]
os.environ["SETUPTOOLS_SCM_PRETEND_VERSION"] = version_tag.text.replace("-SNAPSHOT", "a0")
+long_description = """Apache Arrow is a columnar in-memory analytics layer
+designed to accelerate big data. It houses a set of canonical in-memory
+representations of flat and hierarchical data along with multiple
+language-bindings for structure manipulation. It also provides IPC
+and common algorithm implementations."""
+
setup(
name="pyarrow",
packages=['pyarrow', 'pyarrow.tests'],
@@ -286,9 +289,18 @@ setup(
use_scm_version = {"root": "..", "relative_to": __file__},
setup_requires=['setuptools_scm'],
install_requires=['cython >= 0.23', 'numpy >= 1.9', 'six >= 1.0.0'],
- description=DESC,
+ description="Python library for Apache Arrow",
+ long_description=long_description,
+ classifiers=[
+ 'License :: OSI Approved :: Apache Software License',
+ 'Programming Language :: Python :: 2.7',
+ 'Programming Language :: Python :: 3.4',
+ 'Programming Language :: Python :: 3.5',
+ 'Programming Language :: Python :: 3.6'
+ ],
license='Apache License, Version 2.0',
maintainer="Apache Arrow Developers",
maintainer_email="dev@arrow.apache.org",
- test_suite="pyarrow.tests"
+ test_suite="pyarrow.tests",
+ url="https://arrow.apache.org/"
)