Skip to content

Commit

Permalink
Merge branch 'release/v0.4.4'
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Panchenko committed Mar 1, 2023
2 parents ac07e9d + 34d6ccc commit a87f1fd
Show file tree
Hide file tree
Showing 8 changed files with 242 additions and 174 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.4.3
current_version = 0.4.4
commit = False
tag = False
allow_dirty = False
Expand Down
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
# Changelog

## 0.4.4
- Fixed bugs in RemoteStorage related to name collisions and serialization.
- Enhanced tests for RemoteStorage

## 0.4.3
Reduced public interface of remote storage.
Fixed GH action for releasing to PyPi
- Reduced public interface of remote storage
- Fixed GH action for releasing to PyPi

## 0.4.2
Major first documented release.
Expand Down
22 changes: 10 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
# accsr: Simple tools for loading data and configurations

This lightweight library contains utilities for managing, loading, uploading, opening and generally wrangling data and
This lightweight library contains utilities for managing, loading, uploading,
opening and generally wrangling data and
configurations. It was battle tested in multiple projects at appliedAI.

The main useful abstractions provided by this library are:
1. The `RemoteStorage`
class for a git-like, programmatic access to data stored in any cloud storage.
1. The `RemoteStorage`class for a safe, git-like, programmatic access to
data stored in any cloud storage.
2. The configuration module for a simple, yet powerful configuration management.

## Overview

Source code documentation and usage examples are [here](https://appliedai-initiative.github.io/accsr/docs/).
Source code documentation and usage examples are
[here](https://appliedai-initiative.github.io/accsr/docs/).

## Installation

Expand All @@ -19,14 +21,10 @@ Install the latest release with
pip install accsr
```

To live on the edge, install the latest develop version with
```shell script
pip install --pre accsr
```

## Contributing

Please open new issues for bugs, feature requests and extensions. See more details about the structure and
workflow in the [developer's readme](README_dev.md). The coverage and pylint report can be found on the project's
Please open new issues for bugs, feature requests and extensions.
See more details about the structure and
workflow in the [developer's readme](CONTRIBUTING.md).
The coverage and pylint report can be found on the project's
[github pages](https://appliedai-initiative.github.io/accsr/).

9 changes: 6 additions & 3 deletions latest_release_notes.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Release Notes: 0.4.3
# Release Notes: 0.4.4

- Reduced public interface of RemoteStorage
- Fixed GH action for releasing to PyPi
## Bugfix release
- Fixed bugs in RemoteStorage related to name collisions and serialization.
Previously it could happen that files would be re-pushed/pulled despite
already existing on the target.
- Enhanced tests for RemoteStorage
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
package_dir={"": "src"},
packages=find_packages(where="src"),
include_package_data=True,
version="0.4.3",
version="0.4.4",
description="Utils for accessing data from anywhere",
install_requires=open("requirements.txt").readlines(),
setup_requires=["wheel"],
Expand Down
2 changes: 1 addition & 1 deletion src/accsr/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.4.3"
__version__ = "0.4.4"
Loading

0 comments on commit a87f1fd

Please sign in to comment.