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 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) 0.6.8 (2017-03-08)
------------------ ------------------

View file

@ -50,7 +50,7 @@ copyright = u'2012-2017, Cédric Bonhomme'
# The short X.Y version. # The short X.Y version.
version = '0.6' version = '0.6'
# The full version, including alpha/beta/rc tags. # 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 # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # 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 # List all available generators
$ lsb-set list-generators $ lsb-set list-generators
OEIS_A000217 Generator id:
http://oeis.org/A000217
Triangular numbers: a(n) = C(n+1,2) = n(n+1)/2 = 0+1+2+...+n.
ackermann ackermann
Desciption:
Ackermann number. Ackermann number.
Generator id:
carmichael carmichael
https://oeis.org/A002997 Desciption:
Composite numbers n such that a^(n-1) == 1 (mod n) for every a coprime to n. Composite numbers n such that a^(n-1) == 1 (mod n) for every a coprime to n.
https://oeis.org/A002997
eratosthenes Generator id:
Generate the prime numbers with the sieve of Eratosthenes.
composite composite
Desciption:
Generate the composite numbers using the sieve of Eratosthenes. Generate the composite numbers using the sieve of Eratosthenes.
https://oeis.org/A002808
Generator id:
eratosthenes
Desciption:
Generate the prime numbers with the sieve of Eratosthenes.
https://oeis.org/A000040
Generator id:
fermat fermat
Desciption:
Generate the n-th Fermat Number. Generate the n-th Fermat Number.
https://oeis.org/A000215
Generator id:
fibonacci fibonacci
Desciption:
Generate the sequence of Fibonacci.
https://oeis.org/A000045 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, ...
Generator id:
identity identity
Desciption:
f(x) = x f(x) = x
Generator id:
log_gen log_gen
Desciption:
Logarithmic generator. Logarithmic generator.
Generator id:
mersenne mersenne
Generate 2^n-1. Desciption:
Generate 2^n - 1.
https://oeis.org/A001348
Generator id:
syracuse syracuse
Generate the sequence of 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: An other example:

View file

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