Python-EFL: start to prepare the 1.9 release

* raised version to 1.9.0
* removed versions from docs conf, they now comes automatically from setup.py
* updated some years around
* added a favicon to the docs
This commit is contained in:
Davide Andreoli 2014-03-02 23:09:54 +01:00
parent 18b5efdb38
commit 2b9fdb8f35
5 changed files with 23 additions and 12 deletions

View File

@ -76,17 +76,17 @@ source_suffix = '.rst'
master_doc = 'index'
# General information about the project.
project = u'Python Bindings for Enlightenment Foundation Libraries'
copyright = u'2008-2013, Simon Busch, Gustavo Sverzut Barbieri, Ulisses Furquim, ProFUSION embedded systems, Boris Faure, Fabiano Fidencio, Davide Andreoli, Kai Huuhko'
project = u'Python EFL'
copyright = u'2008-2014, Simon Busch, Gustavo Sverzut Barbieri, Ulisses Furquim, ProFUSION embedded systems, Boris Faure, Fabiano Fidencio, Davide Andreoli, Kai Huuhko'
# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
version = '1.9'
# version = 'X.Y'
# The full version, including alpha/beta/rc tags.
release = '1.8.99'
# release = 'X.Y.Z'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
@ -171,7 +171,7 @@ html_theme_path = ['themes']
#html_title = None
# A shorter title for the navigation bar. Default is the same as html_title.
html_short_title = "Python Bindings for EFL"
html_short_title = "Python EFL"
# The name of an image file (relative to this directory) to place at the top
# of the sidebar.
@ -180,7 +180,7 @@ html_logo = "images/logo.png"
# The name of an image file (within the static path) to use as favicon of the
# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32
# pixels large.
#html_favicon = None
html_favicon = "images/logo.ico"
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
@ -313,7 +313,7 @@ texinfo_documents = [
epub_title = u'Python Bindings for EFL'
epub_author = u'Simon Busch, Gustavo Sverzut Barbieri, Ulisses Furquim, ProFUSION embedded systems, Boris Faure, Fabiano Fidencio, Davide Andreoli, Kai Huuhko'
epub_publisher = u'Simon Busch, Gustavo Sverzut Barbieri, Ulisses Furquim, ProFUSION embedded systems, Boris Faure, Fabiano Fidencio, Davide Andreoli, Kai Huuhko'
epub_copyright = u'2008-2013, Simon Busch, Gustavo Sverzut Barbieri, Ulisses Furquim, ProFUSION embedded systems, Boris Faure, Fabiano Fidencio, Davide Andreoli, Kai Huuhko'
epub_copyright = u'2008-2014, Simon Busch, Gustavo Sverzut Barbieri, Ulisses Furquim, ProFUSION embedded systems, Boris Faure, Fabiano Fidencio, Davide Andreoli, Kai Huuhko'
# The language of the text. It defaults to the language option
# or en if the language is not set.

BIN
doc/images/logo.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@ -76,7 +76,7 @@ Acknowledgements
----------------
:Copyright:
Python Bindings for EFL are Copyright (C) 2008-2013 Simon Busch
Python Bindings for EFL are Copyright (C) 2008-2014 Simon Busch
and various contributors (see AUTHORS).
:License:

View File

@ -12,7 +12,7 @@
* This is usefull when something looks not so good as the original one to
* understand the reason.
*
* :copyright: Copyright 2013 by the Python-EFL team, see AUTHORS.
* :copyright: Copyright 2013-2014 by the Python-EFL team, see AUTHORS.
* :license: LGPL, see COPYING for details.
*
*/

View File

@ -11,9 +11,14 @@ from distutils.version import StrictVersion
script_path = os.path.dirname(os.path.abspath(__file__))
# python-efl version
VERSION = "1.9"
RELEASE = "1.9.0"
# dependencies
CYTHON_MIN_VERSION = "0.17.0"
EFL_MIN_VERSION = "1.8.99"
ELM_MIN_VERSION = "1.8.99"
EFL_MIN_VERSION = "1.9.0"
ELM_MIN_VERSION = "1.9.0"
# XXX: Force default visibility. See phab T504
@ -362,7 +367,7 @@ setup(
name = "python-efl",
fullname = "Python bindings for Enlightenment Foundation Libraries",
description = "Python bindings for Enlightenment Foundation Libraries",
version = "1.8.99",
version = RELEASE,
author = "Gustavo Sverzut Barbieri, Simon Busch, Boris 'billiob' Faure, Davide Andreoli, Fabiano Fidêncio, Bruno Dilly, Tiago Falcão, Joost Albers, Kai Huuhko, Ulisses Furquim",
author_email = "dave@gurumeditation.it, kai.huuhko@gmail.com",
maintainer = "Kai Huuhko, Davide Andreoli",
@ -376,6 +381,12 @@ setup(
'build_doc': BuildDoc,
'clean_generated_files': CleanGenerated
},
command_options = {
'build_doc': {
'version': ('setup.py', VERSION),
'release': ('setup.py', RELEASE)
}
},
package_dir = package_dirs,
packages = packages,
ext_package = "efl", # The prefix for ext modules/packages