Commit e4e15758 authored by Remi Perenon's avatar Remi Perenon
Browse files

Merge branch 'release-1.3.x'

parents 6002411b cb84004a
Pipeline #4807 passed with stages
in 24 minutes and 40 seconds
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/pub.py
# @brief Implements module/class/test pub
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
This is the main entry-point to pubsub's core functionality. The :mod:`~pubsub.pub`
module supports:
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/pubsub1/pub.py
# @brief Implements module/class/test pub
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
#---------------------------------------------------------------------------
"""
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/pubsub1/utils.py
# @brief Implements module/class/test utils
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
There are no utilities supported for legacy v1 of pubsub.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/pubsub2/pub.py
# @brief Implements module/class/test pub
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
This module provides publish-subscribe functions that allow
your methods, functions, and any other callable object to subscribe to
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/pubsub2/utils.py
# @brief Implements module/class/test utils
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
There are no utilities supported for legacy v2 of pubsub.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/pubsubconf.py
# @brief Implements module/class/test pubsubconf
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Configuration of pubsub API to use either the *arg1* or *kwargs*
messaging protocol in API, or to help transition from the former to the
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/py2and3.py
# @brief Implements module/class/test py2and3
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""Utilities for writing code that runs on Python 2 and 3"""
# Copyright (c) 2010-2013 Benjamin Peterson
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/setuparg1.py
# @brief Implements module/class/test setuparg1
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Setup pubsub for the *arg1* message protocol. In a default pubsub installation
the default protocol is *kargs*.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/setupkwargs.py
# @brief Implements module/class/test setupkwargs
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Setup pubsub for the kwargs message protocol. In a default installation
this is the default protocol so this module is only needed if setupkargs
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/setupv1.py
# @brief Implements module/class/test setupv1
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
Import this file before the first 'from pubsub import pub' statement
to make pubsub use the legacy v1 API.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/setupv2.py
# @brief Implements module/class/test setupv2
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
Import this file before the first 'from pubsub import pub' statement
to make pubsub use the legacy v2 API. This API is no longer supported
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/utils/__init__.py
# @brief Implements module/class/test __init__
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Provides utility functions and classes that are not required for using
pubsub but are likely to be very useful.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/utils/exchandling.py
# @brief Implements module/class/test exchandling
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Some utility classes for exception handling of exceptions raised
within listeners:
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/utils/globalsettings.py
# @brief Implements module/class/test globalsettings
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
:copyright: Copyright 2006-2009 by Oliver Schoenborn, all rights reserved.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/utils/misc.py
# @brief Implements module/class/test misc
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Provides useful functions and classes. Most useful are probably
printTreeDocs and printTreeSpec.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/utils/notification.py
# @brief Implements module/class/test notification
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Provide an interface class for handling pubsub notification messages,
and an example class (though very useful in practice) showing how to
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/utils/topictreeprinter.py
# @brief Implements module/class/test topictreeprinter
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Output various aspects of topic tree to string or file.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/utils/topictreevisitor.py
# @brief Implements module/class/test topictreevisitor
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
:copyright: Copyright 2006-2009 by Oliver Schoenborn, all rights reserved.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/utils/xmltopicdefnprovider.py
# @brief Implements module/class/test xmltopicdefnprovider
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Contributed by Joshua R English, adapted by Oliver Schoenborn to be
consistent with pubsub API.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pyparsing/__init__.py
# @brief Implements module/class/test __init__
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment