Skip to content
This repository has been archived by the owner on Apr 7, 2022. It is now read-only.

Commit

Permalink
Merge pull request #44 from tango-cs/v9.2.0-release
Browse files Browse the repository at this point in the history
Release v9.2.0
  • Loading branch information
tiagocoutinho authored Aug 18, 2016
2 parents 27b1a13 + 715c469 commit 16b0880
Show file tree
Hide file tree
Showing 8 changed files with 68 additions and 31 deletions.
10 changes: 5 additions & 5 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -87,13 +87,13 @@ You can get support from the `Tango forums`_, for both Tango_ and PyTango_ quest
All contributions, `PR and bug reports`_ are welcome!


.. _Tango: http://tango-controls.org/
.. _Tango C++ API: http://esrf.eu/computing/cs/tango/tango_doc/kernel_doc/cpp_doc/index.html
.. _PyTango: http://github.com/tango-cs/PyTango
.. _Tango: http://tango-controls.org
.. _Tango C++ API: http://esrf.eu/computing/cs/tango/tango_doc/kernel_doc/cpp_doc
.. _PyTango: http://github.com/tango-cs/pytango
.. _PyPI: http://pypi.python.org/pypi/pytango

.. _libtango: http://tango-controls.org/downloads/source/
.. _Boost.Python: http://boost.org/doc/libs/1_61_0/libs/python/doc/html/index.html
.. _libtango: http://tango-controls.org/downloads/source
.. _Boost.Python: http://boost.org/doc/libs/1_61_0/libs/python/doc/html
.. _numpy: http://pypi.python.org/pypi/numpy
.. _six: http://pypi.python.org/pypi/six
.. _setuptools: http://pypi.python.org/pypi/setuptools
Expand Down
10 changes: 5 additions & 5 deletions doc/_templates/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
var options = {
$AutoPlay: true,
$AutoPlaySteps: 1,
$AutoPlayInterval: 3000,
$AutoPlayInterval: 3000,
$PauseOnHover: 1,
$ArrowKeyNavigation: true,
$SlideDuration: 500,
Expand All @@ -27,15 +27,15 @@
$DisplayPieces: 1,
$ParkingPosition: 0,
$UISearchMode: 1,
$PlayOrientation: 1,
$PlayOrientation: 1,
$DragOrientation: 3,

$SlideshowOptions: {
$Class: $JssorSlideshowRunner$,
$Transitions: _SlideshowTransitions,
$TransitionsOrder: 1,
$ShowLink: false
},
},

