Skip to content

Commit 3933e33

Browse files
committed
GitHub's 1.0.2 is exactly the same as PyPI's 1.0.2 (clean-up cycle has converged).
1 parent 32f7e73 commit 3933e33

File tree

3 files changed

+19
-4
lines changed

3 files changed

+19
-4
lines changed

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@
4747
# built documents.
4848
#
4949
# The short X.Y version.
50-
version = "1.0.0"
50+
version = "1.0.2"
5151
# The full version, including alpha/beta/rc tags.
52-
release = "1.0.0"
52+
release = "1.0.2"
5353

5454
# The language for content autogenerated by Sphinx. Refer to documentation
5555
# for a list of supported languages.

histogrammar/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
import re
1818

19-
__version__ = "1.0.0"
19+
__version__ = "1.0.2"
2020

2121
version = __version__
2222

setup.py

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,28 @@
1919

2020
import histogrammar.version
2121

22-
setup(name = "Histogrammar",
22+
setup(name = "histogrammar",
2323
version = histogrammar.version.__version__,
2424
packages = find_packages(),
2525
scripts = ["scripts/hgwatch"],
2626
description = "Composable histogram primitives for distributed data reduction.",
27+
long_description = """Histogrammar is a suite of data aggregation primitives designed for use in parallel processing. In the simplest case, you can use this to compute histograms, but the generality of the primitives allows much more.
28+
29+
See http://histogrammar.org for a complete introduction.
30+
31+
This Python implementation of Histogrammar adheres to version 1.0 of the specification and has been tested to guarantee compatibility with the Scala implementation. The test suite includes empty datasets, NaN/infinity handling, associativity tests, and numerical agreement at the level of one part in a trillion (double precision). Several common histogram types can be plotted in Matplotlib, PyROOT, and Bokeh with a single method call.
32+
33+
If Numpy or Pandas is available, histograms and other aggregators can be filled from arrays ten to a hundred times more quickly via Numpy commands, rather than Python for loops.
34+
35+
If PyROOT is available, histograms and other aggregators can be filled from ROOT TTrees hundreds of times more quickly by JIT-compiling a specialized C++ filler.
36+
37+
Histograms and other aggregators may also be converted into CUDA code for inclusion in a GPU workflow. And if PyCUDA is available, they can also be filled from Numpy arrays by JIT-compiling the CUDA.""",
2738
author = "Jim Pivarski (DIANA-HEP)",
2839
author_email = "[email protected]",
40+
maintainer = "Jim Pivarski (DIANA-HEP)",
41+
maintainer_email = "[email protected]",
2942
url = "http://histogrammar.org",
43+
download_url = "https://github.com/histogrammar/histogrammar-python",
3044
license = "Apache Software License v2",
3145
test_suite = "tests",
3246
install_requires = [],
@@ -39,4 +53,5 @@
3953
"Topic :: Scientific/Engineering :: Mathematics",
4054
"Topic :: Scientific/Engineering :: Physics",
4155
],
56+
platforms = "Any",
4257
)

0 commit comments

Comments
 (0)