From d337bec48adc025a63b88958a4aef15792bd4182 Mon Sep 17 00:00:00 2001 From: Rick Izzo Date: Tue, 10 Sep 2019 03:45:34 -0400 Subject: [PATCH] Version 0 3 0 (#121) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * updated changelog * Bump version: 0.2.0 → 0.3.0 --- .bumpversion.cfg | 2 +- CHANGELOG.rst | 18 +++++++++++++++++- README.rst | 4 ++-- docs/conf.py | 2 +- setup.py | 2 +- src/hangar/__init__.py | 2 +- src/hangar/diagnostics/__init__.py | 2 +- 7 files changed, 24 insertions(+), 8 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index ca41720e..9252c9c9 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.2.0 +current_version = 0.3.0 commit = True [bumpversion:file:setup.py] diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 20c689da..6e6bb75d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,12 @@ Change Log `In-Progress`_ ============== +TBD + + +`v0.3.0`_ (2019-09-10) +====================== + New Features ------------ @@ -24,6 +30,10 @@ Improvements (`#117 `__) `@hhsecond `__ * Large performance improvement to diff/merge algorithm (~30x previous). (`#112 `__) `@rlizzo `__ +* New commit hash algorithm which is much more reproducible in the long term. + (`#120 `__) `@rlizzo `__ +* HDF5 backend updated to increase speed of reading/writing variable sized dataset compressed chunks + (`#120 `__) `@rlizzo `__ Bug Fixes --------- @@ -32,6 +42,11 @@ Bug Fixes (`#110 `__) ( `@hhsecond `__, `@rlizzo `__) +Breaking changes +---------------- + +* New commit hash algorithm is incompatible with repositories written in version 0.2.0 or earlier + `v0.2.0`_ (2019-08-09) ====================== @@ -156,4 +171,5 @@ Breaking changes .. _v0.1.0: https://github.com/tensorwerk/hangar-py/compare/v0.0.0...v0.1.0 .. _v0.1.1: https://github.com/tensorwerk/hangar-py/compare/v0.1.0...v0.1.1 .. _v0.2.0: https://github.com/tensorwerk/hangar-py/compare/v0.1.1...v0.2.0 -.. _In-Progress: https://github.com/tensorwerk/hangar-py/compare/v0.2.0...master +.. _v0.3.0: https://github.com/tensorwerk/hangar-py/compare/v0.2.0...v0.3.0 +.. _In-Progress: https://github.com/tensorwerk/hangar-py/compare/v0.3.0...master diff --git a/README.rst b/README.rst index 33c063bf..6ff966aa 100644 --- a/README.rst +++ b/README.rst @@ -35,9 +35,9 @@ Overview :alt: PyPI Package latest release :target: https://pypi.org/project/hangar -.. |commits-since| image:: https://img.shields.io/github/commits-since/tensorwerk/hangar-py/v0.2.0.svg +.. |commits-since| image:: https://img.shields.io/github/commits-since/tensorwerk/hangar-py/v0.3.0.svg :alt: Commits since latest release - :target: https://github.com/tensorwerk/hangar-py/compare/v0.2.0...master + :target: https://github.com/tensorwerk/hangar-py/compare/v0.3.0...master .. |wheel| image:: https://img.shields.io/pypi/wheel/hangar.svg :alt: PyPI Wheel diff --git a/docs/conf.py b/docs/conf.py index 61b9086f..75e04ec5 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -36,7 +36,7 @@ year = '2019-2020' author = 'Richard Izzo' copyright = '{0}, {1}'.format(year, author) -version = release = '0.2.0' +version = release = '0.3.0' pygments_style = 'default' pygments_lexer = 'PythonConsoleLexer' diff --git a/setup.py b/setup.py index 792adc03..97d3f374 100644 --- a/setup.py +++ b/setup.py @@ -37,7 +37,7 @@ def read(*names, **kwargs): setup( name='hangar', - version='0.2.0', + version='0.3.0', license='Apache 2.0', description= 'Hangar is version control for tensor data. Commit, branch, merge, revert, and collaborate in the data-defined software era.', diff --git a/src/hangar/__init__.py b/src/hangar/__init__.py index 58ee3e46..7257fec2 100644 --- a/src/hangar/__init__.py +++ b/src/hangar/__init__.py @@ -1,4 +1,4 @@ -__version__ = '0.2.0' +__version__ = '0.3.0' __all__ = ['Repository', 'serve', 'make_tf_dataset', 'make_torch_dataset'] from functools import partial diff --git a/src/hangar/diagnostics/__init__.py b/src/hangar/diagnostics/__init__.py index 792f1e11..f67b0c36 100644 --- a/src/hangar/diagnostics/__init__.py +++ b/src/hangar/diagnostics/__init__.py @@ -1,4 +1,4 @@ -__version__ = '0.2.0' +__version__ = '0.3.0' from .graphing import Graph