$ArrowNavigatorOptions: {
$Class: $JssorArrowNavigator$,
Expand All @@ -52,8 +52,8 @@
<h1>Welcome to PyTango documentation!</h1>

<p>
PyTango is a python module that exposes to <a class="reference external" href="http://www.python.org/">Python</a>
the complete <a class="reference external" href="http://www.esrf.eu/computing/cs/tango/tango_doc/kernel_doc/cpp_doc/index.html">Tango C++ API</a>.
PyTango is a python module that exposes to <a class="reference external" href="http://www.python.org">Python</a>
the complete <a class="reference external" href="http://www.esrf.eu/computing/cs/tango/tango_doc/kernel_doc/cpp_doc">Tango C++ API</a>.
This means that you can write not only tango applications (scripts, CLIs, GUIs)
that access tango device servers but also tango device servers themselves, all
of this in pure python.
Expand Down
6 changes: 3 additions & 3 deletions doc/_templates/indexsidebar.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<h3>Download</h3>
<p>Current version: <b>{{ release }}</b></p>
<p>Get PyTango from <a href="http://pypi.python.org/pypi/PyTango">PyPi</a><br/>
<p>Get PyTango from <a href="http://pypi.python.org/pypi/pytango">PyPi</a><br/>
or install it with:</p>
<pre>pip install PyTango</pre>

Expand All @@ -13,6 +13,6 @@ <h3>Other versions</h3>
<br/>
<a href="http://pytango.readthedocs.io/en/stable">Latest stable</a>
<br/>
<a href="http://www.esrf.eu/computing/cs/tango/pytango/v818/index.html">8.1.8</a>
<a href="http://www.esrf.eu/computing/cs/tango/pytango/v818">8.1.8</a>
<br/>
<a href="http://www.esrf.eu/computing/cs/tango/pytango/v816/index.html">8.1.6</a>
<a href="http://www.esrf.eu/computing/cs/tango/pytango/v816">8.1.6</a>
28 changes: 14 additions & 14 deletions doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -236,27 +236,27 @@
# -- Options for RST -----------------------------------------------------------

rst_epilog = """\
.. _Tango: http://www.tango-controls.org/
.. _Python: http://python.org/
.. _IPython: http://ipython.org/
.. _numpy: http://www.numpy.org/
.. _gevent: http://www.gevent.org/
.. _boost-python: http://www.boost.org/libs/python/
.. _PyPi: https://pypi.python.org/pypi/PyTango/
.. _Tango: http://www.tango-controls.org
.. _Python: http://python.org
.. _IPython: http://ipython.org
.. _numpy: http://www.numpy.org
.. _gevent: http://www.gevent.org
.. _boost-python: http://www.boost.org/libs/python
.. _PyPi: https://pypi.python.org/pypi/pytango
"""

# -- Options for reference to other documentation ------------------------------

intersphinx_mapping = {
'http://docs.python.org/dev': None,
'http://docs.scipy.org/doc/scipy/reference' : None,
'http://docs.scipy.org/doc/numpy' : None,
'http://ipython.org/ipython-doc/stable/' : None,
'http://api.mongodb.org/python/current/' : None,
'http://packages.python.org/CouchDB/' : None,
'http://pycassa.github.com/pycassa/' : None,
'http://docs.sqlalchemy.org/en/latest/' : None,
'http://docs.scipy.org/doc/scipy/reference': None,
'http://docs.scipy.org/doc/numpy': None,
'http://ipython.org/ipython-doc/stable': None,
'http://api.mongodb.org/python/current': None,
'http://packages.python.org/CouchDB': None,
'http://pycassa.github.com/pycassa': None,
'http://docs.sqlalchemy.org/en/latest': None,
}

todo_include_todos = True
Expand Down
2 changes: 1 addition & 1 deletion doc/howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -791,7 +791,7 @@ This chapter describes how to develop a PyTango device server using the
original PyTango server API. This API mimics the C++ API and is considered
low level.
You should write a server using this API if you are using code generated by
`Pogo tool <http://www.esrf.eu/computing/cs/tango/tango_doc/tools_doc/pogo_doc/index.html>`_
`Pogo tool <http://www.esrf.eu/computing/cs/tango/tango_doc/tools_doc/pogo_doc>`_
or if for some reason the high level API helper doesn't provide a feature
you need (in that case think of writing a mail to tango mailing list explaining
what you cannot do).
Expand Down
39 changes: 38 additions & 1 deletion doc/revision.rst
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,9 @@ Document revisions
+----------+----------------------------------------------------------------------------------+-----------------------------------------------------+-----------------------+
| 12/08/16 | 8.24 | Update to PyTango 8.1.9 | V\. Michel |
+----------+----------------------------------------------------------------------------------+-----------------------------------------------------+-----------------------+
| 26/02/16 | `9.2 <http://www.esrf.fr/computing/cs/tango/pytango/v920/index.html>`_ | Update to PyTango 9.2.0a | T\. Coutinho |
| 26/02/16 | `9.2 <http://www.esrf.fr/computing/cs/tango/pytango/v920>`_ | Update to PyTango 9.2.0a | T\. Coutinho |
+----------+----------------------------------------------------------------------------------+-----------------------------------------------------+-----------------------+
| 15/08/16 | `9.3 <http://pytango.readthedocs.io/en/9.2.0>`_ | Update to PyTango 9.2.0 | V\. Michel |
+----------+----------------------------------------------------------------------------------+-----------------------------------------------------+-----------------------+

.. _pytango-version-history:
Expand All @@ -100,6 +102,41 @@ Version history
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| version | Changes |
+==========+=======================================================================================================================================================================+
| 9.2.0 | 9.2.0 release. |
| | |
| | Features: |
| | |
| | - `Issue #37: Add display_level and polling_period as optional arguments to command decorator <https://github.com/tango-cs/pytango/issues/37>`_ |
| | |
| | Bug fixes: |
| | |
| | - Fix cache problem when using `DeviceProxy` through an `AttributeProxy` |
| | - Fix compilation on several platforms |
| | - `Issue #19: Defining new members in DeviceProxy has side effects <https://github.com/tango-cs/pytango/issues/19>`_ |
| | - Fixed bug in `beacon.add_device` |
| | - Fix for `get_device_list` if server_name is '*' |
| | - Fix `get_device_attribute_property2` if `prop_attr` is not `None` |
| | - Accept `StdStringVector` in `put_device_property` |
| | - Map 'int' to DevLong64 and 'uint' to DevULong64 |
| | - `Issue #22: Fix push_data_ready_event() deadlock <https://github.com/tango-cs/pytango/issues/22>`_ |
| | - `Issue #28: Fix compilation error for constants.cpp <https://github.com/tango-cs/pytango/issues/28>`_ |
| | - `Issue #21: Fix Group.get_device method <https://github.com/tango-cs/pytango/issues/21>`_ |
| | - `Issue #33: Fix internal server documentation <https://github.com/tango-cs/pytango/issues/33>`_ |
| | |
| | Changes: |
| | - Move ITango to another project |
| | - Use `setuptools` instead of `distutils` |
| | - Add `six` as a requirement |
| | - Refactor directory structure |
| | - Rename `PyTango` module to `tango` (`import PyTango` still works for backward compatibility) |
| | - Add a ReST readme for GitHub and PyPI |
| | |
| | ITango changes (moved to another project): |
| | - Fix itango event logger for python 3 |
| | - Avoid deprecation warning with IPython 4.x |
| | - Use entry points instead of scripts |
| | |
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 9.2.0a | 9.2 alpha release. Missing: |
| | |
| | - writtable pipes (client and server) |
Expand Down
2 changes: 1 addition & 1 deletion tango/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
This is the main PyTango package file.
Documentation for this package can be found online:
http://www.tango-controls.org/static/PyTango/latest/doc/html/index.html
http://pytango.readthedocs.io
"""

from __future__ import print_function
Expand Down
2 changes: 1 addition & 1 deletion tango/release.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class Release:
- keywords : (seq<str>) list of keywords
- license : (str) the license"""
name = 'PyTango'
version_info = (9, 2, 0, 'b', 2)
version_info = (9, 2, 0)
version = '.'.join(map(str, version_info[:3]))
version_long = version + ''.join(map(str, version_info[3:]))
version_description = 'This version implements the C++ Tango 9.2 API.'
Expand Down

0 comments on commit 16b0880

Please sign in to comment.