Updated metadata, changelog and version.

This commit is contained in:
Fabio Caccamo 2020-02-06 15:37:28 +01:00
parent 57589bc71e
commit 8d1a5a26f8
3 changed files with 17 additions and 8 deletions

View File

@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.17.0](https://github.com/fabiocaccamo/python-benedict/releases/tag/0.17.0) - 2020-02-06
- Added `groupby` utility method.
- Added `nest` utility method.
- Added `keylists` core method.
- Reorganized lib and tests packages.
- Improved code quality and CI.
## [0.16.0](https://github.com/fabiocaccamo/python-benedict/releases/tag/0.16.0) - 2020-01-30
- Added `KeylistDict` with list indexes support. #1
- Added `benedict.utils.type_util` with many utility functions.

View File

@ -1,9 +1,9 @@
# -*- coding: utf-8 -*-
__author__ = 'Fabio Caccamo'
__copyright__ = 'Copyright (c) 2019 Fabio Caccamo'
__copyright__ = 'Copyright (c) 2019-2020 Fabio Caccamo'
__description__ = 'python-benedict is a dict subclass with keylist/keypath support, I/O shortcuts (Base64, CSV, JSON, TOML, XML, YAML, query-string) and many utilities... for humans, obviously.'
__email__ = 'fabio.caccamo@gmail.com'
__license__ = 'MIT'
__title__ = 'benedict'
__version__ = '0.16.0'
__version__ = '0.17.0'

View File

@ -33,12 +33,14 @@ setup(
download_url='{}/{}/archive/{}.tar.gz'.format(
github_url, package_name, __version__),
keywords=[
'python', 'dictionary', 'dict', 'subclass', 'extended',
'benedict', 'io', 'read', 'write', 'parse', 'keypath',
'utility', 'data', 'base64', 'json', 'query-string',
'toml', 'xml', 'yaml', 'clean', 'clone', 'deepclone',
'deepupdate', 'dump', 'filter', 'flatten', 'invert',
'merge', 'move', 'remove', 'subset', 'swap', 'unique',
'python', 'dictionary', 'dictionaries', 'dict', 'benedict',
'subclass', 'extended', 'keylist', 'keypath', 'utility', 'io',
'data', 'file', 'url', 'read', 'write', 'parse',
'base64', 'csv', 'json', 'query-string', 'toml', 'xml', 'yaml',
'clean', 'clone', 'deepclone', 'deepupdate', 'dump',
'filter', 'flatten', 'groupby', 'invert', 'merge',
'move', 'nest', 'remove', 'rename', 'search', 'standardize',
'subset', 'swap', 'traverse', 'unflatten', 'unique',
],
install_requires=[
'ftfy==4.4.3;python_version<"3.4"',