Skip to content

Commit

Permalink
Merge pull request #33 from BR1py/dev
Browse files Browse the repository at this point in the history
Release 1.1.2
  • Loading branch information
BR1py authored May 24, 2024
2 parents 3513859 + dd47cdd commit 0ca2071
Show file tree
Hide file tree
Showing 11 changed files with 37 additions and 21 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
![Static Badge](https://img.shields.io/badge/python-%3E%3D3.4-green)
[![Static Badge](https://img.shields.io/badge/licence-MIT(hpp)-green)](https://github.com/BR1py/itertree/blob/main/LICENSE)
[![Static Badge](https://img.shields.io/badge/documenation-https%3A%2F%2Fitertree.readthedocs.io%2Fen%2Flatest%2F-yellow?logo=readthedocs)](https://itertree.readthedocs.io/en/latest/)
![GitHub Release 1.1.0 - Published_At](https://img.shields.io/github/release-date/Br1py/itertree)
![GitHub Release 1.1.2 - Published_At](https://img.shields.io/github/release-date/Br1py/itertree)


# itertree python package


## Welcome to itertree python package

Release 1.0.5 - fully released
Release 1.1.2 - released

* Do you have to store data in a tree like structure?
* Do you need good performance and a reach feature set in the tree object?
Expand Down
Binary file removed dist/itertree-1.1.0.tar.gz
Binary file not shown.
Binary file not shown.
Binary file added dist/itertree-1.1.2.tar.gz
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
# The short X.Y version.

# The full version, including alpha/beta/rc tags.
release = '1.1.0'
release = '1.1.2'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
27 changes: 25 additions & 2 deletions docs/docs/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,30 @@
.. _changelog:

Changelog
=============
************************************
Version 1.1.2
************************************

New iteration features:

The iteration features are havily imporved. The user can now iterate in diffrent directions and over diffrent levels in the itertree.

Beside this the inheritence of the iTree class as a super class of another object should now work without any issues.

The test suite is enlarged.

************************************
Version 1.0.3
************************************

This version contains minor changes related to comments and the test setup.

Deleting of items targeted via `slice` are improved. E.g.: `del mytree[10:100]`


We appended a new version of blist which can be used in python 3.10 and 3.11 environments.

Issues #21,#22 solved.

************************************
Version 1.0.5
************************************
Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ Status and compatibility information
Please use the `github issues <https://github.com/BR1py/itertree/issues>`_
to ask questions report problems.

.. |release| replace:: Version | 1.1.0|
.. |release| replace:: Version | 1.1.2|
.. _release: https://pypi.python.org/pypi/itertree/

The original implementation is done in Python 3.9 and it is tested under Python 3.5, 3.6 and 3.9. The package
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,6 @@
The main goal of this test is that the examples run without any exception
"""

IGNORE=True

import os
import sys
import shutil
Expand Down Expand Up @@ -107,23 +105,18 @@ def _performance_base(self,index,out_file):


def test_example0(self,out_file):
if not IGNORE:
self._examples_base(0,out_file)
self._examples_base(0,out_file)

def test_example1(self,out_file):
if not IGNORE:
self._examples_base(1,out_file)
self._examples_base(1,out_file)

def test_example2(self,out_file):
if not IGNORE:
self._examples_base(2,out_file)
self._examples_base(2,out_file)

def test_example3(self,out_file):
if not IGNORE:
self._examples_base(3,out_file)
self._examples_base(3,out_file)

def test_example4(self,out_file):
if not IGNORE:
self._examples_base(4,out_file)
self._examples_base(4,out_file)


2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[metadata]
# replace with your username:
name = itertree-B_R
version = 1.1.0
version = 1.1.2
author = B.R.
author_email = br_development@posteo.org
description = A package for creating tree structures and related data
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

setup(
name='itertree',
version='1.1.0',
version='1.1.2',
packages=['itertree', 'itertree.examples', 'itertree.itree_serializer'],
package_dir={'': 'src'},
url='https://github.com/BR1py/itertree',
Expand Down
2 changes: 1 addition & 1 deletion src/itertree/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
from __future__ import absolute_import

__package__ = 'itertree'
__version__ = '1.1.0'
__version__ = '1.1.2'
__licence__ = 'MIT incl. human protect patch'
__author__ = 'B.R.'
__url__ = 'https://github.com/BR1py/itertree'
Expand Down

0 comments on commit 0ca2071

Please sign in to comment.