Prepare the new release.

This commit is contained in:
Cédric Bonhomme 2017-03-10 07:59:39 +01:00
parent a94128e6c6
commit e803386361
No known key found for this signature in database
GPG key ID: A1CB94DE57B7A70D
4 changed files with 66 additions and 31 deletions

View file

@ -1,6 +1,14 @@
Release History
===============
0.6.9 (2017-03-10)
------------------
* introduces some type hints (PEP 484);
* more tests for the generators and for the tools module;
* updated descriptions of generators;
* fixed a bug with a generator that has been previously renamed.
0.6.8 (2017-03-08)
------------------

View file

@ -50,7 +50,7 @@ copyright = u'2012-2017, Cédric Bonhomme'
# The short X.Y version.
version = '0.6'
# The full version, including alpha/beta/rc tags.
release = '0.6.8'
release = '0.6.9'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

View file

@ -90,42 +90,67 @@ Sets are used in order to select the pixels where the message will be hidden.
# List all available generators
$ lsb-set list-generators
OEIS_A000217
http://oeis.org/A000217
Triangular numbers: a(n) = C(n+1,2) = n(n+1)/2 = 0+1+2+...+n.
ackermann
Generator id:
ackermann
Desciption:
Ackermann number.
carmichael
https://oeis.org/A002997
Generator id:
carmichael
Desciption:
Composite numbers n such that a^(n-1) == 1 (mod n) for every a coprime to n.
https://oeis.org/A002997
eratosthenes
Generate the prime numbers with the sieve of Eratosthenes.
composite
Generator id:
composite
Desciption:
Generate the composite numbers using the sieve of Eratosthenes.
https://oeis.org/A002808
fermat
Generator id:
eratosthenes
Desciption:
Generate the prime numbers with the sieve of Eratosthenes.
https://oeis.org/A000040
Generator id:
fermat
Desciption:
Generate the n-th Fermat Number.
https://oeis.org/A000215
fibonacci
Generator id:
fibonacci
Desciption:
Generate the sequence of Fibonacci.
https://oeis.org/A000045
A generator for Fibonacci numbers, goes to next number in series on each call.
This generator start at 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, ...
identity
Generator id:
identity
Desciption:
f(x) = x
log_gen
Generator id:
log_gen
Desciption:
Logarithmic generator.
mersenne
Generate 2^n-1.
Generator id:
mersenne
Desciption:
Generate 2^n - 1.
https://oeis.org/A001348
syracuse
Generate the sequence of Syracuse
Generator id:
syracuse
Desciption:
Generate the sequence of Syracuse.
Generator id:
triangular_numbers
Desciption:
Triangular numbers: a(n) = C(n+1,2) = n(n+1)/2 = 0+1+2+...+n.
http://oeis.org/A000217
An other example:

View file

@ -36,26 +36,28 @@ with open('CHANGELOG.rst', 'r') as f:
setup(
name='Stegano',
version='0.6.8',
version='0.6.9',
author='Cédric Bonhomme',
author_email='cedric@cedricbonhomme.org',
packages=packages,
include_package_data=True,
scripts=scripts,
url='https://github.com/cedricbonhomme/Stegano',
description='A Python Steganography module.',
description='A pure Python Steganography module.',
long_description=readme + '\n|\n\n' + changelog,
platforms = ['Linux'],
license='GPLv3',
install_requires=requires,
zip_safe=False,
classifiers=[
"Development Status :: 4 - Beta",
"Environment :: Console",
"Topic :: Utilities",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)"
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'Intended Audience :: Developers',
'Intended Audience :: Science/Research',
'Topic :: Security',
'Operating System :: OS Independent',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)'
]
)