# HG changeset patch # User Thierry Florac # Date 1515926931 -3600 # Node ID d153941bb745c87c62fc741cee9ecf6db88184f6 First build diff -r 000000000000 -r d153941bb745 .hgignore --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.hgignore Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,19 @@ + +syntax: regexp +^develop-eggs$ +syntax: regexp +^parts$ +syntax: regexp +^bin$ +syntax: regexp +^\.installed\.cfg$ +syntax: regexp +^\.settings$ +syntax: regexp +^build$ +syntax: regexp +^dist$ +syntax: regexp +^\.idea$ +syntax: regexp +.*\.pyc$ diff -r 000000000000 -r d153941bb745 bootstrap.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bootstrap.py Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,210 @@ +############################################################################## +# +# Copyright (c) 2006 Zope Foundation and Contributors. +# All Rights Reserved. +# +# This software is subject to the provisions of the Zope Public License, +# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution. +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED +# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS +# FOR A PARTICULAR PURPOSE. +# +############################################################################## +"""Bootstrap a buildout-based project + +Simply run this script in a directory containing a buildout.cfg. +The script accepts buildout command-line options, so you can +use the -c option to specify an alternate configuration file. +""" + +import os +import shutil +import sys +import tempfile + +from optparse import OptionParser + +__version__ = '2015-07-01' +# See zc.buildout's changelog if this version is up to date. + +tmpeggs = tempfile.mkdtemp(prefix='bootstrap-') + +usage = '''\ +[DESIRED PYTHON FOR BUILDOUT] bootstrap.py [options] + +Bootstraps a buildout-based project. + +Simply run this script in a directory containing a buildout.cfg, using the +Python that you want bin/buildout to use. + +Note that by using --find-links to point to local resources, you can keep +this script from going over the network. +''' + +parser = OptionParser(usage=usage) +parser.add_option("--version", + action="store_true", default=False, + help=("Return bootstrap.py version.")) +parser.add_option("-t", "--accept-buildout-test-releases", + dest='accept_buildout_test_releases', + action="store_true", default=False, + help=("Normally, if you do not specify a --buildout-version, " + "the bootstrap script and buildout gets the newest " + "*final* versions of zc.buildout and its recipes and " + "extensions for you. If you use this flag, " + "bootstrap and buildout will get the newest releases " + "even if they are alphas or betas.")) +parser.add_option("-c", "--config-file", + help=("Specify the path to the buildout configuration " + "file to be used.")) +parser.add_option("-f", "--find-links", + help=("Specify a URL to search for buildout releases")) +parser.add_option("--allow-site-packages", + action="store_true", default=False, + help=("Let bootstrap.py use existing site packages")) +parser.add_option("--buildout-version", + help="Use a specific zc.buildout version") +parser.add_option("--setuptools-version", + help="Use a specific setuptools version") +parser.add_option("--setuptools-to-dir", + help=("Allow for re-use of existing directory of " + "setuptools versions")) + +options, args = parser.parse_args() +if options.version: + print("bootstrap.py version %s" % __version__) + sys.exit(0) + + +###################################################################### +# load/install setuptools + +try: + from urllib.request import urlopen +except ImportError: + from urllib2 import urlopen + +ez = {} +if os.path.exists('ez_setup.py'): + exec(open('ez_setup.py').read(), ez) +else: + exec(urlopen('https://bootstrap.pypa.io/ez_setup.py').read(), ez) + +if not options.allow_site_packages: + # ez_setup imports site, which adds site packages + # this will remove them from the path to ensure that incompatible versions + # of setuptools are not in the path + import site + # inside a virtualenv, there is no 'getsitepackages'. + # We can't remove these reliably + if hasattr(site, 'getsitepackages'): + for sitepackage_path in site.getsitepackages(): + # Strip all site-packages directories from sys.path that + # are not sys.prefix; this is because on Windows + # sys.prefix is a site-package directory. + if sitepackage_path != sys.prefix: + sys.path[:] = [x for x in sys.path + if sitepackage_path not in x] + +setup_args = dict(to_dir=tmpeggs, download_delay=0) + +if options.setuptools_version is not None: + setup_args['version'] = options.setuptools_version +if options.setuptools_to_dir is not None: + setup_args['to_dir'] = options.setuptools_to_dir + +ez['use_setuptools'](**setup_args) +import setuptools +import pkg_resources + +# This does not (always?) update the default working set. We will +# do it. +for path in sys.path: + if path not in pkg_resources.working_set.entries: + pkg_resources.working_set.add_entry(path) + +###################################################################### +# Install buildout + +ws = pkg_resources.working_set + +setuptools_path = ws.find( + pkg_resources.Requirement.parse('setuptools')).location + +# Fix sys.path here as easy_install.pth added before PYTHONPATH +cmd = [sys.executable, '-c', + 'import sys; sys.path[0:0] = [%r]; ' % setuptools_path + + 'from setuptools.command.easy_install import main; main()', + '-mZqNxd', tmpeggs] + +find_links = os.environ.get( + 'bootstrap-testing-find-links', + options.find_links or + ('http://downloads.buildout.org/' + if options.accept_buildout_test_releases else None) + ) +if find_links: + cmd.extend(['-f', find_links]) + +requirement = 'zc.buildout' +version = options.buildout_version +if version is None and not options.accept_buildout_test_releases: + # Figure out the most recent final version of zc.buildout. + import setuptools.package_index + _final_parts = '*final-', '*final' + + def _final_version(parsed_version): + try: + return not parsed_version.is_prerelease + except AttributeError: + # Older setuptools + for part in parsed_version: + if (part[:1] == '*') and (part not in _final_parts): + return False + return True + + index = setuptools.package_index.PackageIndex( + search_path=[setuptools_path]) + if find_links: + index.add_find_links((find_links,)) + req = pkg_resources.Requirement.parse(requirement) + if index.obtain(req) is not None: + best = [] + bestv = None + for dist in index[req.project_name]: + distv = dist.parsed_version + if _final_version(distv): + if bestv is None or distv > bestv: + best = [dist] + bestv = distv + elif distv == bestv: + best.append(dist) + if best: + best.sort() + version = best[-1].version +if version: + requirement = '=='.join((requirement, version)) +cmd.append(requirement) + +import subprocess +if subprocess.call(cmd) != 0: + raise Exception( + "Failed to execute command:\n%s" % repr(cmd)[1:-1]) + +###################################################################### +# Import and run buildout + +ws.add_entry(tmpeggs) +ws.require(requirement) +import zc.buildout.buildout + +if not [a for a in args if '=' not in a]: + args.append('bootstrap') + +# if -c was provided, we push it back into args for buildout' main function +if options.config_file is not None: + args[0:0] = ['-c', options.config_file] + +zc.buildout.buildout.main(args) +shutil.rmtree(tmpeggs) diff -r 000000000000 -r d153941bb745 buildout.cfg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/buildout.cfg Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,100 @@ +[buildout] +extensions = buildout.wheel +eggs-directory = /var/local/env/pyams/eggs +extends = http://download.ztfy.org/pyams/pyams-dev.cfg +find-links = http://download.ztfy.org/eggs + +socket-timeout = 3 + +#allow-picked-versions = false +show-picked-versions = true +newest = false + +allow-hosts = + bitbucket.org + *.python.org + *.sourceforge.net + github.com + +versions = versions +develop = + . + ../ext/pyramid_es + ../pyams_alchemy + ../pyams_cache + ../pyams_catalog + ../pyams_content + ../pyams_content_es + ../pyams_default_theme + ../pyams_file + ../pyams_form + ../pyams_gis + ../pyams_i18n + ../pyams_ldap + ../pyams_mail + ../pyams_media + ../pyams_notify + ../pyams_notify_ws + ../pyams_pagelet + ../pyams_portal + ../pyams_scheduler + ../pyams_security + ../pyams_sequence + ../pyams_skin + ../pyams_template + ../pyams_thesaurus + ../pyams_utils + ../pyams_viewlet + ../pyams_workflow + ../pyams_zmi + ../pyams_zmq + ../pyams_zodbbrowser + +parts = + package + sphinx + +[package] +recipe = zc.recipe.egg +eggs = + pyams_alchemy + pyams_cache + pyams_catalog + pyams_content + pyams_content_es + pyams_default_theme + pyams_file + pyams_form + pyams_gis + pyams_i18n + pyams_ldap + pyams_mail + pyams_media + pyams_notify + pyams_notify_ws + pyams_pagelet + pyams_portal + pyams_scheduler + pyams_security + pyams_sequence + pyams_skin + pyams_template + pyams_thesaurus + pyams_utils + pyams_viewlet + pyams_workflow + pyams_zmi + pyams_zmq + pyams_zodbbrowser + zc.lockfile +interpreter = ${buildout:directory}/bin/py + +[sphinx] +recipe = collective.recipe.sphinxbuilder +eggs = + ${package:eggs} +source = ${buildout:directory}/src/source +build = ${buildout:directory}/src/build + +[versions] +pyams_user_guide = 0.1.0 diff -r 000000000000 -r d153941bb745 docs/HISTORY.txt diff -r 000000000000 -r d153941bb745 docs/README.txt diff -r 000000000000 -r d153941bb745 setup.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/setup.py Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,67 @@ +### -*- coding: utf-8 -*- #################################################### +############################################################################## +# +# Copyright (c) 2008-2010 Thierry Florac +# All Rights Reserved. +# +# This software is subject to the provisions of the Zope Public License, +# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution. +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED +# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS +# FOR A PARTICULAR PURPOSE. +# +############################################################################## + +""" +This module contains PyAMS ser guide +""" +import os +from setuptools import setup, find_packages + +DOCS = os.path.join(os.path.dirname(__file__), + 'docs') + +README = os.path.join(DOCS, 'README.txt') +HISTORY = os.path.join(DOCS, 'HISTORY.txt') + +version = '0.1.0' +long_description = open(README).read() + '\n\n' + open(HISTORY).read() + +tests_require = [ + 'pyramid_zcml', + 'zc.lockfile' +] + +setup(name='pyams_user_guide', + version=version, + description="PyAMS user guide", + long_description=long_description, + classifiers=[ + "License :: OSI Approved :: Zope Public License", + "Development Status :: 4 - Beta", + "Programming Language :: Python", + "Framework :: Zope3", + "Topic :: Software Development :: Libraries :: Python Modules", + ], + keywords='Pyramid PyAMS utilities', + author='Thierry Florac', + author_email='tflorac@ulthar.net', + url='http://www.ztfy.org', + license='ZPL', + packages=find_packages('src'), + package_dir={'': 'src'}, + namespace_packages=[], + include_package_data=True, + package_data={'': ['*.zcml', '*.txt', '*.pt', '*.pot', '*.po', '*.mo', + '*.png', '*.gif', '*.jpeg', '*.jpg', '*.css', '*.js']}, + zip_safe=False, + # uncomment this to be able to run tests with setup.py + test_suite="pyams_utils.tests.test_utilsdocs.test_suite", + tests_require=tests_require, + extras_require=dict(test=tests_require), + install_requires=[ + 'setuptools', + # -*- Extra requirements: -*- + ], + entry_points={}) diff -r 000000000000 -r d153941bb745 src/Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/Makefile Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,20 @@ +# Minimal makefile for Sphinx documentation +# + +# You can set these variables from the command line. +SPHINXOPTS = +SPHINXBUILD = ../bin/sphinx-build +SPHINXPROJ = PyAMSUserGuide +SOURCEDIR = source +BUILDDIR = build + +# Put it first so that "make" without argument is like "make help". +help: + @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) + +.PHONY: help Makefile + +# Catch-all target: route all unknown targets to Sphinx using the new +# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). +%: Makefile + @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) \ No newline at end of file diff -r 000000000000 -r d153941bb745 src/build/Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/Makefile Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,159 @@ +# Makefile for Sphinx documentation +# + +# You can set these variables from the command line. +SPHINXOPTS = +SPHINXBUILD = /home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/bin/sphinx-build +PAPER = +BUILDDIR = /home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/src/build + +# Internal variables. +PAPEROPT_a4 = -D latex_paper_size=a4 +PAPEROPT_letter = -D latex_paper_size=letter +ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) /home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/src/source +# the i18n builder cannot share the environment and doctrees with the others +I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) /home/tflorac/Dropbox/src/PyAMS/pyams_user_guide/src/source + +.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext + +help: + @echo "Please use \`make ' where is one of" + @echo " html to make standalone HTML files" + @echo " warnings-html to make standalone HTML files (warnings become errors)" + @echo " dirhtml to make HTML files named index.html in directories" + @echo " singlehtml to make a single large HTML file" + @echo " pickle to make pickle files" + @echo " json to make JSON files" + @echo " htmlhelp to make HTML files and a HTML help project" + @echo " qthelp to make HTML files and a qthelp project" + @echo " devhelp to make HTML files and a Devhelp project" + @echo " epub to make an epub" + @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" + @echo " latexpdf to make LaTeX files and run them through pdflatex" + @echo " text to make text files" + @echo " man to make manual pages" + @echo " texinfo to make Texinfo files" + @echo " info to make Texinfo files and run them through makeinfo" + @echo " gettext to make PO message catalogs" + @echo " changes to make an overview of all changed/added/deprecated items" + @echo " linkcheck to check all external links for integrity" + @echo " doctest to run all doctests embedded in the documentation (if enabled)" + +clean: + -rm -rf $(BUILDDIR)/* + +html: + $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." + +warnings-html: + $(SPHINXBUILD) -W -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." + +dirhtml: + $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." + +singlehtml: + $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml + @echo + @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." + +pickle: + $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle + @echo + @echo "Build finished; now you can process the pickle files." + +json: + $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json + @echo + @echo "Build finished; now you can process the JSON files." + +htmlhelp: + $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp + @echo + @echo "Build finished; now you can run HTML Help Workshop with the" \ + ".hhp project file in $(BUILDDIR)/htmlhelp." + +qthelp: + $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp + @echo + @echo "Build finished; now you can run "qcollectiongenerator" with the" \ + ".qhcp project file in $(BUILDDIR)/qthelp, like this:" + @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/sphinx.qhcp" + @echo "To view the help file:" + @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/sphinx.qhc" + +devhelp: + $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp + @echo + @echo "Build finished." + @echo "To view the help file:" + @echo "# mkdir -p $$HOME/.local/share/devhelp/sphinx" + @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/sphinx" + @echo "# devhelp" + +epub: + $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub + @echo + @echo "Build finished. The epub file is in $(BUILDDIR)/epub." + +latex: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo + @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." + @echo "Run \`make' in that directory to run these through (pdf)latex" \ + "(use \`make latexpdf' here to do that automatically)." + +latexpdf: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo "Running LaTeX files through pdflatex..." + $(MAKE) -C $(BUILDDIR)/latex all-pdf + @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." + +text: + $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text + @echo + @echo "Build finished. The text files are in $(BUILDDIR)/text." + +man: + $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man + @echo + @echo "Build finished. The manual pages are in $(BUILDDIR)/man." + +texinfo: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo + @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." + @echo "Run \`make' in that directory to run these through makeinfo" \ + "(use \`make info' here to do that automatically)." + +info: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo "Running Texinfo files through makeinfo..." + make -C $(BUILDDIR)/texinfo info + @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." + +gettext: + $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale + @echo + @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." + +changes: + $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes + @echo + @echo "The overview file is in $(BUILDDIR)/changes." + +linkcheck: + $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck + @echo + @echo "Link check complete; look for any errors in the above output " \ + "or in $(BUILDDIR)/linkcheck/output.txt." + +doctest: + $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest + @echo "Testing of doctests in the sources finished, look at the " \ + "results in $(BUILDDIR)/doctest/output.txt." diff -r 000000000000 -r d153941bb745 src/build/doctrees/environment.pickle Binary file src/build/doctrees/environment.pickle has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/index.doctree Binary file src/build/doctrees/index.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/install.doctree Binary file src/build/doctrees/install.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/modules.doctree Binary file src/build/doctrees/modules.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_alchemy.doctree Binary file src/build/doctrees/pyams_alchemy.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_alchemy.interfaces.doctree Binary file src/build/doctrees/pyams_alchemy.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_alchemy.tests.doctree Binary file src/build/doctrees/pyams_alchemy.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_alchemy.zmi.doctree Binary file src/build/doctrees/pyams_alchemy.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_cache.doctree Binary file src/build/doctrees/pyams_cache.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_cache.handler.doctree Binary file src/build/doctrees/pyams_cache.handler.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_cache.interfaces.doctree Binary file src/build/doctrees/pyams_cache.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_cache.tests.doctree Binary file src/build/doctrees/pyams_cache.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_catalog.doctree Binary file src/build/doctrees/pyams_catalog.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_catalog.interfaces.doctree Binary file src/build/doctrees/pyams_catalog.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_catalog.tests.doctree Binary file src/build/doctrees/pyams_catalog.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_catalog.zmi.doctree Binary file src/build/doctrees/pyams_catalog.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.association.doctree Binary file src/build/doctrees/pyams_content.component.association.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.association.interfaces.doctree Binary file src/build/doctrees/pyams_content.component.association.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.association.zmi.doctree Binary file src/build/doctrees/pyams_content.component.association.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.doctree Binary file src/build/doctrees/pyams_content.component.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.extfile.doctree Binary file src/build/doctrees/pyams_content.component.extfile.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.extfile.interfaces.doctree Binary file src/build/doctrees/pyams_content.component.extfile.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.extfile.zmi.doctree Binary file src/build/doctrees/pyams_content.component.extfile.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.gallery.doctree Binary file src/build/doctrees/pyams_content.component.gallery.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.gallery.interfaces.doctree Binary file src/build/doctrees/pyams_content.component.gallery.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.gallery.zmi.doctree Binary file src/build/doctrees/pyams_content.component.gallery.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.illustration.doctree Binary file src/build/doctrees/pyams_content.component.illustration.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.illustration.interfaces.doctree Binary file src/build/doctrees/pyams_content.component.illustration.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.illustration.zmi.doctree Binary file src/build/doctrees/pyams_content.component.illustration.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.links.doctree Binary file src/build/doctrees/pyams_content.component.links.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.links.interfaces.doctree Binary file src/build/doctrees/pyams_content.component.links.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.links.zmi.doctree Binary file src/build/doctrees/pyams_content.component.links.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.media.doctree Binary file src/build/doctrees/pyams_content.component.media.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.paragraph.doctree Binary file src/build/doctrees/pyams_content.component.paragraph.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.paragraph.interfaces.doctree Binary file src/build/doctrees/pyams_content.component.paragraph.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.paragraph.zmi.doctree Binary file src/build/doctrees/pyams_content.component.paragraph.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.theme.doctree Binary file src/build/doctrees/pyams_content.component.theme.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.theme.interfaces.doctree Binary file src/build/doctrees/pyams_content.component.theme.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.component.theme.zmi.doctree Binary file src/build/doctrees/pyams_content.component.theme.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.doctree Binary file src/build/doctrees/pyams_content.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.features.checker.doctree Binary file src/build/doctrees/pyams_content.features.checker.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.features.checker.zmi.doctree Binary file src/build/doctrees/pyams_content.features.checker.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.features.doctree Binary file src/build/doctrees/pyams_content.features.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.features.preview.doctree Binary file src/build/doctrees/pyams_content.features.preview.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.features.preview.zmi.doctree Binary file src/build/doctrees/pyams_content.features.preview.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.features.review.doctree Binary file src/build/doctrees/pyams_content.features.review.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.features.review.zmi.doctree Binary file src/build/doctrees/pyams_content.features.review.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.generations.doctree Binary file src/build/doctrees/pyams_content.generations.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.interfaces.doctree Binary file src/build/doctrees/pyams_content.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.profile.doctree Binary file src/build/doctrees/pyams_content.profile.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.profile.interfaces.doctree Binary file src/build/doctrees/pyams_content.profile.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.profile.zmi.doctree Binary file src/build/doctrees/pyams_content.profile.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.root.doctree Binary file src/build/doctrees/pyams_content.root.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.root.interfaces.doctree Binary file src/build/doctrees/pyams_content.root.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.root.zmi.doctree Binary file src/build/doctrees/pyams_content.root.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.scripts.doctree Binary file src/build/doctrees/pyams_content.scripts.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.blog.doctree Binary file src/build/doctrees/pyams_content.shared.blog.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.blog.interfaces.doctree Binary file src/build/doctrees/pyams_content.shared.blog.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.blog.zmi.doctree Binary file src/build/doctrees/pyams_content.shared.blog.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.common.doctree Binary file src/build/doctrees/pyams_content.shared.common.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.common.interfaces.doctree Binary file src/build/doctrees/pyams_content.shared.common.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.common.zmi.doctree Binary file src/build/doctrees/pyams_content.shared.common.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.doctree Binary file src/build/doctrees/pyams_content.shared.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.form.doctree Binary file src/build/doctrees/pyams_content.shared.form.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.form.interfaces.doctree Binary file src/build/doctrees/pyams_content.shared.form.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.form.zmi.doctree Binary file src/build/doctrees/pyams_content.shared.form.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.imagemap.doctree Binary file src/build/doctrees/pyams_content.shared.imagemap.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.imagemap.interfaces.doctree Binary file src/build/doctrees/pyams_content.shared.imagemap.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.imagemap.zmi.doctree Binary file src/build/doctrees/pyams_content.shared.imagemap.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.news.doctree Binary file src/build/doctrees/pyams_content.shared.news.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.news.interfaces.doctree Binary file src/build/doctrees/pyams_content.shared.news.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.news.zmi.doctree Binary file src/build/doctrees/pyams_content.shared.news.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.site.doctree Binary file src/build/doctrees/pyams_content.shared.site.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.site.interfaces.doctree Binary file src/build/doctrees/pyams_content.shared.site.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.site.zmi.doctree Binary file src/build/doctrees/pyams_content.shared.site.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.site.zmi.widget.doctree Binary file src/build/doctrees/pyams_content.shared.site.zmi.widget.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.view.doctree Binary file src/build/doctrees/pyams_content.shared.view.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.view.interfaces.doctree Binary file src/build/doctrees/pyams_content.shared.view.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.view.portlet.doctree Binary file src/build/doctrees/pyams_content.shared.view.portlet.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.view.portlet.zmi.doctree Binary file src/build/doctrees/pyams_content.shared.view.portlet.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.shared.view.zmi.doctree Binary file src/build/doctrees/pyams_content.shared.view.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.skin.doctree Binary file src/build/doctrees/pyams_content.skin.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.tests.doctree Binary file src/build/doctrees/pyams_content.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.workflow.doctree Binary file src/build/doctrees/pyams_content.workflow.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.workflow.zmi.doctree Binary file src/build/doctrees/pyams_content.workflow.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.zmi.doctree Binary file src/build/doctrees/pyams_content.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.zmi.interfaces.doctree Binary file src/build/doctrees/pyams_content.zmi.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.zmi.viewlet.doctree Binary file src/build/doctrees/pyams_content.zmi.viewlet.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content.zmi.viewlet.toplinks.doctree Binary file src/build/doctrees/pyams_content.zmi.viewlet.toplinks.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content_es.component.doctree Binary file src/build/doctrees/pyams_content_es.component.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content_es.doctree Binary file src/build/doctrees/pyams_content_es.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content_es.interfaces.doctree Binary file src/build/doctrees/pyams_content_es.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content_es.scripts.doctree Binary file src/build/doctrees/pyams_content_es.scripts.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content_es.tests.doctree Binary file src/build/doctrees/pyams_content_es.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_content_es.zmi.doctree Binary file src/build/doctrees/pyams_content_es.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_form.doctree Binary file src/build/doctrees/pyams_form.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_form.interfaces.doctree Binary file src/build/doctrees/pyams_form.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_form.tests.doctree Binary file src/build/doctrees/pyams_form.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_form.widget.doctree Binary file src/build/doctrees/pyams_form.widget.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_gis.doctree Binary file src/build/doctrees/pyams_gis.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_gis.interfaces.doctree Binary file src/build/doctrees/pyams_gis.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_gis.rpc.doctree Binary file src/build/doctrees/pyams_gis.rpc.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_gis.rpc.json.doctree Binary file src/build/doctrees/pyams_gis.rpc.json.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_gis.tests.doctree Binary file src/build/doctrees/pyams_gis.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_gis.widget.doctree Binary file src/build/doctrees/pyams_gis.widget.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_gis.zmi.doctree Binary file src/build/doctrees/pyams_gis.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_i18n.doctree Binary file src/build/doctrees/pyams_i18n.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_i18n.interfaces.doctree Binary file src/build/doctrees/pyams_i18n.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_i18n.widget.doctree Binary file src/build/doctrees/pyams_i18n.widget.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_i18n.zmi.doctree Binary file src/build/doctrees/pyams_i18n.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_ldap.doctree Binary file src/build/doctrees/pyams_ldap.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_ldap.interfaces.doctree Binary file src/build/doctrees/pyams_ldap.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_ldap.tests.doctree Binary file src/build/doctrees/pyams_ldap.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_ldap.zmi.doctree Binary file src/build/doctrees/pyams_ldap.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_mail.doctree Binary file src/build/doctrees/pyams_mail.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_mail.interfaces.doctree Binary file src/build/doctrees/pyams_mail.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_mail.tests.doctree Binary file src/build/doctrees/pyams_mail.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_media.doctree Binary file src/build/doctrees/pyams_media.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_media.interfaces.doctree Binary file src/build/doctrees/pyams_media.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_media.skin.doctree Binary file src/build/doctrees/pyams_media.skin.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_media.tests.doctree Binary file src/build/doctrees/pyams_media.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_media.zmi.doctree Binary file src/build/doctrees/pyams_media.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_notify.doctree Binary file src/build/doctrees/pyams_notify.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_notify.handlers.doctree Binary file src/build/doctrees/pyams_notify.handlers.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_notify.interfaces.doctree Binary file src/build/doctrees/pyams_notify.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_notify.skin.doctree Binary file src/build/doctrees/pyams_notify.skin.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_notify.tests.doctree Binary file src/build/doctrees/pyams_notify.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_notify.viewlet.doctree Binary file src/build/doctrees/pyams_notify.viewlet.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_notify.views.doctree Binary file src/build/doctrees/pyams_notify.views.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_pagelet.doctree Binary file src/build/doctrees/pyams_pagelet.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_pagelet.interfaces.doctree Binary file src/build/doctrees/pyams_pagelet.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_pagelet.tests.doctree Binary file src/build/doctrees/pyams_pagelet.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_portal.doctree Binary file src/build/doctrees/pyams_portal.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_portal.interfaces.doctree Binary file src/build/doctrees/pyams_portal.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_portal.portlets.content.doctree Binary file src/build/doctrees/pyams_portal.portlets.content.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_portal.portlets.doctree Binary file src/build/doctrees/pyams_portal.portlets.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_portal.portlets.image.doctree Binary file src/build/doctrees/pyams_portal.portlets.image.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_portal.tests.doctree Binary file src/build/doctrees/pyams_portal.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_portal.zmi.doctree Binary file src/build/doctrees/pyams_portal.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_portal.zmi.portlets.doctree Binary file src/build/doctrees/pyams_portal.zmi.portlets.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_scheduler.doctree Binary file src/build/doctrees/pyams_scheduler.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_scheduler.interfaces.doctree Binary file src/build/doctrees/pyams_scheduler.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_scheduler.tests.doctree Binary file src/build/doctrees/pyams_scheduler.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_scheduler.zmi.doctree Binary file src/build/doctrees/pyams_scheduler.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_security.doctree Binary file src/build/doctrees/pyams_security.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_security.interfaces.doctree Binary file src/build/doctrees/pyams_security.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_security.plugin.doctree Binary file src/build/doctrees/pyams_security.plugin.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_security.tests.doctree Binary file src/build/doctrees/pyams_security.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_security.views.doctree Binary file src/build/doctrees/pyams_security.views.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_security.widget.doctree Binary file src/build/doctrees/pyams_security.widget.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_security.zmi.doctree Binary file src/build/doctrees/pyams_security.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_security.zmi.plugin.doctree Binary file src/build/doctrees/pyams_security.zmi.plugin.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_security.zmi.widget.doctree Binary file src/build/doctrees/pyams_security.zmi.widget.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_sequence.doctree Binary file src/build/doctrees/pyams_sequence.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_sequence.interfaces.doctree Binary file src/build/doctrees/pyams_sequence.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_sequence.rpc.doctree Binary file src/build/doctrees/pyams_sequence.rpc.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_sequence.rpc.json.doctree Binary file src/build/doctrees/pyams_sequence.rpc.json.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_sequence.tests.doctree Binary file src/build/doctrees/pyams_sequence.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_sequence.widget.doctree Binary file src/build/doctrees/pyams_sequence.widget.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_sequence.zmi.doctree Binary file src/build/doctrees/pyams_sequence.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.doctree Binary file src/build/doctrees/pyams_skin.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.interfaces.doctree Binary file src/build/doctrees/pyams_skin.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.tests.doctree Binary file src/build/doctrees/pyams_skin.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.viewlet.activity.doctree Binary file src/build/doctrees/pyams_skin.viewlet.activity.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.viewlet.breadcrumb.doctree Binary file src/build/doctrees/pyams_skin.viewlet.breadcrumb.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.viewlet.doctree Binary file src/build/doctrees/pyams_skin.viewlet.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.viewlet.extension.doctree Binary file src/build/doctrees/pyams_skin.viewlet.extension.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.viewlet.flags.doctree Binary file src/build/doctrees/pyams_skin.viewlet.flags.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.viewlet.menu.doctree Binary file src/build/doctrees/pyams_skin.viewlet.menu.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.viewlet.search.doctree Binary file src/build/doctrees/pyams_skin.viewlet.search.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.viewlet.shortcuts.doctree Binary file src/build/doctrees/pyams_skin.viewlet.shortcuts.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.viewlet.toolbar.doctree Binary file src/build/doctrees/pyams_skin.viewlet.toolbar.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_skin.viewlet.toplinks.doctree Binary file src/build/doctrees/pyams_skin.viewlet.toplinks.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_template.doctree Binary file src/build/doctrees/pyams_template.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_template.interfaces.doctree Binary file src/build/doctrees/pyams_template.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_template.tests.doctree Binary file src/build/doctrees/pyams_template.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_thesaurus.doctree Binary file src/build/doctrees/pyams_thesaurus.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_thesaurus.interfaces.doctree Binary file src/build/doctrees/pyams_thesaurus.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_thesaurus.loader.doctree Binary file src/build/doctrees/pyams_thesaurus.loader.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_thesaurus.rpc.doctree Binary file src/build/doctrees/pyams_thesaurus.rpc.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_thesaurus.rpc.json.doctree Binary file src/build/doctrees/pyams_thesaurus.rpc.json.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_thesaurus.tests.doctree Binary file src/build/doctrees/pyams_thesaurus.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_thesaurus.widget.doctree Binary file src/build/doctrees/pyams_thesaurus.widget.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_thesaurus.zmi.doctree Binary file src/build/doctrees/pyams_thesaurus.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_utils.doctree Binary file src/build/doctrees/pyams_utils.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_utils.interfaces.doctree Binary file src/build/doctrees/pyams_utils.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_utils.protocol.doctree Binary file src/build/doctrees/pyams_utils.protocol.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_utils.scripts.doctree Binary file src/build/doctrees/pyams_utils.scripts.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_utils.tests.doctree Binary file src/build/doctrees/pyams_utils.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_utils.timezone.doctree Binary file src/build/doctrees/pyams_utils.timezone.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_utils.widget.doctree Binary file src/build/doctrees/pyams_utils.widget.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_utils.zmi.doctree Binary file src/build/doctrees/pyams_utils.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_viewlet.doctree Binary file src/build/doctrees/pyams_viewlet.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_viewlet.interfaces.doctree Binary file src/build/doctrees/pyams_viewlet.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_viewlet.tests.doctree Binary file src/build/doctrees/pyams_viewlet.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_workflow.doctree Binary file src/build/doctrees/pyams_workflow.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_workflow.interfaces.doctree Binary file src/build/doctrees/pyams_workflow.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_workflow.tests.doctree Binary file src/build/doctrees/pyams_workflow.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_workflow.zmi.doctree Binary file src/build/doctrees/pyams_workflow.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_workflow.zmi.viewlet.doctree Binary file src/build/doctrees/pyams_workflow.zmi.viewlet.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zmi.doctree Binary file src/build/doctrees/pyams_zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zmi.interfaces.doctree Binary file src/build/doctrees/pyams_zmi.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zmi.tests.doctree Binary file src/build/doctrees/pyams_zmi.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zmi.viewlet.doctree Binary file src/build/doctrees/pyams_zmi.viewlet.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zmi.viewlet.menu.doctree Binary file src/build/doctrees/pyams_zmi.viewlet.menu.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zmq.doctree Binary file src/build/doctrees/pyams_zmq.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zmq.interfaces.doctree Binary file src/build/doctrees/pyams_zmq.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zmq.tests.doctree Binary file src/build/doctrees/pyams_zmq.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zodbbrowser.doctree Binary file src/build/doctrees/pyams_zodbbrowser.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zodbbrowser.interfaces.doctree Binary file src/build/doctrees/pyams_zodbbrowser.interfaces.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zodbbrowser.tests.doctree Binary file src/build/doctrees/pyams_zodbbrowser.tests.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/pyams_zodbbrowser.zmi.doctree Binary file src/build/doctrees/pyams_zodbbrowser.zmi.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/site.doctree Binary file src/build/doctrees/site.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/tales.doctree Binary file src/build/doctrees/tales.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/traverser.doctree Binary file src/build/doctrees/traverser.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/utilities.doctree Binary file src/build/doctrees/utilities.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/zca.doctree Binary file src/build/doctrees/zca.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/zeo.doctree Binary file src/build/doctrees/zeo.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/doctrees/zodb.doctree Binary file src/build/doctrees/zodb.doctree has changed diff -r 000000000000 -r d153941bb745 src/build/html/.buildinfo --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/.buildinfo Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,4 @@ +# Sphinx build info version 1 +# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. +config: ba52d7492efa8bea53be7f9a51dfbe85 +tags: 645f666f9bcd5a90fca523b33c5a78b7 diff -r 000000000000 -r d153941bb745 src/build/html/_images/zeo-add-form.png Binary file src/build/html/_images/zeo-add-form.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_images/zeo-add-menu.png Binary file src/build/html/_images/zeo-add-menu.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_sources/index.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/index.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,123 @@ +.. PyAMS_utils documentation master file, created by + sphinx-quickstart on Tue Nov 15 16:18:42 2016. + You can adapt this file completely to your liking, but it should at least + contain the root `toctree` directive. + +.. _index: + + +**WARNING**: this is a "work-in-progress" documentation. All elements described here are not publicly available yet!!! + + +Welcome to PyAMS_utils's documentation! +======================================= + +At first, PyAMS was "Pyramid Application Management Skin". Actually, it's not only a simple skin but a whole "Suite" of +applications and content management tools. + +PyAMS_utils is a multipurpose utilities package, providing tools including: + +* custom interfaces +* custom ZCA registry annotations +* local registry support +* network protocols utilities (for HTTP and XML-RPC) +* custom utilities +* a command line script to handle database upgrade process + + +.. toctree:: + :maxdepth: 2 + + zodb + install + zca + site + traverser + tales + utilities + + +PyAMS applications architecture +------------------------------- + +PyAMS applications are built on a small set of prerequisites and components which *can* or, for some of them, *must* +be included. Some of them are: + +* a mandatory shared ZODB; + +* a websockets server, used to handle desktop notifications; you can find information about this component in the + :ref:`pyams_notify` chapter; + +* a Redis or Memcached server, to handle cache and sessions; + +* an Elasticsearch index, used to handle quick and optimized searching. + + +PyAMS external packages +----------------------- + +PyAMS is built on many external packages, and provides a whole set of extensions. He re is a list of them: + +* pyams_template (:ref:`pyams_template`) + +* pyams_viewlet (:ref:`pyams_viewlet`) + +* pyams_pagelet (:ref:`pyams_pagelet`) + +* pyams_utils (:ref:`pyams_utils`) + +* pyams_skin (:ref:`pyams_skin`) + +* pyams_form (:ref:`pyams_form`) + +* pyams_file (:ref:`pyams_file`) + +* pyams_i18n (:ref:`pyams_i18n`) + +* pyams_security (:ref:`pyams_security`) + +* pyams_zmi (:ref:`pyams_zmi`) + +* pyams_zodbbrowser (:ref:`pyams_zodbbrowser`) + +* pyams_catalog (:ref:`pyams_catalog`) + +* pyams_mail (:ref:`pyams_mail`) + +* pyams_ldap (:ref:`pyams_ldap`) + +* pyams_cache (:ref:`pyams_cache`) + +* pyams_alchemy (:ref:`pyams_alchemy`) + +* pyams_zmq (:ref:`pyams_zmq`) + +* pyams_scheduler (:ref:`pyams_scheduler`) + +* pyams_workflow (:ref:`pyams_workflow`) + +* pyams_thesaurus (:ref:`pyams_thesaurus`) + +* pyams_sequence (:ref:`pyams_sequence`) + +* pyams_portal (:ref:`pyams_portal`) + +* pyams_media (:ref:`pyams_media`) + +* pyams_notify (:ref:`pyams_notify`) + +* pyams_gis (:ref:`pyams_gis`) + +* pyams_content (:ref:`pyams_content`) + +* pyams_content_es (:ref:`pyams_content_es`) +œ + + +Indices and tables +------------------ + +* :ref:`genindex` +* :ref:`modules` +* :ref:`modindex` +* :ref:`search` diff -r 000000000000 -r d153941bb745 src/build/html/_sources/install.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/install.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,377 @@ +.. _install: + +Installing PyAMS +================ + +PyAMS default installation is based on `Buildout `_ utility. It's not mandatory to use a +virtual environment, but it allows you to have a better control over your Python resources. + +Current PyAMS version is based and validated for Python 3.5; your Python environment must also include a C +compiler as well as development headers for Python, *libjpeg*, *libpng*, *libfreetype*, *libxml2*, *libxslt* and +eventually *libldap*, *libffi*, *libgdal* or *libzmq*. + +PyAMS default components configuration also pre-suppose that the following external tools are available: + +- a *Memcached* or *Redis* server, to store sessions and cache (can be changed through Beaker configuration) + +Optional tools also include: + +- an *LDAP* server for authentication + +- an *ElasticSearch* server for full text indexing (see *PyAMS_content_es* package) + +- a *WebSockets* server using AsyncIO. This is used to manage notifications (see *PyAMS_notify* and *PyAMS_notify_ws* + packages). An *out of the box* environment can be built using *pyams_notify* scaffold. + + +PyAMS also needs that you use a ZODB remote server, as several background processes needing a concurrent access to ZODB +are started by PyAMS main process. Three ZODB storages are already provided through PyAMS: ZEO, RelStorage or Newt.db. +See :ref:`zodb` to know how to initialize database with the help of PyAMS tools. + + +Creating initial buildout +------------------------- + +PyAMS provides a new Pyramid scaffold, called *pyams*, generated via a *cookiecutter* template. + +A simple option to install PyAMS is to create a buildout environment including *Pyramid* and all *PyAMS* packages: + +.. code-block:: bash + + # mkdir /var/local/ + # pip3 install virtualenv + # virtualenv --python=python3.5 env + # cd env + # . bin/activate + (env) # pip3.5 install cookiecutter + (env) # cookiecutter hg+http://hg.ztfy.org/pyams/scaffolds/pyams + +*CookieCutter* will ask you for a small set of input variables that you can change or not: + +- **pyams_release**: version of PyAMS configuration file to use. "latest" (default value) will point to last release; + you can also choose to point to a given release ("0.1.4" for example) + +- **project_name**: current environment name in "human form" + +- **project_slug**: "technical" package name, based on project name + +- **virtual_hostname**: Apache virtual-host name + +- **webapp_name**: web application package name ("webapp" as default) + +- **webapp_port**: TCP/IP port to use when running application outside Apache ("6543" as default) + +- **eggs_directory**: relative or absolute path to directory containing downloaded eggs; this directory can be + shared with other projects ("eggs" as default) + +- **logs_directory**: absolute path to directory containing Apache's log files + +- **run_user**: user name under which Apache process will run ("www-data" as default) + +- **run_group**: group name under which Apache process will run ("www-data" as default) + +- **beaker_backend**: name of Beaker backend to use to store sessions and cache data ("redis" as default) + +- **beaker_server**: IP address and port of Beaker backend server ("127.0.0.1:6379" as default) + +- **db_type**: ZODB database storage; available options include ZEO, RelStorage and NewtDB + +- **db_host**: IP address of database server ("127.0.0.1" as default); WARNING: database server installation + is not part of application installation; another "zeo_server" cookiecutter recipe is available for ZEO + +- **db_port**: listening port of database server ("8100" is given as default for ZEO) + +- **db_name**: database or ZEO storage name to use + +- **db_username**: database user name + +- **db_password**: database password + +- **zeo_realm**: ZEO authentication realm + +- **blobs_dir**: local directory to use to store cache of ZODB blobs; cache size is limited to 10GB as default + +- **use_postgresql**: specify if PostgreSQL access is required; if so, please check that PostgreSQL development files + are available to compile PsycoPG2 extension + +- **use_oracle**: specify if Oracle access is required; if so, please check that Oracle development files are + available to compile cx_Oracle extension, and that ORACLE_HOME environment variable is correctly defined (see below) + +- **use_ldap**: specify if LDAP access will be required for authentication + +- **use_elasticsearch**: specify if an ElasticSearch server will be used for indexation + +- **elasticsearch_server**: URL used to access Elasticsearch server ("http://127.0.0.1:9200" as default); this URL can + include login and password ("http://login:password@127.0.0.1:9200"), if required... + +- **elasticsearch_index**: name of Elasticsearch index to use ("pyams" as default) + +- **create_elasticsearch_index**: specify if Elasticsearch index should be created after installation is complete + +- **define_elasticsearch_mappings** : specify if Elasticsearch mappings should be defined after installation is complete + +- **smtp_server**: DNS name of SMTP server ("localhost" as default) + +- **smtp_server_name**: "human" name given to SMTP server ("pyams" as default) + +- **pyams_scheduler**: TCP/IP address and port to use to access PyAMS tasks scheduler process ("127.0.0.1:5555" as + default); see :ref:`pyams_scheduler` + +- **start_scheduler**: boolean value to indicate if scheduler process is started by this application instance + +- **pyams_medias_converter**: TCP/IP address and port to use to access PyAMS medias converter process ("127.0.0.1:5556" + as default); see :ref:`pyams_medias` + +- **start_medias_converter**: boolean value to indicate if medias converter process is started by this application + instance + +- **pyams_es_indexer**: TCP/IP address and port to use to access PyAMS Elasticsearch indexer process ("127.0.0.1:5557" + as default); see :ref:`pyams_content_es` + +- **start_es_indexer** boolean value to indicate if Elasticsearch indexer process is started by this application + instance + +- **use_notifications**: specify if PyAMS notifications services are to be used (see :ref:`pyams_notify`) + +- **pyams_ws_notify**: TCP/IP address and port of PyAMS websockets server managing notifications service + ("127.0.0.1:8081" as default) + +- **lexicon_languages**: NLTK lexicon languages to use ("en:english fr:french" as default) + +- **extension_package**: name of a PyAMS extension package to include in environment configuration + +- **need_pyams_gis**: specify if PyAMS GIS features are to be used by given extension package; if so, please check + that *libgdal* development files are available; on Debian (and maybe others), you have to specify environment + variables (see below). + + +You can then check, and eventually update, the proposed Buildout configuration file *buildout.cfg*, to add or remove +packages or update settings to your needs. Then finalize Bootstrap initialization: + +.. code-block:: bash + + (env) # python3.5 bootstrap.py + (env) # ./bin/buildout + +This last operation can be quite long, as many packages have to downloaded, compiled and installed in the virtual +environment. If you encounter any compile error, just install the required dependencies and restart the buildout. + +Some dependencies can require the definition of custom environment variables before running *buildout*, like: + +- for *libgdal*, which is required by **PyAMS_gis** package, use: + +.. code-block:: bash + + (env) # export C_INCLUDE_PATH=/usr/include/gdal + (env) # export CPLUS_INCLUDE_PATH=/usr/include/gdal + +**WARNING**: you have to check also that your *libgdal* release is matching "GDAL" release given in PyAMS +configuration file (actually 2.1.0). + +- for *cx_Oracle*, which is required if you use Oracle database connections, use: + +.. code-block:: bash + + (env) # export ORACLE_HOME=/usr/lib/oracle/12.1/client64 + +These examples are given for Debian GNU/Linux. You may have to adapt configuration based on your own Linux +distribution and packages versions. + + +Environment settings +-------------------- + +The project generated from *pyams* scaffold is based on default Pyramid's *zodb* scaffold, but it adds: + +- a custom application factory, in the *webapp* directory (see :ref:`site`) + +- a set of directories to store runtime data, in the *var* directory; each directory contains a *README.txt* file + which should be self-explanatory to indicate what this directory should contain, including a ZEO cache + +- a set of configuration files, in the *etc* directory; here are standard *development.ini* and *production.ini* + configuration files, a ZODB configuration files (*zodb-zeo.conf*) for a ZEO client storage and two Apache + configurations (for Apache 2.2 and 2.4) using *mod_wsgi*. + +Once the project have been created from the scaffold, you are free to update all the configuration files. + +If you need to add packages to the environment, you have to add them to the *buildout.cfg* file **AND** to the INI +file (in the *pyramid.includes* section) before running the *buildout* another time; don't forget to add the +requested version at the end of *buildout.cfg* file, as Buildout is not configured by default to automatically +download the last release of a given unknown package. + +*development.ini* and *production.ini* files contain many commented directives related to PyAMS components. Read and +update them carefully before initializing your application database! + + +Initializing the database +------------------------- + +When you have downloaded and installed all required packages, you have to initialize the database so that all +required components are available. + +From a shell, just type: + +.. code-block:: bash + + (env) # ./bin/pyams_upgrade etc/development.ini + +This process requires that every package is correctly included into *pyramid.includes* directive from selected +configuration file. + + +Initializing Elasticsearch index +-------------------------------- + +If you want to use an Elasticsearch index, you have to initialize index settings and mappings; the Ingest attachment +plug-in is also required to handle attachments correctly. + +Elasticsearch integration is defined through the *PyAMS_content_es* package. Configuration files are available in this +package, for attachment pipeline, index settings and mappings: + +.. code-block:: bash + + (env) # cd /var/local/src/pyams/pyams_content_es + (env) # curl --noproxy localhost -XDELETE http://localhost:9200/pyams (1) + (env) # curl --noproxy localhost -XPUT http://localhost:9200/pyams -d @index-settings.json + + (env) # curl --noproxy localhost -XPUT http://localhost:9200/pyams/WfNewsEvent/_mapping -d @mappings/WfNewsEvent.json + (env) # curl --noproxy localhost -XPUT http://localhost:9200/pyams/WfTopic/_mapping -d @mappings/WfTopic.json + (env) # curl --noproxy localhost -XPUT http://localhost:9200/pyams/WfBlogPost/_mapping -d @mappings/WfBlogPost.json + +(1) If 'pyams' is defined as Elasticsearch index name. + + +NLTK initialization +------------------- + +Some NLTK (Natural Language Toolkit) tokenizers and stopwords utilities are used to index fulltext contents elements. +This package requires downloading and configuration of several elements which are done as follow: + +.. code-block:: bash + + (end) # ./bin/py + >>> import nltk + >>> nltk.download() + NLTK Downloader + --------------------------------------------------------------------------- + d) Download l) List u) Update c) Config h) Help q) Quit + --------------------------------------------------------------------------- + Downloader> c + + Data Server: + - URL: + - 6 Package Collections Available + - 107 Individual Packages Available + + Local Machine: + - Data directory: /home/tflorac/nltk_data + + --------------------------------------------------------------------------- + s) Show Config u) Set Server URL d) Set Data Dir m) Main Menu + --------------------------------------------------------------------------- + Config> d + New directory> /usr/local/lib/nltk_data (1) + Config> m + + --------------------------------------------------------------------------- + d) Download l) List u) Update c) Config h) Help q) Quit + --------------------------------------------------------------------------- + Downloader> d + + Download which package (l=list; x=cancel)? + Identifier> punkt + Downloading package punkt to /usr/local/lib/nltk_data... + + Downloader> d + + Download which package (l=list; x=cancel)? + Identifier> stopwords + Downloading package stopwords to /usr/local/lib/nltk_data... + + +(1) On Debian GNU/Linux, you can choose any directory between '*~/nltk_data*' (where '~' is the homedir of user running +Pyramid application), '*/usr/share/nltk_data*', '*/usr/local/share/nltk_data*', '*/usr/lib/nltk_data*' and +'*/usr/local/lib/nltk_data*'. + + +Starting the application +------------------------ + +When database upgrade process has ended, you can start the web application process with the standard Pyramid's +*pserve* command line tool: + +.. code-block:: bash + + (env) # ./bin/pserve etc/development.ini + +In standard debug mode, all registered components are displayed in the console, until the final line (here using ZEO): + +.. code-block:: bash + + 2018-01-14 11:37:54,339 INFO [ZEO.ClientStorage][MainThread] [('127.0.0.1', 8100)] ClientStorage (pid=28695) created RW/normal for storage: 'pyams' + 2018-01-14 11:37:54,340 INFO [ZEO.cache][MainThread] created temporary cache file 3 + 2018-01-14 11:37:54,345 INFO [ZODB.blob][MainThread] (28695) Blob directory `/var/local/env/pyams/var/db/blobs` is used but has no layout marker set. Selected `lawn` layout. + 2018-01-14 11:37:54,345 WARNI [ZODB.blob][MainThread] (28695) The `lawn` blob directory layout is deprecated due to scalability issues on some file systems, please consider migrating to the `bushy` layout. + 2018-01-14 11:37:54,346 DEBUG [asyncio][[('127.0.0.1', 8100)] zeo client networking thread] Using selector: EpollSelector + 2018-01-14 11:37:54,347 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] disconnected None + 2018-01-14 11:37:54,348 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] try_connecting + 2018-01-14 11:37:54,349 INFO [ZEO.asyncio.base][[('127.0.0.1', 8100)] zeo client networking thread] Connected Protocol(('127.0.0.1', 8100), 'pyams', False) + 2018-01-14 11:37:54,355 INFO [ZEO.ClientStorage][[('127.0.0.1', 8100)] zeo client networking thread] [('127.0.0.1', 8100)] Connected to storage: ('localhost', 8100) + 2018-01-14 11:37:54,358 DEBUG [txn.140663320073984][MainThread] new transaction + 2018-01-14 11:37:54,360 DEBUG [txn.140663320073984][MainThread] commit + 2018-01-14 11:37:54,484 DEBUG [config][MainThread] include /home/tflorac/Dropbox/src/PyAMS/pyams_template/src/pyams_template/configure.zcml + 2018-01-14 11:37:54,485 DEBUG [config][MainThread] include /var/local/env/pycharm/lib/python3.5/site-packages/pyramid_zcml/configure.zcml + ... + 2018-01-14 11:37:54,833 DEBUG [PyAMS (utils)][MainThread] Registering utility named 'PyAMS timezone' providing + 2018-01-14 11:37:54,834 DEBUG [PyAMS (utils)][MainThread] Registering class as vocabulary with name "PyAMS timezones" + 2018-01-14 11:37:54,835 DEBUG [PyAMS (utils)][MainThread] Registering adapter for (,) providing + 2018-01-14 11:37:54,839 DEBUG [PyAMS (utils)][MainThread] Registering adapter for (, , ) providing + 2018-01-14 11:37:54,847 DEBUG [PyAMS (utils)][MainThread] Registering adapter for (, ) providing + 2018-01-14 11:37:54,942 DEBUG [PyAMS (utils)][MainThread] Registering adapter for (,) providing + 2018-01-14 11:37:54,943 DEBUG [PyAMS (pagelet)][MainThread] Registering pagelet view "properties.html" for () + 2018-01-14 11:37:54,949 DEBUG [PyAMS (pagelet)][MainThread] Registering pagelet view "properties.html" for () + 2018-01-14 11:37:54,980 DEBUG [PyAMS (utils)][MainThread] Registering class as vocabulary with name "PyAMS ZEO connections" + 2018-01-14 11:37:54,981 DEBUG [PyAMS (utils)][MainThread] Registering class as vocabulary with name "PyAMS ZODB connections" + 2018-01-14 11:37:55,015 DEBUG [PyAMS (pagelet)][MainThread] Registering pagelet view "add-zeo-connection.html" for () + 2018-01-14 11:37:55,016 DEBUG [PyAMS (utils)][MainThread] Registering adapter for (, ) providing + 2018-01-14 11:37:55,017 DEBUG [PyAMS (pagelet)][MainThread] Registering pagelet view "properties.html" for () + ... + 2018-01-14 11:41:13,214 DEBUG [PyAMS (utils)][MainThread] Registering adapter for (, , ) providing + 2018-01-14 11:43:36,665 INFO [ZEO.ClientStorage][MainThread] [('127.0.0.1', 8100)] ClientStorage (pid=29335) created RW/normal for storage: 'pyams' + 2018-01-14 11:43:36,665 INFO [ZEO.cache][MainThread] created temporary cache file 9 + 2018-01-14 11:43:36,673 DEBUG [asyncio][[('127.0.0.1', 8100)] zeo client networking thread] Using selector: EpollSelector + 2018-01-14 11:43:36,674 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328 Checking blob cache size. (target: 966367642) + 2018-01-14 11:43:36,674 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] disconnected None + 2018-01-14 11:43:36,675 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328 blob cache size: 0 + 2018-01-14 11:43:36,675 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] try_connecting + 2018-01-14 11:43:36,675 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328 --> + 2018-01-14 11:43:36,677 INFO [ZEO.asyncio.base][[('127.0.0.1', 8100)] zeo client networking thread] Connected Protocol(('127.0.0.1', 8100), 'pyams', False) + 2018-01-14 11:43:36,679 INFO [ZEO.ClientStorage][[('127.0.0.1', 8100)] zeo client networking thread] [('127.0.0.1', 8100)] Connected to storage: ('localhost', 8100) + 2018-01-14 11:43:36,682 DEBUG [txn.140713340237568][MainThread] new transaction + 2018-01-14 11:43:36,683 DEBUG [txn.140713340237568][MainThread] commit + 2018-01-14 11:43:36,690 INFO [PyAMS (scheduler][MainThread] Starting tasks scheduler ... + 2018-01-14 11:43:36,698 INFO [PyAMS (scheduler][MainThread] Started tasks scheduler with PID 29361. + 2018-01-14 11:43:36,701 INFO [apscheduler.scheduler][MainThread] Scheduler started + 2018-01-14 11:43:36,702 DEBUG [apscheduler.scheduler][APScheduler] Looking for jobs to run + 2018-01-14 11:43:36,704 DEBUG [apscheduler.scheduler][APScheduler] No jobs; waiting until a job is added + 2018-01-14 11:43:36,719 INFO [ZEO.ClientStorage][MainThread] [('127.0.0.1', 8100)] ClientStorage (pid=29335) created RW/normal for storage: 'pyams' + 2018-01-14 11:43:36,720 INFO [ZEO.cache][MainThread] created temporary cache file 15 + 2018-01-14 11:43:36,724 DEBUG [asyncio][[('127.0.0.1', 8100)] zeo client networking thread] Using selector: EpollSelector + 2018-01-14 11:43:36,725 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] disconnected None + 2018-01-14 11:43:36,726 DEBUG [ZEO.asyncio.client][[('127.0.0.1', 8100)] zeo client networking thread] try_connecting + 2018-01-14 11:43:36,727 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328 Checking blob cache size. (target: 966367642) + 2018-01-14 11:43:36,728 INFO [ZEO.asyncio.base][[('127.0.0.1', 8100)] zeo client networking thread] Connected Protocol(('127.0.0.1', 8100), 'pyams', False) + 2018-01-14 11:43:36,729 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328 blob cache size: 0 + 2018-01-14 11:43:36,729 DEBUG [ZEO.ClientStorage.check_blob_cache][[('127.0.0.1', 8100)] zeo client check blob size thread] 140712483907328 --> + 2018-01-14 11:43:36,732 INFO [ZEO.ClientStorage][[('127.0.0.1', 8100)] zeo client networking thread] [('127.0.0.1', 8100)] Connected to storage: ('localhost', 8100) + 2018-01-14 11:43:36,735 DEBUG [txn.140713340237568][MainThread] new transaction + 2018-01-14 11:43:36,736 DEBUG [txn.140713340237568][MainThread] commit + 2018-01-14 11:43:36,743 INFO [PyAMS (media)][MainThread] Starting medias converter ... + 2018-01-14 11:43:36,751 INFO [PyAMS (media)][MainThread] Started medias converter with PID 29367. + Starting server in PID 29335. + Serving on http://0.0.0.0:6543 + + +From this point, you can launch a browser and open URL *http://127.0.0.1:6543/admin* to get access to PyAMS +management interface; default login is "admin/admin", that you may change as soon as possible (see +:ref:`pyams_security`)!!. diff -r 000000000000 -r d153941bb745 src/build/html/_sources/modules.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/modules.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,34 @@ +.. _modules: + +Modules list +============ + +.. toctree:: + :maxdepth: 1 + + pyams_template + pyams_viewlet + pyams_pagelet + pyams_utils + pyams_skin + pyams_form + pyams_i18n + pyams_security + pyams_zmi + pyams_zodbbrowser + pyams_catalog + pyams_mail + pyams_ldap + pyams_cache + pyams_alchemy + pyams_zmq + pyams_scheduler + pyams_workflow + pyams_thesaurus + pyams_sequence + pyams_portal + pyams_media + pyams_notify + pyams_gis + pyams_content + pyams_content_es diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_alchemy.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_alchemy.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_alchemy\.interfaces package +================================== + +Module contents ++++++++++++++++ + +.. automodule:: pyams_alchemy.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_alchemy.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_alchemy.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,91 @@ +.. _pyams_alchemy: + +PyAMS SQLAlchemy integration +============================ + +*pyams_alchemy* package is a small package which can be used to make SQLAlchemy integration more simple. + +The main goal of *pyams_alchemy* package is to define the :class:`pyams_alchemy.engine.AlchemyEngineUtility` class: +this class can be stored persistently into PyAMS local site manager (see :ref:`site`) to store settings of an +SQLAlchemy engine; on user request, the :func:`pyams_alchemy.engine.get_user_session` function can be used to get +access to a new SQLAlchemy engine session matching these settings which will to be bound to current Pyramid's +transaction. + + +Dynamic schema names +++++++++++++++++++++ + +Some times you may have to be able to setup, for a given table, a schema name which is not static but can be dynamic +through a configuration option. + +This can be done easily with the help of the :class:`pyams_alchemy.mixin.DynamicSchemaMixin` which you can inherit from +in any SQLAlchemy table subclass. + +When this is done, the schema name can be defined into Pyramid's configuration file into a setting which is called +*pyams_alchemy:{module_name}.{class_name}.schema*; for example like in +*pyams_alchemy:pyams_content.package.TableName.schema*. If not specified, the table's schema name can be defined in a +classic *__schema__* table's attribute. + + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_alchemy + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams\_alchemy\.engine module +----------------------------- + +.. automodule:: pyams_alchemy.engine + :members: + :undoc-members: + :show-inheritance: + +pyams\_alchemy\.loader module +----------------------------- + +.. automodule:: pyams_alchemy.loader + :members: + :undoc-members: + :show-inheritance: + +pyams\_alchemy\.metaconfigure module +------------------------------------ + +.. automodule:: pyams_alchemy.metaconfigure + :members: + :undoc-members: + :show-inheritance: + +pyams\_alchemy\.metadirectives module +------------------------------------- + +.. automodule:: pyams_alchemy.metadirectives + :members: + :undoc-members: + :show-inheritance: + +pyams\_alchemy\.mixin module +---------------------------- + +.. automodule:: pyams_alchemy.mixin + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_alchemy.interfaces + pyams_alchemy.tests + pyams_alchemy.zmi diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_alchemy.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_alchemy.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_alchemy\.tests package +============================= + +Submodules +++++++++++ + +pyams\_alchemy\.tests\.test\_utilsdocs module +--------------------------------------------- + +.. automodule:: pyams_alchemy.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_alchemy\.tests\.test\_utilsdocstrings module +--------------------------------------------------- + +.. automodule:: pyams_alchemy.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_alchemy.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_alchemy.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_alchemy.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_alchemy\.zmi package +=========================== + +Submodules +++++++++++ + +pyams\_alchemy\.zmi\.engine module +---------------------------------- + +.. automodule:: pyams_alchemy.zmi.engine + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_alchemy.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_cache.handler.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_cache.handler.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,31 @@ +pyams\_cache\.handler package +============================= + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_cache.handler + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams\_cache\.handler\.memcached module +--------------------------------------- + +.. automodule:: pyams_cache.handler.memcached + :members: + :undoc-members: + :show-inheritance: + +pyams\_cache\.handler\.redis module +----------------------------------- + +.. automodule:: pyams_cache.handler.redis + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_cache.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_cache.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,11 @@ +pyams\_cache\.interfaces package +================================ + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_cache.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_cache.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_cache.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,51 @@ +.. _pyams_cache: + +PyAMS cache management +====================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_cache + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams\_cache\.beaker module +--------------------------- + +.. automodule:: pyams_cache.beaker + :members: + :undoc-members: + :show-inheritance: + +pyams\_cache\.cache module +-------------------------- + +.. automodule:: pyams_cache.cache + :members: + :undoc-members: + :show-inheritance: + +pyams\_cache\.include module +---------------------------- + +.. automodule:: pyams_cache.include + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_cache.handler + pyams_cache.interfaces + pyams_cache.tests diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_cache.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_cache.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,31 @@ +pyams\_cache\.tests package +=========================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_cache.tests + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams\_cache\.tests\.test\_utilsdocs module +------------------------------------------- + +.. automodule:: pyams_cache.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_cache\.tests\.test\_utilsdocstrings module +------------------------------------------------- + +.. automodule:: pyams_cache.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_catalog.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_catalog.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_catalog\.interfaces package +================================== + +Module contents +--------------- + +.. automodule:: pyams_catalog.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_catalog.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_catalog.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,71 @@ +pyams\_catalog package +====================== + +Subpackages +----------- + +.. toctree:: + + pyams_catalog.interfaces + pyams_catalog.tests + pyams_catalog.zmi + +Submodules +---------- + +pyams\_catalog\.include module +------------------------------ + +.. automodule:: pyams_catalog.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_catalog\.index module +---------------------------- + +.. automodule:: pyams_catalog.index + :members: + :undoc-members: + :show-inheritance: + +pyams\_catalog\.nltk module +--------------------------- + +.. automodule:: pyams_catalog.nltk + :members: + :undoc-members: + :show-inheritance: + +pyams\_catalog\.query module +---------------------------- + +.. automodule:: pyams_catalog.query + :members: + :undoc-members: + :show-inheritance: + +pyams\_catalog\.site module +--------------------------- + +.. automodule:: pyams_catalog.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_catalog\.utils module +---------------------------- + +.. automodule:: pyams_catalog.utils + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_catalog + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_catalog.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_catalog.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_catalog\.tests package +============================= + +Submodules +---------- + +pyams\_catalog\.tests\.test\_utilsdocs module +--------------------------------------------- + +.. automodule:: pyams_catalog.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_catalog\.tests\.test\_utilsdocstrings module +--------------------------------------------------- + +.. automodule:: pyams_catalog.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_catalog.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_catalog.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_catalog.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_catalog\.zmi package +=========================== + +Submodules +---------- + +pyams\_catalog\.zmi\.catalog module +----------------------------------- + +.. automodule:: pyams_catalog.zmi.catalog + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_catalog.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.association.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.association.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.component\.association\.interfaces package +========================================================== + +Module contents +--------------- + +.. automodule:: pyams_content.component.association.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.association.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.association.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,38 @@ +pyams\_content\.component\.association package +============================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.component.association.interfaces + pyams_content.component.association.zmi + +Submodules +---------- + +pyams\_content\.component\.association\.container module +-------------------------------------------------------- + +.. automodule:: pyams_content.component.association.container + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.association\.paragraph module +-------------------------------------------------------- + +.. automodule:: pyams_content.component.association.paragraph + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.association + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.association.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.association.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.component\.association\.zmi package +=================================================== + +Submodules +---------- + +pyams\_content\.component\.association\.zmi\.interfaces module +-------------------------------------------------------------- + +.. automodule:: pyams_content.component.association.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.association\.zmi\.paragraph module +------------------------------------------------------------- + +.. automodule:: pyams_content.component.association.zmi.paragraph + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.association.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.extfile.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.extfile.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.component\.extfile\.interfaces package +====================================================== + +Module contents +--------------- + +.. automodule:: pyams_content.component.extfile.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.extfile.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.extfile.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,18 @@ +pyams\_content\.component\.extfile package +========================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.component.extfile.interfaces + pyams_content.component.extfile.zmi + +Module contents +--------------- + +.. automodule:: pyams_content.component.extfile + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.extfile.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.extfile.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\.component\.extfile\.zmi package +=============================================== + +Submodules +---------- + +pyams\_content\.component\.extfile\.zmi\.container module +--------------------------------------------------------- + +.. automodule:: pyams_content.component.extfile.zmi.container + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.extfile.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.gallery.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.gallery.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.component\.gallery\.interfaces package +====================================================== + +Module contents +--------------- + +.. automodule:: pyams_content.component.gallery.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.gallery.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.gallery.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,38 @@ +pyams\_content\.component\.gallery package +========================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.component.gallery.interfaces + pyams_content.component.gallery.zmi + +Submodules +---------- + +pyams\_content\.component\.gallery\.file module +----------------------------------------------- + +.. automodule:: pyams_content.component.gallery.file + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.gallery\.paragraph module +---------------------------------------------------- + +.. automodule:: pyams_content.component.gallery.paragraph + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.gallery + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.gallery.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.gallery.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,38 @@ +pyams\_content\.component\.gallery\.zmi package +=============================================== + +Submodules +---------- + +pyams\_content\.component\.gallery\.zmi\.file module +---------------------------------------------------- + +.. automodule:: pyams_content.component.gallery.zmi.file + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.gallery\.zmi\.interfaces module +---------------------------------------------------------- + +.. automodule:: pyams_content.component.gallery.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.gallery\.zmi\.paragraph module +--------------------------------------------------------- + +.. automodule:: pyams_content.component.gallery.zmi.paragraph + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.gallery.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.illustration.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.illustration.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.component\.illustration\.interfaces package +=========================================================== + +Module contents +--------------- + +.. automodule:: pyams_content.component.illustration.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.illustration.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.illustration.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.component\.illustration package +=============================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.component.illustration.interfaces + pyams_content.component.illustration.zmi + +Submodules +---------- + +pyams\_content\.component\.illustration\.paragraph module +--------------------------------------------------------- + +.. automodule:: pyams_content.component.illustration.paragraph + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.illustration + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.illustration.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.illustration.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\.component\.illustration\.zmi package +==================================================== + +Submodules +---------- + +pyams\_content\.component\.illustration\.zmi\.paragraph module +-------------------------------------------------------------- + +.. automodule:: pyams_content.component.illustration.zmi.paragraph + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.illustration.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.links.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.links.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.component\.links\.interfaces package +==================================================== + +Module contents +--------------- + +.. automodule:: pyams_content.component.links.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.links.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.links.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,18 @@ +pyams\_content\.component\.links package +======================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.component.links.interfaces + pyams_content.component.links.zmi + +Module contents +--------------- + +.. automodule:: pyams_content.component.links + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.links.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.links.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.component\.links\.zmi package +============================================= + +Submodules +---------- + +pyams\_content\.component\.links\.zmi\.container module +------------------------------------------------------- + +.. automodule:: pyams_content.component.links.zmi.container + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.links\.zmi\.reverse module +----------------------------------------------------- + +.. automodule:: pyams_content.component.links.zmi.reverse + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.links.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.media.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.media.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.component\.media package +======================================== + +Module contents +--------------- + +.. automodule:: pyams_content.component.media + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.paragraph.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.paragraph.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,38 @@ +pyams\_content\.component\.paragraph\.interfaces package +======================================================== + +Submodules +---------- + +pyams\_content\.component\.paragraph\.interfaces\.header module +--------------------------------------------------------------- + +.. automodule:: pyams_content.component.paragraph.interfaces.header + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.paragraph\.interfaces\.html module +------------------------------------------------------------- + +.. automodule:: pyams_content.component.paragraph.interfaces.html + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.paragraph\.interfaces\.video module +-------------------------------------------------------------- + +.. automodule:: pyams_content.component.paragraph.interfaces.video + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.paragraph.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.paragraph.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.paragraph.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,54 @@ +pyams\_content\.component\.paragraph package +============================================ + +Subpackages +----------- + +.. toctree:: + + pyams_content.component.paragraph.interfaces + pyams_content.component.paragraph.zmi + +Submodules +---------- + +pyams\_content\.component\.paragraph\.container module +------------------------------------------------------ + +.. automodule:: pyams_content.component.paragraph.container + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.paragraph\.header module +--------------------------------------------------- + +.. automodule:: pyams_content.component.paragraph.header + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.paragraph\.html module +------------------------------------------------- + +.. automodule:: pyams_content.component.paragraph.html + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.paragraph\.video module +-------------------------------------------------- + +.. automodule:: pyams_content.component.paragraph.video + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.paragraph + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.paragraph.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.paragraph.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,62 @@ +pyams\_content\.component\.paragraph\.zmi package +================================================= + +Submodules +---------- + +pyams\_content\.component\.paragraph\.zmi\.container module +----------------------------------------------------------- + +.. automodule:: pyams_content.component.paragraph.zmi.container + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.paragraph\.zmi\.header module +-------------------------------------------------------- + +.. automodule:: pyams_content.component.paragraph.zmi.header + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.paragraph\.zmi\.html module +------------------------------------------------------ + +.. automodule:: pyams_content.component.paragraph.zmi.html + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.paragraph\.zmi\.interfaces module +------------------------------------------------------------ + +.. automodule:: pyams_content.component.paragraph.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.paragraph\.zmi\.preview module +--------------------------------------------------------- + +.. automodule:: pyams_content.component.paragraph.zmi.preview + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.paragraph\.zmi\.video module +------------------------------------------------------- + +.. automodule:: pyams_content.component.paragraph.zmi.video + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.paragraph.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,24 @@ +pyams\_content\.component package +================================= + +Subpackages +----------- + +.. toctree:: + + pyams_content.component.association + pyams_content.component.extfile + pyams_content.component.gallery + pyams_content.component.illustration + pyams_content.component.links + pyams_content.component.media + pyams_content.component.paragraph + pyams_content.component.theme + +Module contents +--------------- + +.. automodule:: pyams_content.component + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.theme.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.theme.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.component\.theme\.interfaces package +==================================================== + +Module contents +--------------- + +.. automodule:: pyams_content.component.theme.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.theme.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.theme.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.component\.theme package +======================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.component.theme.interfaces + pyams_content.component.theme.zmi + +Submodules +---------- + +pyams\_content\.component\.theme\.portlet module +------------------------------------------------ + +.. automodule:: pyams_content.component.theme.portlet + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.theme + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.component.theme.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.component.theme.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.component\.theme\.zmi package +============================================= + +Submodules +---------- + +pyams\_content\.component\.theme\.zmi\.manager module +----------------------------------------------------- + +.. automodule:: pyams_content.component.theme.zmi.manager + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.component\.theme\.zmi\.portlet module +----------------------------------------------------- + +.. automodule:: pyams_content.component.theme.zmi.portlet + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.component.theme.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.features.checker.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.features.checker.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,29 @@ +pyams\_content\.features\.checker package +========================================= + +Subpackages +----------- + +.. toctree:: + + pyams_content.features.checker.zmi + +Submodules +---------- + +pyams\_content\.features\.checker\.interfaces module +---------------------------------------------------- + +.. automodule:: pyams_content.features.checker.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.features.checker + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.features.checker.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.features.checker.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.features\.checker\.zmi package +============================================== + +Module contents +--------------- + +.. automodule:: pyams_content.features.checker.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.features.preview.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.features.preview.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,29 @@ +pyams\_content\.features\.preview package +========================================= + +Subpackages +----------- + +.. toctree:: + + pyams_content.features.preview.zmi + +Submodules +---------- + +pyams\_content\.features\.preview\.interfaces module +---------------------------------------------------- + +.. automodule:: pyams_content.features.preview.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.features.preview + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.features.preview.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.features.preview.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\.features\.preview\.zmi package +============================================== + +Submodules +---------- + +pyams\_content\.features\.preview\.zmi\.interfaces module +--------------------------------------------------------- + +.. automodule:: pyams_content.features.preview.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.features.preview.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.features.review.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.features.review.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,29 @@ +pyams\_content\.features\.review package +======================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.features.review.zmi + +Submodules +---------- + +pyams\_content\.features\.review\.interfaces module +--------------------------------------------------- + +.. automodule:: pyams_content.features.review.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.features.review + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.features.review.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.features.review.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.features\.review\.zmi package +============================================= + +Module contents +--------------- + +.. automodule:: pyams_content.features.review.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.features.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.features.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,19 @@ +pyams\_content\.features package +================================ + +Subpackages +----------- + +.. toctree:: + + pyams_content.features.checker + pyams_content.features.preview + pyams_content.features.review + +Module contents +--------------- + +.. automodule:: pyams_content.features + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.generations.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.generations.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.generations package +=================================== + +Module contents +--------------- + +.. automodule:: pyams_content.generations + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\.interfaces package +================================== + +Submodules +---------- + +pyams\_content\.interfaces\.container module +-------------------------------------------- + +.. automodule:: pyams_content.interfaces.container + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.profile.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.profile.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.profile\.interfaces package +=========================================== + +Module contents +--------------- + +.. automodule:: pyams_content.profile.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.profile.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.profile.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.profile package +=============================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.profile.interfaces + pyams_content.profile.zmi + +Submodules +---------- + +pyams\_content\.profile\.admin module +------------------------------------- + +.. automodule:: pyams_content.profile.admin + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.profile + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.profile.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.profile.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.profile\.zmi package +==================================== + +Module contents +--------------- + +.. automodule:: pyams_content.profile.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.root.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.root.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.root\.interfaces package +======================================== + +Module contents +--------------- + +.. automodule:: pyams_content.root.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.root.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.root.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,18 @@ +pyams\_content\.root package +============================ + +Subpackages +----------- + +.. toctree:: + + pyams_content.root.interfaces + pyams_content.root.zmi + +Module contents +--------------- + +.. automodule:: pyams_content.root + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.root.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.root.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.root\.zmi package +================================= + +Submodules +---------- + +pyams\_content\.root\.zmi\.search module +---------------------------------------- + +.. automodule:: pyams_content.root.zmi.search + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.root\.zmi\.sites module +--------------------------------------- + +.. automodule:: pyams_content.root.zmi.sites + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.root.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,48 @@ +pyams\_content package +====================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.component + pyams_content.features + pyams_content.generations + pyams_content.interfaces + pyams_content.profile + pyams_content.root + pyams_content.scripts + pyams_content.shared + pyams_content.skin + pyams_content.tests + pyams_content.workflow + pyams_content.zmi + +Submodules +---------- + +pyams\_content\.include module +------------------------------ + +.. automodule:: pyams_content.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.site module +--------------------------- + +.. automodule:: pyams_content.site + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.scripts.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.scripts.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\.scripts package +=============================== + +Submodules +---------- + +pyams\_content\.scripts\.index module +------------------------------------- + +.. automodule:: pyams_content.scripts.index + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.scripts + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.blog.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.blog.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.shared\.blog\.interfaces package +================================================ + +Module contents +--------------- + +.. automodule:: pyams_content.shared.blog.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.blog.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.blog.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.shared\.blog package +==================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.shared.blog.interfaces + pyams_content.shared.blog.zmi + +Submodules +---------- + +pyams\_content\.shared\.blog\.manager module +-------------------------------------------- + +.. automodule:: pyams_content.shared.blog.manager + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.blog + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.blog.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.blog.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\.shared\.blog\.zmi package +========================================= + +Submodules +---------- + +pyams\_content\.shared\.blog\.zmi\.manager module +------------------------------------------------- + +.. automodule:: pyams_content.shared.blog.zmi.manager + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.blog.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.common.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.common.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.shared\.common\.interfaces package +================================================== + +Submodules +---------- + +pyams\_content\.shared\.common\.interfaces\.types module +-------------------------------------------------------- + +.. automodule:: pyams_content.shared.common.interfaces.types + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.interfaces\.zmi module +------------------------------------------------------ + +.. automodule:: pyams_content.shared.common.interfaces.zmi + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.common.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.common.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.common.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,54 @@ +pyams\_content\.shared\.common package +====================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.shared.common.interfaces + pyams_content.shared.common.zmi + +Submodules +---------- + +pyams\_content\.shared\.common\.manager module +---------------------------------------------- + +.. automodule:: pyams_content.shared.common.manager + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.review module +--------------------------------------------- + +.. automodule:: pyams_content.shared.common.review + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.security module +----------------------------------------------- + +.. automodule:: pyams_content.shared.common.security + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.types module +-------------------------------------------- + +.. automodule:: pyams_content.shared.common.types + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.common + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.common.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.common.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,110 @@ +pyams\_content\.shared\.common\.zmi package +=========================================== + +Submodules +---------- + +pyams\_content\.shared\.common\.zmi\.dashboard module +----------------------------------------------------- + +.. automodule:: pyams_content.shared.common.zmi.dashboard + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.header module +-------------------------------------------------- + +.. automodule:: pyams_content.shared.common.zmi.header + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.i18n module +------------------------------------------------ + +.. automodule:: pyams_content.shared.common.zmi.i18n + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.manager module +--------------------------------------------------- + +.. automodule:: pyams_content.shared.common.zmi.manager + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.owner module +------------------------------------------------- + +.. automodule:: pyams_content.shared.common.zmi.owner + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.properties module +------------------------------------------------------ + +.. automodule:: pyams_content.shared.common.zmi.properties + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.search module +-------------------------------------------------- + +.. automodule:: pyams_content.shared.common.zmi.search + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.security module +---------------------------------------------------- + +.. automodule:: pyams_content.shared.common.zmi.security + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.site module +------------------------------------------------ + +.. automodule:: pyams_content.shared.common.zmi.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.summary module +--------------------------------------------------- + +.. automodule:: pyams_content.shared.common.zmi.summary + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.types module +------------------------------------------------- + +.. automodule:: pyams_content.shared.common.zmi.types + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.common\.zmi\.workflow module +---------------------------------------------------- + +.. automodule:: pyams_content.shared.common.zmi.workflow + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.common.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.form.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.form.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.shared\.form\.interfaces package +================================================ + +Module contents +--------------- + +.. automodule:: pyams_content.shared.form.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.form.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.form.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,46 @@ +pyams\_content\.shared\.form package +==================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.shared.form.interfaces + pyams_content.shared.form.zmi + +Submodules +---------- + +pyams\_content\.shared\.form\.field module +------------------------------------------ + +.. automodule:: pyams_content.shared.form.field + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.form\.handler module +-------------------------------------------- + +.. automodule:: pyams_content.shared.form.handler + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.form\.manager module +-------------------------------------------- + +.. automodule:: pyams_content.shared.form.manager + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.form + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.form.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.form.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,38 @@ +pyams\_content\.shared\.form\.zmi package +========================================= + +Submodules +---------- + +pyams\_content\.shared\.form\.zmi\.field module +----------------------------------------------- + +.. automodule:: pyams_content.shared.form.zmi.field + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.form\.zmi\.preview module +------------------------------------------------- + +.. automodule:: pyams_content.shared.form.zmi.preview + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.form\.zmi\.properties module +---------------------------------------------------- + +.. automodule:: pyams_content.shared.form.zmi.properties + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.form.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.imagemap.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.imagemap.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.shared\.imagemap\.interfaces package +==================================================== + +Module contents +--------------- + +.. automodule:: pyams_content.shared.imagemap.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.imagemap.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.imagemap.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,46 @@ +pyams\_content\.shared\.imagemap package +======================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.shared.imagemap.interfaces + pyams_content.shared.imagemap.zmi + +Submodules +---------- + +pyams\_content\.shared\.imagemap\.manager module +------------------------------------------------ + +.. automodule:: pyams_content.shared.imagemap.manager + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.imagemap\.paragraph module +-------------------------------------------------- + +.. automodule:: pyams_content.shared.imagemap.paragraph + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.imagemap\.schema module +----------------------------------------------- + +.. automodule:: pyams_content.shared.imagemap.schema + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.imagemap + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.imagemap.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.imagemap.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,62 @@ +pyams\_content\.shared\.imagemap\.zmi package +============================================= + +Submodules +---------- + +pyams\_content\.shared\.imagemap\.zmi\.area module +-------------------------------------------------- + +.. automodule:: pyams_content.shared.imagemap.zmi.area + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.imagemap\.zmi\.container module +------------------------------------------------------- + +.. automodule:: pyams_content.shared.imagemap.zmi.container + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.imagemap\.zmi\.paragraph module +------------------------------------------------------- + +.. automodule:: pyams_content.shared.imagemap.zmi.paragraph + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.imagemap\.zmi\.preview module +----------------------------------------------------- + +.. automodule:: pyams_content.shared.imagemap.zmi.preview + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.imagemap\.zmi\.properties module +-------------------------------------------------------- + +.. automodule:: pyams_content.shared.imagemap.zmi.properties + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.imagemap\.zmi\.widget module +---------------------------------------------------- + +.. automodule:: pyams_content.shared.imagemap.zmi.widget + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.imagemap.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.news.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.news.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.shared\.news\.interfaces package +================================================ + +Module contents +--------------- + +.. automodule:: pyams_content.shared.news.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.news.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.news.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.shared\.news package +==================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.shared.news.interfaces + pyams_content.shared.news.zmi + +Submodules +---------- + +pyams\_content\.shared\.news\.manager module +-------------------------------------------- + +.. automodule:: pyams_content.shared.news.manager + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.news + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.news.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.news.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.shared\.news\.zmi package +========================================= + +Module contents +--------------- + +.. automodule:: pyams_content.shared.news.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,23 @@ +pyams\_content\.shared package +============================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.shared.blog + pyams_content.shared.common + pyams_content.shared.form + pyams_content.shared.imagemap + pyams_content.shared.news + pyams_content.shared.site + pyams_content.shared.view + +Module contents +--------------- + +.. automodule:: pyams_content.shared + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.site.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.site.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.shared\.site\.interfaces package +================================================ + +Module contents +--------------- + +.. automodule:: pyams_content.shared.site.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.site.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.site.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,54 @@ +pyams\_content\.shared\.site package +==================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.shared.site.interfaces + pyams_content.shared.site.zmi + +Submodules +---------- + +pyams\_content\.shared\.site\.container module +---------------------------------------------- + +.. automodule:: pyams_content.shared.site.container + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.site\.folder module +------------------------------------------- + +.. automodule:: pyams_content.shared.site.folder + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.site\.link module +----------------------------------------- + +.. automodule:: pyams_content.shared.site.link + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.site\.manager module +-------------------------------------------- + +.. automodule:: pyams_content.shared.site.manager + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.site + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.site.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.site.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,53 @@ +pyams\_content\.shared\.site\.zmi package +========================================= + +Subpackages +----------- + +.. toctree:: + + pyams_content.shared.site.zmi.widget + +Submodules +---------- + +pyams\_content\.shared\.site\.zmi\.container module +--------------------------------------------------- + +.. automodule:: pyams_content.shared.site.zmi.container + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.site\.zmi\.folder module +------------------------------------------------ + +.. automodule:: pyams_content.shared.site.zmi.folder + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.site\.zmi\.link module +---------------------------------------------- + +.. automodule:: pyams_content.shared.site.zmi.link + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.site\.zmi\.manager module +------------------------------------------------- + +.. automodule:: pyams_content.shared.site.zmi.manager + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.site.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.site.zmi.widget.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.site.zmi.widget.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\.shared\.site\.zmi\.widget package +================================================= + +Submodules +---------- + +pyams\_content\.shared\.site\.zmi\.widget\.interfaces module +------------------------------------------------------------ + +.. automodule:: pyams_content.shared.site.zmi.widget.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.site.zmi.widget + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.view.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.view.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.shared\.view\.interfaces package +================================================ + +Module contents +--------------- + +.. automodule:: pyams_content.shared.view.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.view.portlet.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.view.portlet.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,29 @@ +pyams\_content\.shared\.view\.portlet package +============================================= + +Subpackages +----------- + +.. toctree:: + + pyams_content.shared.view.portlet.zmi + +Submodules +---------- + +pyams\_content\.shared\.view\.portlet\.interfaces module +-------------------------------------------------------- + +.. automodule:: pyams_content.shared.view.portlet.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.view.portlet + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.view.portlet.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.view.portlet.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.shared\.view\.portlet\.zmi package +================================================== + +Module contents +--------------- + +.. automodule:: pyams_content.shared.view.portlet.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.view.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.view.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,47 @@ +pyams\_content\.shared\.view package +==================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.shared.view.interfaces + pyams_content.shared.view.portlet + pyams_content.shared.view.zmi + +Submodules +---------- + +pyams\_content\.shared\.view\.manager module +-------------------------------------------- + +.. automodule:: pyams_content.shared.view.manager + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.view\.reference module +---------------------------------------------- + +.. automodule:: pyams_content.shared.view.reference + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.view\.theme module +------------------------------------------ + +.. automodule:: pyams_content.shared.view.theme + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.view + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.shared.view.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.shared.view.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,46 @@ +pyams\_content\.shared\.view\.zmi package +========================================= + +Submodules +---------- + +pyams\_content\.shared\.view\.zmi\.preview module +------------------------------------------------- + +.. automodule:: pyams_content.shared.view.zmi.preview + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.view\.zmi\.properties module +---------------------------------------------------- + +.. automodule:: pyams_content.shared.view.zmi.properties + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.view\.zmi\.reference module +--------------------------------------------------- + +.. automodule:: pyams_content.shared.view.zmi.reference + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.shared\.view\.zmi\.theme module +----------------------------------------------- + +.. automodule:: pyams_content.shared.view.zmi.theme + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.shared.view.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.skin.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.skin.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\.skin package +============================ + +Submodules +---------- + +pyams\_content\.skin\.routes module +----------------------------------- + +.. automodule:: pyams_content.skin.routes + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.skin + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.tests package +============================= + +Submodules +---------- + +pyams\_content\.tests\.test\_utilsdocs module +--------------------------------------------- + +.. automodule:: pyams_content.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.tests\.test\_utilsdocstrings module +--------------------------------------------------- + +.. automodule:: pyams_content.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.workflow.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.workflow.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,45 @@ +pyams\_content\.workflow package +================================ + +Subpackages +----------- + +.. toctree:: + + pyams_content.workflow.zmi + +Submodules +---------- + +pyams\_content\.workflow\.interfaces module +------------------------------------------- + +.. automodule:: pyams_content.workflow.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.workflow\.notify module +--------------------------------------- + +.. automodule:: pyams_content.workflow.notify + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\.workflow\.task module +------------------------------------- + +.. automodule:: pyams_content.workflow.task + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.workflow + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.workflow.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.workflow.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\.workflow\.zmi package +===================================== + +Submodules +---------- + +pyams\_content\.workflow\.zmi\.task module +------------------------------------------ + +.. automodule:: pyams_content.workflow.zmi.task + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.workflow.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.zmi.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.zmi.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.zmi\.interfaces package +======================================= + +Module contents +--------------- + +.. automodule:: pyams_content.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\.zmi package +=========================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.zmi.interfaces + pyams_content.zmi.viewlet + +Submodules +---------- + +pyams\_content\.zmi\.tinymce module +----------------------------------- + +.. automodule:: pyams_content.zmi.tinymce + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.zmi.viewlet.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.zmi.viewlet.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,17 @@ +pyams\_content\.zmi\.viewlet package +==================================== + +Subpackages +----------- + +.. toctree:: + + pyams_content.zmi.viewlet.toplinks + +Module contents +--------------- + +.. automodule:: pyams_content.zmi.viewlet + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content.zmi.viewlet.toplinks.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content.zmi.viewlet.toplinks.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\.zmi\.viewlet\.toplinks package +============================================== + +Module contents +--------------- + +.. automodule:: pyams_content.zmi.viewlet.toplinks + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content_es.component.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content_es.component.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,62 @@ +pyams\_content\_es\.component package +===================================== + +Submodules +---------- + +pyams\_content\_es\.component\.extfile module +--------------------------------------------- + +.. automodule:: pyams_content_es.component.extfile + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.component\.gallery module +--------------------------------------------- + +.. automodule:: pyams_content_es.component.gallery + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.component\.paragraph module +----------------------------------------------- + +.. automodule:: pyams_content_es.component.paragraph + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.component\.theme module +------------------------------------------- + +.. automodule:: pyams_content_es.component.theme + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.component\.view module +------------------------------------------ + +.. automodule:: pyams_content_es.component.view + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.component\.workflow module +---------------------------------------------- + +.. automodule:: pyams_content_es.component.workflow + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content_es.component + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content_es.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content_es.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_content\_es\.interfaces package +====================================== + +Module contents +--------------- + +.. automodule:: pyams_content_es.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content_es.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content_es.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,73 @@ +pyams\_content\_es package +========================== + +Subpackages +----------- + +.. toctree:: + + pyams_content_es.component + pyams_content_es.interfaces + pyams_content_es.scripts + pyams_content_es.tests + pyams_content_es.zmi + +Submodules +---------- + +pyams\_content\_es\.document module +----------------------------------- + +.. automodule:: pyams_content_es.document + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.include module +---------------------------------- + +.. automodule:: pyams_content_es.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.index module +-------------------------------- + +.. automodule:: pyams_content_es.index + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.process module +---------------------------------- + +.. automodule:: pyams_content_es.process + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.site module +------------------------------- + +.. automodule:: pyams_content_es.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.utility module +---------------------------------- + +.. automodule:: pyams_content_es.utility + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content_es + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content_es.scripts.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content_es.scripts.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\_es\.scripts package +=================================== + +Submodules +---------- + +pyams\_content\_es\.scripts\.index module +----------------------------------------- + +.. automodule:: pyams_content_es.scripts.index + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content_es.scripts + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content_es.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content_es.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_content\_es\.tests package +================================= + +Submodules +---------- + +pyams\_content\_es\.tests\.test\_utilsdocs module +------------------------------------------------- + +.. automodule:: pyams_content_es.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_content\_es\.tests\.test\_utilsdocstrings module +------------------------------------------------------- + +.. automodule:: pyams_content_es.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content_es.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_content_es.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_content_es.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_content\_es\.zmi package +=============================== + +Submodules +---------- + +pyams\_content\_es\.zmi\.test module +------------------------------------ + +.. automodule:: pyams_content_es.zmi.test + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_content_es.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_form.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_form.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_form\.interfaces package +=============================== + +Submodules +---------- + +pyams\_form\.interfaces\.form module +------------------------------------ + +.. automodule:: pyams_form.interfaces.form + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_form.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_form.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_form.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,99 @@ +.. _pyams_form: + +PyAMS forms +=========== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_form + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_form.interfaces + pyams_form.tests + pyams_form.widget + + +Submodules +++++++++++ + +pyams\_form\.form module +------------------------ + +.. automodule:: pyams_form.form + :members: + :undoc-members: + :show-inheritance: + +pyams\_form\.group module +------------------------- + +.. automodule:: pyams_form.group + :members: + :undoc-members: + :show-inheritance: + +pyams\_form\.help module +------------------------ + +.. automodule:: pyams_form.help + :members: + :undoc-members: + :show-inheritance: + +pyams\_form\.include module +--------------------------- + +.. automodule:: pyams_form.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_form\.schema module +-------------------------- + +.. automodule:: pyams_form.schema + :members: + :undoc-members: + :show-inheritance: + +pyams\_form\.search module +-------------------------- + +.. automodule:: pyams_form.search + :members: + :undoc-members: + :show-inheritance: + +pyams\_form\.security module +---------------------------- + +.. automodule:: pyams_form.security + :members: + :undoc-members: + :show-inheritance: + +pyams\_form\.terms module +------------------------- + +.. automodule:: pyams_form.terms + :members: + :undoc-members: + :show-inheritance: + +pyams\_form\.viewlet module +--------------------------- + +.. automodule:: pyams_form.viewlet + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_form.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_form.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_form\.tests package +========================== + +Submodules +---------- + +pyams\_form\.tests\.test\_utilsdocs module +------------------------------------------ + +.. automodule:: pyams_form.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_form\.tests\.test\_utilsdocstrings module +------------------------------------------------ + +.. automodule:: pyams_form.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_form.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_form.widget.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_form.widget.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_form\.widget package +=========================== + +Module contents +--------------- + +.. automodule:: pyams_form.widget + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_gis.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_gis.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,46 @@ +pyams\_gis\.interfaces package +============================== + +Submodules +---------- + +pyams\_gis\.interfaces\.configuration module +-------------------------------------------- + +.. automodule:: pyams_gis.interfaces.configuration + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.interfaces\.layer module +------------------------------------ + +.. automodule:: pyams_gis.interfaces.layer + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.interfaces\.utility module +-------------------------------------- + +.. automodule:: pyams_gis.interfaces.utility + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.interfaces\.widget module +------------------------------------- + +.. automodule:: pyams_gis.interfaces.widget + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_gis.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_gis.rpc.json.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_gis.rpc.json.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_gis\.rpc\.json package +============================= + +Module contents +--------------- + +.. automodule:: pyams_gis.rpc.json + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_gis.rpc.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_gis.rpc.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,17 @@ +pyams\_gis\.rpc package +======================= + +Subpackages +----------- + +.. toctree:: + + pyams_gis.rpc.json + +Module contents +--------------- + +.. automodule:: pyams_gis.rpc + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_gis.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_gis.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,89 @@ +pyams\_gis package +================== + +Subpackages +----------- + +.. toctree:: + + pyams_gis.interfaces + pyams_gis.rpc + pyams_gis.tests + pyams_gis.widget + pyams_gis.zmi + +Submodules +---------- + +pyams\_gis\.area module +----------------------- + +.. automodule:: pyams_gis.area + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.configuration module +-------------------------------- + +.. automodule:: pyams_gis.configuration + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.include module +-------------------------- + +.. automodule:: pyams_gis.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.layer module +------------------------ + +.. automodule:: pyams_gis.layer + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.point module +------------------------ + +.. automodule:: pyams_gis.point + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.schema module +------------------------- + +.. automodule:: pyams_gis.schema + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.site module +----------------------- + +.. automodule:: pyams_gis.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.utility module +-------------------------- + +.. automodule:: pyams_gis.utility + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_gis + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_gis.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_gis.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_gis\.tests package +========================= + +Submodules +---------- + +pyams\_gis\.tests\.test\_utilsdocs module +----------------------------------------- + +.. automodule:: pyams_gis.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.tests\.test\_utilsdocstrings module +----------------------------------------------- + +.. automodule:: pyams_gis.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_gis.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_gis.widget.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_gis.widget.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_gis\.widget package +========================== + +Submodules +---------- + +pyams\_gis\.widget\.area module +------------------------------- + +.. automodule:: pyams_gis.widget.area + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.widget\.point module +-------------------------------- + +.. automodule:: pyams_gis.widget.point + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_gis.widget + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_gis.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_gis.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,38 @@ +pyams\_gis\.zmi package +======================= + +Submodules +---------- + +pyams\_gis\.zmi\.interfaces module +---------------------------------- + +.. automodule:: pyams_gis.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.zmi\.layer module +----------------------------- + +.. automodule:: pyams_gis.zmi.layer + :members: + :undoc-members: + :show-inheritance: + +pyams\_gis\.zmi\.utility module +------------------------------- + +.. automodule:: pyams_gis.zmi.utility + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_gis.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_i18n.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_i18n.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_i18n\.interfaces package +=============================== + +Submodules +---------- + +pyams\_i18n\.interfaces\.schema module +-------------------------------------- + +.. automodule:: pyams_i18n.interfaces.schema + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.interfaces\.widget module +-------------------------------------- + +.. automodule:: pyams_i18n.interfaces.widget + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_i18n.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_i18n.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_i18n.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,123 @@ +.. _pyams_i18n: + +PyAMS internationalization +========================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_i18n + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_i18n.interfaces + pyams_i18n.widget + pyams_i18n.zmi + + +Submodules +++++++++++ + +pyams\_i18n\.attr module +------------------------ + +.. automodule:: pyams_i18n.attr + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.column module +-------------------------- + +.. automodule:: pyams_i18n.column + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.content module +--------------------------- + +.. automodule:: pyams_i18n.content + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.expr module +------------------------ + +.. automodule:: pyams_i18n.expr + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.include module +--------------------------- + +.. automodule:: pyams_i18n.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.index module +------------------------- + +.. automodule:: pyams_i18n.index + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.language module +---------------------------- + +.. automodule:: pyams_i18n.language + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.negotiator module +------------------------------ + +.. automodule:: pyams_i18n.negotiator + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.property module +---------------------------- + +.. automodule:: pyams_i18n.property + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.schema module +-------------------------- + +.. automodule:: pyams_i18n.schema + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.site module +------------------------ + +.. automodule:: pyams_i18n.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.vocabulary module +------------------------------ + +.. automodule:: pyams_i18n.vocabulary + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_i18n.widget.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_i18n.widget.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_i18n\.widget package +=========================== + +Module contents +--------------- + +.. automodule:: pyams_i18n.widget + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_i18n.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_i18n.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_i18n\.zmi package +======================== + +Submodules +---------- + +pyams\_i18n\.zmi\.language module +--------------------------------- + +.. automodule:: pyams_i18n.zmi.language + :members: + :undoc-members: + :show-inheritance: + +pyams\_i18n\.zmi\.negotiator module +----------------------------------- + +.. automodule:: pyams_i18n.zmi.negotiator + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_i18n.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_ldap.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_ldap.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_ldap\.interfaces package +=============================== + +Module contents +--------------- + +.. automodule:: pyams_ldap.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_ldap.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_ldap.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,39 @@ +pyams\_ldap package +=================== + +Subpackages +----------- + +.. toctree:: + + pyams_ldap.interfaces + pyams_ldap.tests + pyams_ldap.zmi + +Submodules +---------- + +pyams\_ldap\.plugin module +-------------------------- + +.. automodule:: pyams_ldap.plugin + :members: + :undoc-members: + :show-inheritance: + +pyams\_ldap\.query module +------------------------- + +.. automodule:: pyams_ldap.query + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_ldap + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_ldap.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_ldap.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_ldap\.tests package +========================== + +Submodules +---------- + +pyams\_ldap\.tests\.test\_utilsdocs module +------------------------------------------ + +.. automodule:: pyams_ldap.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_ldap\.tests\.test\_utilsdocstrings module +------------------------------------------------ + +.. automodule:: pyams_ldap.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_ldap.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_ldap.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_ldap.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_ldap\.zmi package +======================== + +Submodules +---------- + +pyams\_ldap\.zmi\.plugin module +------------------------------- + +.. automodule:: pyams_ldap.zmi.plugin + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_ldap.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_mail.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_mail.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_mail\.interfaces package +=============================== + +Module contents +--------------- + +.. automodule:: pyams_mail.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_mail.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_mail.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,46 @@ +pyams\_mail package +=================== + +Subpackages +----------- + +.. toctree:: + + pyams_mail.interfaces + pyams_mail.tests + +Submodules +---------- + +pyams\_mail\.include module +--------------------------- + +.. automodule:: pyams_mail.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_mail\.mailer module +-------------------------- + +.. automodule:: pyams_mail.mailer + :members: + :undoc-members: + :show-inheritance: + +pyams\_mail\.message module +--------------------------- + +.. automodule:: pyams_mail.message + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_mail + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_mail.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_mail.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_mail\.tests package +========================== + +Submodules +---------- + +pyams\_mail\.tests\.test\_utilsdocs module +------------------------------------------ + +.. automodule:: pyams_mail.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_mail\.tests\.test\_utilsdocstrings module +------------------------------------------------ + +.. automodule:: pyams_mail.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_mail.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_media.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_media.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_media\.interfaces package +================================ + +Module contents +--------------- + +.. automodule:: pyams_media.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_media.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_media.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,112 @@ +pyams\_media package +==================== + +Subpackages +----------- + +.. toctree:: + + pyams_media.interfaces + pyams_media.skin + pyams_media.tests + pyams_media.zmi + +Submodules +---------- + +pyams\_media\.audio module +-------------------------- + +.. automodule:: pyams_media.audio + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.converter module +------------------------------ + +.. automodule:: pyams_media.converter + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.ffbase module +--------------------------- + +.. automodule:: pyams_media.ffbase + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.ffdocument module +------------------------------- + +.. automodule:: pyams_media.ffdocument + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.ffexception module +-------------------------------- + +.. automodule:: pyams_media.ffexception + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.include module +---------------------------- + +.. automodule:: pyams_media.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.media module +-------------------------- + +.. automodule:: pyams_media.media + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.process module +---------------------------- + +.. automodule:: pyams_media.process + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.site module +------------------------- + +.. automodule:: pyams_media.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.utility module +---------------------------- + +.. automodule:: pyams_media.utility + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.video module +-------------------------- + +.. automodule:: pyams_media.video + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_media + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_media.skin.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_media.skin.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_media\.skin package +========================== + +Module contents +--------------- + +.. automodule:: pyams_media.skin + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_media.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_media.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_media\.tests package +=========================== + +Submodules +---------- + +pyams\_media\.tests\.test\_utilsdocs module +------------------------------------------- + +.. automodule:: pyams_media.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.tests\.test\_utilsdocstrings module +------------------------------------------------- + +.. automodule:: pyams_media.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_media.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_media.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_media.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,46 @@ +pyams\_media\.zmi package +========================= + +Submodules +---------- + +pyams\_media\.zmi\.audio module +------------------------------- + +.. automodule:: pyams_media.zmi.audio + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.zmi\.interfaces module +------------------------------------ + +.. automodule:: pyams_media.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.zmi\.media module +------------------------------- + +.. automodule:: pyams_media.zmi.media + :members: + :undoc-members: + :show-inheritance: + +pyams\_media\.zmi\.video module +------------------------------- + +.. automodule:: pyams_media.zmi.video + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_media.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_notify.handlers.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_notify.handlers.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_notify\.handlers package +=============================== + +Submodules +---------- + +pyams\_notify\.handlers\.login module +------------------------------------- + +.. automodule:: pyams_notify.handlers.login + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_notify.handlers + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_notify.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_notify.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_notify\.interfaces package +================================= + +Module contents +--------------- + +.. automodule:: pyams_notify.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_notify.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_notify.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +.. _pyams_notify: + +PyAMS notification services +=========================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_notify + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_notify.handlers + pyams_notify.interfaces + pyams_notify.skin + pyams_notify.tests + pyams_notify.viewlet + pyams_notify.views + + +Submodules +++++++++++ diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_notify.skin.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_notify.skin.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_notify\.skin package +=========================== + +Module contents +--------------- + +.. automodule:: pyams_notify.skin + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_notify.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_notify.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_notify\.tests package +============================ + +Submodules +---------- + +pyams\_notify\.tests\.test\_utilsdocs module +-------------------------------------------- + +.. automodule:: pyams_notify.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_notify\.tests\.test\_utilsdocstrings module +-------------------------------------------------- + +.. automodule:: pyams_notify.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_notify.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_notify.viewlet.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_notify.viewlet.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_notify\.viewlet package +============================== + +Module contents +--------------- + +.. automodule:: pyams_notify.viewlet + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_notify.views.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_notify.views.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_notify\.views package +============================ + +Submodules +---------- + +pyams\_notify\.views\.context module +------------------------------------ + +.. automodule:: pyams_notify.views.context + :members: + :undoc-members: + :show-inheritance: + +pyams\_notify\.views\.notification module +----------------------------------------- + +.. automodule:: pyams_notify.views.notification + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_notify.views + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_pagelet.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_pagelet.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_pagelet\.interfaces package +================================== + +Module contents +--------------- + +.. automodule:: pyams_pagelet.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_pagelet.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_pagelet.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,50 @@ +.. _pyams_pagelet: + +PyAMS pagelets +============== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_pagelet + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_pagelet.interfaces + pyams_pagelet.tests + + +Submodules +++++++++++ + +pyams\_pagelet\.metaconfigure module +------------------------------------ + +.. automodule:: pyams_pagelet.metaconfigure + :members: + :undoc-members: + :show-inheritance: + +pyams\_pagelet\.metadirectives module +------------------------------------- + +.. automodule:: pyams_pagelet.metadirectives + :members: + :undoc-members: + :show-inheritance: + +pyams\_pagelet\.pagelet module +------------------------------ + +.. automodule:: pyams_pagelet.pagelet + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_pagelet.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_pagelet.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_pagelet\.tests package +============================= + +Submodules +---------- + +pyams\_pagelet\.tests\.test\_utilsdocs module +--------------------------------------------- + +.. automodule:: pyams_pagelet.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_pagelet\.tests\.test\_utilsdocstrings module +--------------------------------------------------- + +.. automodule:: pyams_pagelet.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_pagelet.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_portal.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_portal.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_portal\.interfaces package +================================= + +Module contents +--------------- + +.. automodule:: pyams_portal.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_portal.portlets.content.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_portal.portlets.content.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_portal\.portlets\.content package +======================================== + +Submodules +---------- + +pyams\_portal\.portlets\.content\.interfaces module +--------------------------------------------------- + +.. automodule:: pyams_portal.portlets.content.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_portal.portlets.content + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_portal.portlets.image.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_portal.portlets.image.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_portal\.portlets\.image package +====================================== + +Submodules +---------- + +pyams\_portal\.portlets\.image\.interfaces module +------------------------------------------------- + +.. automodule:: pyams_portal.portlets.image.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_portal.portlets.image + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_portal.portlets.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_portal.portlets.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,18 @@ +pyams\_portal\.portlets package +=============================== + +Subpackages +----------- + +.. toctree:: + + pyams_portal.portlets.content + pyams_portal.portlets.image + +Module contents +--------------- + +.. automodule:: pyams_portal.portlets + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_portal.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_portal.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,80 @@ +pyams\_portal package +===================== + +Subpackages +----------- + +.. toctree:: + + pyams_portal.interfaces + pyams_portal.portlets + pyams_portal.tests + pyams_portal.zmi + +Submodules +---------- + +pyams\_portal\.include module +----------------------------- + +.. automodule:: pyams_portal.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.page module +-------------------------- + +.. automodule:: pyams_portal.page + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.portlet module +----------------------------- + +.. automodule:: pyams_portal.portlet + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.site module +-------------------------- + +.. automodule:: pyams_portal.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.slot module +-------------------------- + +.. automodule:: pyams_portal.slot + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.template module +------------------------------ + +.. automodule:: pyams_portal.template + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.views module +--------------------------- + +.. automodule:: pyams_portal.views + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_portal + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_portal.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_portal.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_portal\.tests package +============================ + +Submodules +---------- + +pyams\_portal\.tests\.test\_utilsdocs module +-------------------------------------------- + +.. automodule:: pyams_portal.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.tests\.test\_utilsdocstrings module +-------------------------------------------------- + +.. automodule:: pyams_portal.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_portal.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_portal.zmi.portlets.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_portal.zmi.portlets.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_portal\.zmi\.portlets package +==================================== + +Submodules +---------- + +pyams\_portal\.zmi\.portlets\.content module +-------------------------------------------- + +.. automodule:: pyams_portal.zmi.portlets.content + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.zmi\.portlets\.image module +------------------------------------------ + +.. automodule:: pyams_portal.zmi.portlets.image + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_portal.zmi.portlets + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_portal.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_portal.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,69 @@ +pyams\_portal\.zmi package +========================== + +Subpackages +----------- + +.. toctree:: + + pyams_portal.zmi.portlets + +Submodules +---------- + +pyams\_portal\.zmi\.container module +------------------------------------ + +.. automodule:: pyams_portal.zmi.container + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.zmi\.interfaces module +------------------------------------- + +.. automodule:: pyams_portal.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.zmi\.layout module +--------------------------------- + +.. automodule:: pyams_portal.zmi.layout + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.zmi\.page module +------------------------------- + +.. automodule:: pyams_portal.zmi.page + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.zmi\.portlet module +---------------------------------- + +.. automodule:: pyams_portal.zmi.portlet + :members: + :undoc-members: + :show-inheritance: + +pyams\_portal\.zmi\.template module +----------------------------------- + +.. automodule:: pyams_portal.zmi.template + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_portal.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_scheduler.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_scheduler.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,38 @@ +pyams\_scheduler\.interfaces package +==================================== + +Submodules +---------- + +pyams\_scheduler\.interfaces\.ssh module +---------------------------------------- + +.. automodule:: pyams_scheduler.interfaces.ssh + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.interfaces\.url module +---------------------------------------- + +.. automodule:: pyams_scheduler.interfaces.url + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.interfaces\.zodb module +----------------------------------------- + +.. automodule:: pyams_scheduler.interfaces.zodb + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_scheduler.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_scheduler.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_scheduler.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,95 @@ +pyams\_scheduler package +======================== + +Subpackages +----------- + +.. toctree:: + + pyams_scheduler.interfaces + pyams_scheduler.tests + pyams_scheduler.zmi + +Submodules +---------- + +pyams\_scheduler\.include module +-------------------------------- + +.. automodule:: pyams_scheduler.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.process module +-------------------------------- + +.. automodule:: pyams_scheduler.process + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.scheduler module +---------------------------------- + +.. automodule:: pyams_scheduler.scheduler + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.site module +----------------------------- + +.. automodule:: pyams_scheduler.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.ssh module +---------------------------- + +.. automodule:: pyams_scheduler.ssh + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.task module +----------------------------- + +.. automodule:: pyams_scheduler.task + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.trigger module +-------------------------------- + +.. automodule:: pyams_scheduler.trigger + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.url module +---------------------------- + +.. automodule:: pyams_scheduler.url + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.zodb module +----------------------------- + +.. automodule:: pyams_scheduler.zodb + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_scheduler + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_scheduler.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_scheduler.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_scheduler\.tests package +=============================== + +Submodules +---------- + +pyams\_scheduler\.tests\.test\_utilsdocs module +----------------------------------------------- + +.. automodule:: pyams_scheduler.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.tests\.test\_utilsdocstrings module +----------------------------------------------------- + +.. automodule:: pyams_scheduler.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_scheduler.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_scheduler.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_scheduler.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,62 @@ +pyams\_scheduler\.zmi package +============================= + +Submodules +---------- + +pyams\_scheduler\.zmi\.interfaces module +---------------------------------------- + +.. automodule:: pyams_scheduler.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.zmi\.scheduler module +--------------------------------------- + +.. automodule:: pyams_scheduler.zmi.scheduler + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.zmi\.ssh module +--------------------------------- + +.. automodule:: pyams_scheduler.zmi.ssh + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.zmi\.task module +---------------------------------- + +.. automodule:: pyams_scheduler.zmi.task + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.zmi\.url module +--------------------------------- + +.. automodule:: pyams_scheduler.zmi.url + :members: + :undoc-members: + :show-inheritance: + +pyams\_scheduler\.zmi\.zodb module +---------------------------------- + +.. automodule:: pyams_scheduler.zmi.zodb + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_scheduler.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_security.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_security.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_security\.interfaces package +=================================== + +Submodules +---------- + +pyams\_security\.interfaces\.notification module +------------------------------------------------ + +.. automodule:: pyams_security.interfaces.notification + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.interfaces\.profile module +------------------------------------------- + +.. automodule:: pyams_security.interfaces.profile + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_security.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_security.plugin.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_security.plugin.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,54 @@ +pyams\_security\.plugin package +=============================== + +Submodules +---------- + +pyams\_security\.plugin\.admin module +------------------------------------- + +.. automodule:: pyams_security.plugin.admin + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.plugin\.group module +------------------------------------- + +.. automodule:: pyams_security.plugin.group + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.plugin\.http module +------------------------------------ + +.. automodule:: pyams_security.plugin.http + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.plugin\.social module +-------------------------------------- + +.. automodule:: pyams_security.plugin.social + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.plugin\.userfolder module +------------------------------------------ + +.. automodule:: pyams_security.plugin.userfolder + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_security.plugin + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_security.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_security.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,142 @@ +.. _pyams_security: + +PyAMS security +============== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_security + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_security.interfaces + pyams_security.plugin + pyams_security.tests + pyams_security.views + pyams_security.widget + pyams_security.zmi + + +Submodules +++++++++++ + +pyams\_security\.credential module +---------------------------------- + +.. automodule:: pyams_security.credential + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.include module +------------------------------- + +.. automodule:: pyams_security.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.index module +----------------------------- + +.. automodule:: pyams_security.index + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.notification module +------------------------------------ + +.. automodule:: pyams_security.notification + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.permission module +---------------------------------- + +.. automodule:: pyams_security.permission + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.principal module +--------------------------------- + +.. automodule:: pyams_security.principal + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.profile module +------------------------------- + +.. automodule:: pyams_security.profile + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.property module +-------------------------------- + +.. automodule:: pyams_security.property + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.role module +---------------------------- + +.. automodule:: pyams_security.role + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.schema module +------------------------------ + +.. automodule:: pyams_security.schema + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.security module +-------------------------------- + +.. automodule:: pyams_security.security + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.site module +---------------------------- + +.. automodule:: pyams_security.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.utility module +------------------------------- + +.. automodule:: pyams_security.utility + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.vocabulary module +---------------------------------- + +.. automodule:: pyams_security.vocabulary + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_security.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_security.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_security\.tests package +============================== + +Submodules +---------- + +pyams\_security\.tests\.test\_utilsdocs module +---------------------------------------------- + +.. automodule:: pyams_security.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.tests\.test\_utilsdocstrings module +---------------------------------------------------- + +.. automodule:: pyams_security.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_security.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_security.views.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_security.views.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,46 @@ +pyams\_security\.views package +============================== + +Submodules +---------- + +pyams\_security\.views\.login module +------------------------------------ + +.. automodule:: pyams_security.views.login + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.views\.oauth module +------------------------------------ + +.. automodule:: pyams_security.views.oauth + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.views\.userfolder module +----------------------------------------- + +.. automodule:: pyams_security.views.userfolder + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.views\.utility module +-------------------------------------- + +.. automodule:: pyams_security.views.utility + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_security.views + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_security.widget.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_security.widget.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_security\.widget package +=============================== + +Submodules +---------- + +pyams\_security\.widget\.interfaces module +------------------------------------------ + +.. automodule:: pyams_security.widget.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_security.widget + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_security.zmi.plugin.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_security.zmi.plugin.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,46 @@ +pyams\_security\.zmi\.plugin package +==================================== + +Submodules +---------- + +pyams\_security\.zmi\.plugin\.admin module +------------------------------------------ + +.. automodule:: pyams_security.zmi.plugin.admin + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.zmi\.plugin\.group module +------------------------------------------ + +.. automodule:: pyams_security.zmi.plugin.group + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.zmi\.plugin\.social module +------------------------------------------- + +.. automodule:: pyams_security.zmi.plugin.social + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.zmi\.plugin\.userfolder module +----------------------------------------------- + +.. automodule:: pyams_security.zmi.plugin.userfolder + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_security.zmi.plugin + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_security.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_security.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,62 @@ +pyams\_security\.zmi package +============================ + +Subpackages +----------- + +.. toctree:: + + pyams_security.zmi.plugin + pyams_security.zmi.widget + +Submodules +---------- + +pyams\_security\.zmi\.interfaces module +--------------------------------------- + +.. automodule:: pyams_security.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.zmi\.notification module +----------------------------------------- + +.. automodule:: pyams_security.zmi.notification + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.zmi\.profile module +------------------------------------ + +.. automodule:: pyams_security.zmi.profile + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.zmi\.security module +------------------------------------- + +.. automodule:: pyams_security.zmi.security + :members: + :undoc-members: + :show-inheritance: + +pyams\_security\.zmi\.utility module +------------------------------------ + +.. automodule:: pyams_security.zmi.utility + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_security.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_security.zmi.widget.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_security.zmi.widget.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_security\.zmi\.widget package +==================================== + +Module contents +--------------- + +.. automodule:: pyams_security.zmi.widget + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_sequence.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_sequence.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_sequence\.interfaces package +=================================== + +Module contents +--------------- + +.. automodule:: pyams_sequence.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_sequence.rpc.json.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_sequence.rpc.json.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_sequence\.rpc\.json package +================================== + +Module contents +--------------- + +.. automodule:: pyams_sequence.rpc.json + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_sequence.rpc.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_sequence.rpc.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,17 @@ +pyams\_sequence\.rpc package +============================ + +Subpackages +----------- + +.. toctree:: + + pyams_sequence.rpc.json + +Module contents +--------------- + +.. automodule:: pyams_sequence.rpc + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_sequence.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_sequence.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,65 @@ +pyams\_sequence package +======================= + +Subpackages +----------- + +.. toctree:: + + pyams_sequence.interfaces + pyams_sequence.rpc + pyams_sequence.tests + pyams_sequence.widget + pyams_sequence.zmi + +Submodules +---------- + +pyams\_sequence\.include module +------------------------------- + +.. automodule:: pyams_sequence.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_sequence\.schema module +------------------------------ + +.. automodule:: pyams_sequence.schema + :members: + :undoc-members: + :show-inheritance: + +pyams\_sequence\.sequence module +-------------------------------- + +.. automodule:: pyams_sequence.sequence + :members: + :undoc-members: + :show-inheritance: + +pyams\_sequence\.site module +---------------------------- + +.. automodule:: pyams_sequence.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_sequence\.utility module +------------------------------- + +.. automodule:: pyams_sequence.utility + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_sequence + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_sequence.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_sequence.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_sequence\.tests package +============================== + +Submodules +---------- + +pyams\_sequence\.tests\.test\_utilsdocs module +---------------------------------------------- + +.. automodule:: pyams_sequence.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_sequence\.tests\.test\_utilsdocstrings module +---------------------------------------------------- + +.. automodule:: pyams_sequence.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_sequence.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_sequence.widget.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_sequence.widget.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_sequence\.widget package +=============================== + +Submodules +---------- + +pyams\_sequence\.widget\.interfaces module +------------------------------------------ + +.. automodule:: pyams_sequence.widget.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_sequence.widget + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_sequence.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_sequence.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_sequence\.zmi package +============================ + +Module contents +--------------- + +.. automodule:: pyams_sequence.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,70 @@ +pyams\_skin\.interfaces package +=============================== + +Submodules +---------- + +pyams\_skin\.interfaces\.configuration module +--------------------------------------------- + +.. automodule:: pyams_skin.interfaces.configuration + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.interfaces\.container module +----------------------------------------- + +.. automodule:: pyams_skin.interfaces.container + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.interfaces\.extension module +----------------------------------------- + +.. automodule:: pyams_skin.interfaces.extension + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.interfaces\.metas module +------------------------------------- + +.. automodule:: pyams_skin.interfaces.metas + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.interfaces\.resources module +----------------------------------------- + +.. automodule:: pyams_skin.interfaces.resources + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.interfaces\.tinymce module +--------------------------------------- + +.. automodule:: pyams_skin.interfaces.tinymce + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.interfaces\.viewlet module +--------------------------------------- + +.. automodule:: pyams_skin.interfaces.viewlet + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_skin.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,123 @@ +.. _pyams_skin: + +PyAMS skin utilities +==================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_skin + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_skin.interfaces + pyams_skin.tests + pyams_skin.viewlet + + +Submodules +++++++++++ + +pyams\_skin\.configuration module +--------------------------------- + +.. automodule:: pyams_skin.configuration + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.container module +----------------------------- + +.. automodule:: pyams_skin.container + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.extension module +----------------------------- + +.. automodule:: pyams_skin.extension + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.help module +------------------------ + +.. automodule:: pyams_skin.help + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.layer module +------------------------- + +.. automodule:: pyams_skin.layer + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.metas module +------------------------- + +.. automodule:: pyams_skin.metas + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.page module +------------------------ + +.. automodule:: pyams_skin.page + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.resources module +----------------------------- + +.. automodule:: pyams_skin.resources + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.site module +------------------------ + +.. automodule:: pyams_skin.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.skin module +------------------------ + +.. automodule:: pyams_skin.skin + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.table module +------------------------- + +.. automodule:: pyams_skin.table + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.vocabulary module +------------------------------ + +.. automodule:: pyams_skin.vocabulary + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_skin\.tests package +========================== + +Submodules +---------- + +pyams\_skin\.tests\.test\_utilsdocs module +------------------------------------------ + +.. automodule:: pyams_skin.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.tests\.test\_utilsdocstrings module +------------------------------------------------ + +.. automodule:: pyams_skin.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_skin.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.viewlet.activity.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.viewlet.activity.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_skin\.viewlet\.activity package +====================================== + +Module contents +--------------- + +.. automodule:: pyams_skin.viewlet.activity + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.viewlet.breadcrumb.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.viewlet.breadcrumb.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_skin\.viewlet\.breadcrumb package +======================================== + +Module contents +--------------- + +.. automodule:: pyams_skin.viewlet.breadcrumb + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.viewlet.extension.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.viewlet.extension.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,38 @@ +pyams\_skin\.viewlet\.extension package +======================================= + +Submodules +---------- + +pyams\_skin\.viewlet\.extension\.analytics module +------------------------------------------------- + +.. automodule:: pyams_skin.viewlet.extension.analytics + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.viewlet\.extension\.tagmanager module +-------------------------------------------------- + +.. automodule:: pyams_skin.viewlet.extension.tagmanager + :members: + :undoc-members: + :show-inheritance: + +pyams\_skin\.viewlet\.extension\.user\_report module +---------------------------------------------------- + +.. automodule:: pyams_skin.viewlet.extension.user_report + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_skin.viewlet.extension + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.viewlet.flags.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.viewlet.flags.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_skin\.viewlet\.flags package +=================================== + +Module contents +--------------- + +.. automodule:: pyams_skin.viewlet.flags + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.viewlet.menu.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.viewlet.menu.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_skin\.viewlet\.menu package +================================== + +Module contents +--------------- + +.. automodule:: pyams_skin.viewlet.menu + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.viewlet.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.viewlet.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,25 @@ +pyams\_skin\.viewlet package +============================ + +Subpackages +----------- + +.. toctree:: + + pyams_skin.viewlet.activity + pyams_skin.viewlet.breadcrumb + pyams_skin.viewlet.extension + pyams_skin.viewlet.flags + pyams_skin.viewlet.menu + pyams_skin.viewlet.search + pyams_skin.viewlet.shortcuts + pyams_skin.viewlet.toolbar + pyams_skin.viewlet.toplinks + +Module contents +--------------- + +.. automodule:: pyams_skin.viewlet + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.viewlet.search.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.viewlet.search.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_skin\.viewlet\.search package +==================================== + +Module contents +--------------- + +.. automodule:: pyams_skin.viewlet.search + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.viewlet.shortcuts.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.viewlet.shortcuts.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_skin\.viewlet\.shortcuts package +======================================= + +Module contents +--------------- + +.. automodule:: pyams_skin.viewlet.shortcuts + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.viewlet.toolbar.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.viewlet.toolbar.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_skin\.viewlet\.toolbar package +===================================== + +Module contents +--------------- + +.. automodule:: pyams_skin.viewlet.toolbar + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_skin.viewlet.toplinks.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_skin.viewlet.toplinks.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_skin\.viewlet\.toplinks package +====================================== + +Module contents +--------------- + +.. automodule:: pyams_skin.viewlet.toplinks + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_template.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_template.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_template\.interfaces package +=================================== + +Module contents +--------------- + +.. automodule:: pyams_template.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_template.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_template.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,52 @@ +.. _pyams_template: + +PyAMS templates +=============== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_template + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_template.interfaces + pyams_template.tests + + +Submodules +++++++++++ + +pyams_template.template module +------------------------------ + +.. automodule:: pyams_template.template + :members: + :undoc-members: + :show-inheritance: + + +pyams_template.metadirectives module +------------------------------------ + +.. automodule:: pyams_template.metadirectives + :members: + :undoc-members: + :show-inheritance: + + +pyams_template.metaconfigure module +----------------------------------- + +.. automodule:: pyams_template.metaconfigure + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_template.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_template.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_template\.tests package +============================== + +Submodules +---------- + +pyams\_template\.tests\.test\_utilsdocs module +---------------------------------------------- + +.. automodule:: pyams_template.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_template\.tests\.test\_utilsdocstrings module +---------------------------------------------------- + +.. automodule:: pyams_template.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_template.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_thesaurus.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_thesaurus.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,55 @@ +pyams\_thesaurus\.interfaces package +==================================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_thesaurus.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams\_thesaurus\.interfaces\.extension module +---------------------------------------------- + +.. automodule:: pyams_thesaurus.interfaces.extension + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.interfaces\.index module +------------------------------------------ + +.. automodule:: pyams_thesaurus.interfaces.index + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.interfaces\.loader module +------------------------------------------- + +.. automodule:: pyams_thesaurus.interfaces.loader + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.interfaces\.term module +----------------------------------------- + +.. automodule:: pyams_thesaurus.interfaces.term + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.interfaces\.thesaurus module +---------------------------------------------- + +.. automodule:: pyams_thesaurus.interfaces.thesaurus + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_thesaurus.loader.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_thesaurus.loader.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,39 @@ +pyams\_thesaurus\.loader package +================================ + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_thesaurus.loader + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams\_thesaurus\.loader\.config module +--------------------------------------- + +.. automodule:: pyams_thesaurus.loader.config + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.loader\.skos module +------------------------------------- + +.. automodule:: pyams_thesaurus.loader.skos + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.loader\.superdoc module +----------------------------------------- + +.. automodule:: pyams_thesaurus.loader.superdoc + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_thesaurus.rpc.json.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_thesaurus.rpc.json.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_thesaurus\.rpc\.json package +=================================== + +Module contents ++++++++++++++++ + +.. automodule:: pyams_thesaurus.rpc.json + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_thesaurus.rpc.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_thesaurus.rpc.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,18 @@ +pyams\_thesaurus\.rpc package +============================= + +Module contents ++++++++++++++++ + +.. automodule:: pyams_thesaurus.rpc + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_thesaurus.rpc.json diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_thesaurus.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_thesaurus.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,70 @@ +.. _pyams_thesaurus: + +PyAMS thesaurus manager +======================= + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_thesaurus + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_thesaurus.interfaces + pyams_thesaurus.loader + pyams_thesaurus.rpc + pyams_thesaurus.tests + pyams_thesaurus.widget + pyams_thesaurus.zmi + + +Submodules +++++++++++ + +pyams_thesaurus.include module +------------------------------ + +.. automodule:: pyams_thesaurus.include + :members: + :undoc-members: + :show-inheritance: + +pyams_thesaurus.index module +---------------------------- + +.. automodule:: pyams_thesaurus.index + :members: + :undoc-members: + :show-inheritance: + +pyams_thesaurus.schema module +----------------------------- + +.. automodule:: pyams_thesaurus.schema + :members: + :undoc-members: + :show-inheritance: + +pyams_thesaurus.term module +--------------------------- + +.. automodule:: pyams_thesaurus.term + :members: + :undoc-members: + :show-inheritance: + +pyams_thesaurus.thesaurus module +-------------------------------- + +.. automodule:: pyams_thesaurus.thesaurus + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_thesaurus.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_thesaurus.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,31 @@ +pyams\_thesaurus\.tests package +=============================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_thesaurus.tests + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams\_thesaurus\.tests\.test\_utilsdocs module +----------------------------------------------- + +.. automodule:: pyams_thesaurus.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.tests\.test\_utilsdocstrings module +----------------------------------------------------- + +.. automodule:: pyams_thesaurus.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_thesaurus.widget.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_thesaurus.widget.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,23 @@ +pyams\_thesaurus\.widget package +================================ + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_thesaurus.widget + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams\_thesaurus\.widget\.interfaces module +------------------------------------------- + +.. automodule:: pyams_thesaurus.widget.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_thesaurus.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_thesaurus.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,55 @@ +pyams\_thesaurus\.zmi package +============================= + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_thesaurus.zmi + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams\_thesaurus\.zmi\.extract module +------------------------------------- + +.. automodule:: pyams_thesaurus.zmi.extract + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.zmi\.interfaces module +---------------------------------------- + +.. automodule:: pyams_thesaurus.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.zmi\.manager module +------------------------------------- + +.. automodule:: pyams_thesaurus.zmi.manager + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.zmi\.term module +---------------------------------- + +.. automodule:: pyams_thesaurus.zmi.term + :members: + :undoc-members: + :show-inheritance: + +pyams\_thesaurus\.zmi\.thesaurus module +--------------------------------------- + +.. automodule:: pyams_thesaurus.zmi.thesaurus + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_utils.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_utils.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,95 @@ +pyams_utils.interfaces package +================================ + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_utils.interfaces + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams_utils.interfaces.data module +------------------------------------- + +.. automodule:: pyams_utils.interfaces.data + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.interfaces.intids module +--------------------------------------- + +.. automodule:: pyams_utils.interfaces.intids + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.interfaces.site module +------------------------------------- + +.. automodule:: pyams_utils.interfaces.site + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.interfaces.size module +------------------------------------- + +.. automodule:: pyams_utils.interfaces.size + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.interfaces.tales module +-------------------------------------- + +.. automodule:: pyams_utils.interfaces.tales + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.interfaces.text module +------------------------------------- + +.. automodule:: pyams_utils.interfaces.text + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.interfaces.timezone module +----------------------------------------- + +.. automodule:: pyams_utils.interfaces.timezone + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.interfaces.traversing module +------------------------------------------- + +.. automodule:: pyams_utils.interfaces.traversing + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.interfaces.tree module +------------------------------------- + +.. automodule:: pyams_utils.interfaces.tree + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.interfaces.zeo module +------------------------------------ + +.. automodule:: pyams_utils.interfaces.zeo + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_utils.protocol.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_utils.protocol.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,31 @@ +pyams_utils.protocol package +============================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_utils.protocol + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams_utils.protocol.http module +----------------------------------- + +.. automodule:: pyams_utils.protocol.http + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.protocol.xmlrpc module +------------------------------------- + +.. automodule:: pyams_utils.protocol.xmlrpc + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_utils.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_utils.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,286 @@ +.. _pyams_utils: + +PyAMS utilities +=============== + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_utils.interfaces + pyams_utils.protocol + pyams_utils.scripts + pyams_utils.tests + pyams_utils.timezone + pyams_utils.widget + pyams_utils.zmi + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_utils + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams_utils.adapter module +-------------------------- + +.. automodule:: pyams_utils.adapter + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.attr module +----------------------- + +.. automodule:: pyams_utils.attr + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.container module +---------------------------- + +.. automodule:: pyams_utils.container + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.context module +-------------------------- + +.. automodule:: pyams_utils.context + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.data module +----------------------- + +.. automodule:: pyams_utils.data + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.date module +----------------------- + +.. automodule:: pyams_utils.date + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.decorator module +---------------------------- + +.. automodule:: pyams_utils.decorator + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.dict module +----------------------- + +.. automodule:: pyams_utils.dict + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.encoding module +--------------------------- + +.. automodule:: pyams_utils.encoding + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.fanstatic module +---------------------------- + +.. automodule:: pyams_utils.fanstatic + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.html module +----------------------- + +.. automodule:: pyams_utils.html + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.i18n module +----------------------- + +.. automodule:: pyams_utils.i18n + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.include module +-------------------------- + +.. automodule:: pyams_utils.include + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.intids module +------------------------- + +.. automodule:: pyams_utils.intids + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.list module +----------------------- + +.. automodule:: pyams_utils.list + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.lock module +----------------------- + +.. automodule:: pyams_utils.lock + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.progress module +--------------------------- + +.. automodule:: pyams_utils.progress + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.property module +--------------------------- + +.. automodule:: pyams_utils.property + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.registry module +--------------------------- + +.. automodule:: pyams_utils.registry + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.request module +-------------------------- + +.. automodule:: pyams_utils.request + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.schema module +------------------------- + +.. automodule:: pyams_utils.schema + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.session module +-------------------------- + +.. automodule:: pyams_utils.session + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.site module +----------------------- + +.. automodule:: pyams_utils.site + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.size module +----------------------- + +.. automodule:: pyams_utils.size + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.tales module +------------------------ + +.. automodule:: pyams_utils.tales + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.text module +----------------------- + +.. automodule:: pyams_utils.text + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.traversing module +----------------------------- + +.. automodule:: pyams_utils.traversing + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.unicode module +-------------------------- + +.. automodule:: pyams_utils.unicode + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.url module +---------------------- + +.. automodule:: pyams_utils.url + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.vocabulary module +----------------------------- + +.. automodule:: pyams_utils.vocabulary + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.wsgi module +----------------------- + +.. automodule:: pyams_utils.wsgi + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.zodb module +----------------------- + +.. automodule:: pyams_utils.zodb + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_utils.scripts.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_utils.scripts.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,23 @@ +pyams_utils.scripts package +=========================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_utils.scripts + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams_utils.scripts.zodb module +---------------------------------- + +.. automodule:: pyams_utils.scripts.zodb + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_utils.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_utils.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,31 @@ +pyams_utils.tests package +========================= + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_utils.tests + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams_utils.tests.test_utilsdocs module +--------------------------------------- + +.. automodule:: pyams_utils.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.tests.test_utilsdocstrings module +--------------------------------------------- + +.. automodule:: pyams_utils.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_utils.timezone.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_utils.timezone.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,31 @@ +pyams_utils.timezone package +============================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_utils.timezone + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams_utils.timezone.utility module +----------------------------------- + +.. automodule:: pyams_utils.timezone.utility + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.timezone.vocabulary module +-------------------------------------- + +.. automodule:: pyams_utils.timezone.vocabulary + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_utils.widget.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_utils.widget.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,23 @@ +pyams_utils.widget package +============================ + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_utils.widget + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams_utils.widget.decimal module +------------------------------------ + +.. automodule:: pyams_utils.widget.decimal + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_utils.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_utils.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,39 @@ +pyams_utils.zmi package +========================= + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_utils.zmi + :members: + :undoc-members: + :show-inheritance: + + +Submodules +++++++++++ + +pyams_utils.zmi.intids module +-------------------------------- + +.. automodule:: pyams_utils.zmi.intids + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.zmi.timezone module +---------------------------------- + +.. automodule:: pyams_utils.zmi.timezone + :members: + :undoc-members: + :show-inheritance: + +pyams_utils.zmi.zeo module +----------------------------- + +.. automodule:: pyams_utils.zmi.zeo + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_viewlet.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_viewlet.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_viewlet\.interfaces package +================================== + +Module contents +--------------- + +.. automodule:: pyams_viewlet.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_viewlet.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_viewlet.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,66 @@ +.. _pyams_viewlet: + +PyAMS viewlets +============== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_viewlet + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_viewlet.interfaces + pyams_viewlet.tests + + +Submodules +++++++++++ + +pyams\_viewlet\.manager module +------------------------------ + +.. automodule:: pyams_viewlet.manager + :members: + :undoc-members: + :show-inheritance: + +pyams\_viewlet\.metaconfigure module +------------------------------------ + +.. automodule:: pyams_viewlet.metaconfigure + :members: + :undoc-members: + :show-inheritance: + +pyams\_viewlet\.metadirectives module +------------------------------------- + +.. automodule:: pyams_viewlet.metadirectives + :members: + :undoc-members: + :show-inheritance: + +pyams\_viewlet\.provider module +------------------------------- + +.. automodule:: pyams_viewlet.provider + :members: + :undoc-members: + :show-inheritance: + +pyams\_viewlet\.viewlet module +------------------------------ + +.. automodule:: pyams_viewlet.viewlet + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_viewlet.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_viewlet.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_viewlet\.tests package +============================= + +Submodules +---------- + +pyams\_viewlet\.tests\.test\_utilsdocs module +--------------------------------------------- + +.. automodule:: pyams_viewlet.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_viewlet\.tests\.test\_utilsdocstrings module +--------------------------------------------------- + +.. automodule:: pyams_viewlet.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_viewlet.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_workflow.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_workflow.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_workflow\.interfaces package +=================================== + +Module contents +--------------- + +.. automodule:: pyams_workflow.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_workflow.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_workflow.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,55 @@ +pyams\_workflow package +======================= + +Subpackages +----------- + +.. toctree:: + + pyams_workflow.interfaces + pyams_workflow.tests + pyams_workflow.zmi + +Submodules +---------- + +pyams\_workflow\.content module +------------------------------- + +.. automodule:: pyams_workflow.content + :members: + :undoc-members: + :show-inheritance: + +pyams\_workflow\.include module +------------------------------- + +.. automodule:: pyams_workflow.include + :members: + :undoc-members: + :show-inheritance: + +pyams\_workflow\.versions module +-------------------------------- + +.. automodule:: pyams_workflow.versions + :members: + :undoc-members: + :show-inheritance: + +pyams\_workflow\.workflow module +-------------------------------- + +.. automodule:: pyams_workflow.workflow + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_workflow + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_workflow.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_workflow.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_workflow\.tests package +============================== + +Submodules +---------- + +pyams\_workflow\.tests\.test\_utilsdocs module +---------------------------------------------- + +.. automodule:: pyams_workflow.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_workflow\.tests\.test\_utilsdocstrings module +---------------------------------------------------- + +.. automodule:: pyams_workflow.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_workflow.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_workflow.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_workflow.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,53 @@ +pyams\_workflow\.zmi package +============================ + +Subpackages +----------- + +.. toctree:: + + pyams_workflow.zmi.viewlet + +Submodules +---------- + +pyams\_workflow\.zmi\.interfaces module +--------------------------------------- + +.. automodule:: pyams_workflow.zmi.interfaces + :members: + :undoc-members: + :show-inheritance: + +pyams\_workflow\.zmi\.transition module +--------------------------------------- + +.. automodule:: pyams_workflow.zmi.transition + :members: + :undoc-members: + :show-inheritance: + +pyams\_workflow\.zmi\.versions module +------------------------------------- + +.. automodule:: pyams_workflow.zmi.versions + :members: + :undoc-members: + :show-inheritance: + +pyams\_workflow\.zmi\.workflow module +------------------------------------- + +.. automodule:: pyams_workflow.zmi.workflow + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_workflow.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_workflow.zmi.viewlet.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_workflow.zmi.viewlet.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_workflow\.zmi\.viewlet package +===================================== + +Submodules +---------- + +pyams\_workflow\.zmi\.viewlet\.versions module +---------------------------------------------- + +.. automodule:: pyams_workflow.zmi.viewlet.versions + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_workflow.zmi.viewlet + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zmi.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zmi.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_zmi\.interfaces package +============================== + +Submodules +---------- + +pyams\_zmi\.interfaces\.menu module +----------------------------------- + +.. automodule:: pyams_zmi.interfaces.menu + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_zmi.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,91 @@ +.. _pyams_zmi: + +PyAMS management interface +========================== + + +Module contents ++++++++++++++++ + +.. automodule:: pyams_zmi + :members: + :undoc-members: + :show-inheritance: + + +Subpackages ++++++++++++ + +.. toctree:: + + pyams_zmi.interfaces + pyams_zmi.tests + pyams_zmi.viewlet + + +Submodules +++++++++++ + +pyams\_zmi\.admin module +------------------------ + +.. automodule:: pyams_zmi.admin + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmi\.control\_panel module +--------------------------------- + +.. automodule:: pyams_zmi.control_panel + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmi\.extension module +---------------------------- + +.. automodule:: pyams_zmi.extension + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmi\.form module +----------------------- + +.. automodule:: pyams_zmi.form + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmi\.layer module +------------------------ + +.. automodule:: pyams_zmi.layer + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmi\.site module +----------------------- + +.. automodule:: pyams_zmi.site + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmi\.skin module +----------------------- + +.. automodule:: pyams_zmi.skin + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmi\.view module +----------------------- + +.. automodule:: pyams_zmi.view + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zmi.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zmi.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_zmi\.tests package +========================= + +Submodules +---------- + +pyams\_zmi\.tests\.test\_utilsdocs module +----------------------------------------- + +.. automodule:: pyams_zmi.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmi\.tests\.test\_utilsdocstrings module +----------------------------------------------- + +.. automodule:: pyams_zmi.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_zmi.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zmi.viewlet.menu.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zmi.viewlet.menu.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_zmi\.viewlet\.menu package +================================= + +Module contents +--------------- + +.. automodule:: pyams_zmi.viewlet.menu + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zmi.viewlet.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zmi.viewlet.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,17 @@ +pyams\_zmi\.viewlet package +=========================== + +Subpackages +----------- + +.. toctree:: + + pyams_zmi.viewlet.menu + +Module contents +--------------- + +.. automodule:: pyams_zmi.viewlet + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zmq.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zmq.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_zmq\.interfaces package +============================== + +Module contents +--------------- + +.. automodule:: pyams_zmq.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zmq.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zmq.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,46 @@ +pyams\_zmq package +================== + +Subpackages +----------- + +.. toctree:: + + pyams_zmq.interfaces + pyams_zmq.tests + +Submodules +---------- + +pyams\_zmq\.handler module +-------------------------- + +.. automodule:: pyams_zmq.handler + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmq\.process module +-------------------------- + +.. automodule:: pyams_zmq.process + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmq\.socket module +------------------------- + +.. automodule:: pyams_zmq.socket + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_zmq + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zmq.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zmq.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_zmq\.tests package +========================= + +Submodules +---------- + +pyams\_zmq\.tests\.test\_utilsdocs module +----------------------------------------- + +.. automodule:: pyams_zmq.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_zmq\.tests\.test\_utilsdocstrings module +----------------------------------------------- + +.. automodule:: pyams_zmq.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_zmq.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zodbbrowser.interfaces.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zodbbrowser.interfaces.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10 @@ +pyams\_zodbbrowser\.interfaces package +====================================== + +Module contents +--------------- + +.. automodule:: pyams_zodbbrowser.interfaces + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zodbbrowser.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zodbbrowser.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,71 @@ +pyams\_zodbbrowser package +========================== + +Subpackages +----------- + +.. toctree:: + + pyams_zodbbrowser.interfaces + pyams_zodbbrowser.tests + pyams_zodbbrowser.zmi + +Submodules +---------- + +pyams\_zodbbrowser\.btreesupport module +--------------------------------------- + +.. automodule:: pyams_zodbbrowser.btreesupport + :members: + :undoc-members: + :show-inheritance: + +pyams\_zodbbrowser\.cache module +-------------------------------- + +.. automodule:: pyams_zodbbrowser.cache + :members: + :undoc-members: + :show-inheritance: + +pyams\_zodbbrowser\.diff module +------------------------------- + +.. automodule:: pyams_zodbbrowser.diff + :members: + :undoc-members: + :show-inheritance: + +pyams\_zodbbrowser\.history module +---------------------------------- + +.. automodule:: pyams_zodbbrowser.history + :members: + :undoc-members: + :show-inheritance: + +pyams\_zodbbrowser\.state module +-------------------------------- + +.. automodule:: pyams_zodbbrowser.state + :members: + :undoc-members: + :show-inheritance: + +pyams\_zodbbrowser\.value module +-------------------------------- + +.. automodule:: pyams_zodbbrowser.value + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_zodbbrowser + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zodbbrowser.tests.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zodbbrowser.tests.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,30 @@ +pyams\_zodbbrowser\.tests package +================================= + +Submodules +---------- + +pyams\_zodbbrowser\.tests\.test\_utilsdocs module +------------------------------------------------- + +.. automodule:: pyams_zodbbrowser.tests.test_utilsdocs + :members: + :undoc-members: + :show-inheritance: + +pyams\_zodbbrowser\.tests\.test\_utilsdocstrings module +------------------------------------------------------- + +.. automodule:: pyams_zodbbrowser.tests.test_utilsdocstrings + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_zodbbrowser.tests + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/pyams_zodbbrowser.zmi.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/pyams_zodbbrowser.zmi.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,22 @@ +pyams\_zodbbrowser\.zmi package +=============================== + +Submodules +---------- + +pyams\_zodbbrowser\.zmi\.views module +------------------------------------- + +.. automodule:: pyams_zodbbrowser.zmi.views + :members: + :undoc-members: + :show-inheritance: + + +Module contents +--------------- + +.. automodule:: pyams_zodbbrowser.zmi + :members: + :undoc-members: + :show-inheritance: diff -r 000000000000 -r d153941bb745 src/build/html/_sources/site.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/site.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,73 @@ +.. _site: + +PyAMS site management +===================== + +PyAMS site management is based on the ZODB. + +On application startup, if PyAMS_utils package is included into Pyramid configuration, several operations take +place: + + - a custom **site factory** is defined + + - custom request methods are defined + + - a custom **traverser** handling **namespaces** is defined + + - a custom subscribers predicate based on interfaces support is defined + + - several adapters are registered, to handle annotations and key references + + - custom TALES extensions are registered. + +The site factory is an important component in this process. It is this factory which will define the application root +and create a **local site manager**. + +Pyramid application is loaded from ZODB's root via a key defined in Pyramid's configuration file; the key is named +*pyams.application_name* and it's default value is *application*. + +If the application can't be found, PyAMS is looking for an application class name in Pyramid's configuration file; the +class name configuration key is called *pyams.application_factory* and defined by default as +*pyams_utils.site.BaseSiteRoot*. PyAMS default site factory will then create the application, and add a local site +manager to it (see :ref:`zca`). + +After application creation, a :py:class:`NewLocalSiteCreatedEvent ` is +notified. Custom packages can subscribe to this event to register custom components. + + +*pyams_upgrade* command line script +----------------------------------- + +Pyramid allows to define custom command line scripts for application management. A script called *pyams_upgrade* is +provided by PyAMS_utils package; this script apply the same process as PyAMS site factory, but can also be used to +manage **database generations**. The idea behind this is just to allow custom packages to provide a way to check and +upgrade database configuration away from application startup process: + +.. code-block:: bash + + # ./bin/pyams_upgrade webapp/development.ini + + +A **site generation checker** is just a named utility providing :py:class:`pyams_utils.interfaces.site.ISiteGenerations` +interface. For example, **pyams_security** package provides such utility, to make sure that local site manager +contains a PyAMS security manager and a principal annotation utility: + +.. code-block:: python + + from pyams_utils.site import check_required_utilities + + REQUIRED_UTILITIES = ((ISecurityManager, '', SecurityManager, 'Security manager'), + (IPrincipalAnnotationUtility, '', PrincipalAnnotationUtility, 'User profiles')) + + @utility_config(name='PyAMS security', provides=ISiteGenerations) + class SecurityGenerationsChecker(object): + """I18n generations checker""" + + generation = 1 + + def evolve(self, site, current=None): + """Check for required utilities""" + check_required_utilities(site, REQUIRED_UTILITIES) + +:py:func:`check_required_utilities ` is a PyAMS_utils utility function which +can to used to verify that a set of local utilities are correctly registered with the given names and interfaces. diff -r 000000000000 -r d153941bb745 src/build/html/_sources/tales.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/tales.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,74 @@ +.. _tales: + +Custom TALES extensions +======================= + +PyAMS defines a custom expression for TALES called *extension*. + +When this expression is encountered, the renderer is looking for an +:py:class:`ITALESExtension ` +multi-adapter for the current *context*, *request* and *view*, for the current +*context* and *request*, or only for the current *context*, in this order. +If an adapter is found, the renderer call it's :py:func:`render` method with +the expression parameters as input parameters. + +For example, the *metas* extension is an *ITALESExtension* adapter defined into +:py:mod:`pyams_skin.metas` module which can be used to include all required headers in +a page template. Extension is used like this in the page layout template: + +.. code-block:: html + + + +This extension is defined like this: + +.. code-block:: python + + from pyams_skin.interfaces.metas import IHTMLContentMetas + from pyams_utils.interfaces.tales import ITALESExtension + from pyramid.interfaces import IRequest + + from pyams_utils.adapter import adapter_config, ContextRequestViewAdapter + + @adapter_config(name='metas', context=(Interface, IRequest, Interface), provides=ITALESExtension) + class MetasTalesExtension(ContextRequestViewAdapter): + '''extension:metas TALES extension''' + + def render(self, context=None): + if context is None: + context = self.context + result = [] + for name, adapter in sorted(self.request.registry.getAdapters((context, self.request, self.view), + IHTMLContentMetas), + key=lambda x: getattr(x[1], 'order', 9999)): + result.extend([meta.render() for meta in adapter.get_metas()]) + return '\n\t'.join(result) + +Some TALES extensions can require or accept arguments. For example, the *absolute_url* extension can accept +a context and a view name: + +.. code-block:: html + + + + + +The extension is defined like this: + +.. code-block:: python + + from persistent.interfaces import IPersistent + from pyams_utils.interfaces.tales import ITALESExtension + + from pyams_utils.adapter import adapter_config, ContextRequestViewAdapter + from pyramid.url import resource_url + from zope.interface import Interface + + @adapter_config(name='absolute_url', context=(IPersistent, Interface, Interface), provides=ITALESExtension) + class AbsoluteUrlTalesExtension(ContextRequestViewAdapter): + '''extension:absolute_url(context, view_name) TALES extension''' + + def render(self, context=None, view_name=None): + if context is None: + context = self.context + return resource_url(context, self.request, view_name) diff -r 000000000000 -r d153941bb745 src/build/html/_sources/traverser.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/traverser.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,47 @@ +.. _traverser: + +PyAMS namespace traverser +========================= + +PyAMS_utils provide a custom URL traverser, defined in package :py:mod:`pyams_utils.traversing`. + +The :py:class:`NamespaceTraverser ` is a custom traverser based on default +Pyramid's *ResourceTreeAdapter*, but it adds the ability to use *namespaces*. Inherited from *Zope3* concept, a +namespace is a resource path element starting with the « *++* » characters, like this: + +.. code-block:: none + + http://localhost:5432/folder/content/++ns++argument/@@view.html + +In this sample, *ns* is the namespace name. When the traverser detects a namespace, it looks for several named +adapters (or multi-adapters) to the :py:class:`ITraversable ` interface +defined in *zope.traversing* package. Adapters lookup with name *ns* is done for the current *context* and *request*, +then only for the context and finally for the request, in this order. If a traversing adapter is found, it's +:py:func:`traverse` method is called, with the *attr* value as first argument, and the rest of the traversal stack +as second one. + +This is for example how a custom *etc* namespace traverser is defined: + +.. code-block:: python + + from pyams_utils.interfaces.site import ISiteRoot + from zope.traversing.interfaces import ITraversable + + from pyams_utils.adapter import adapter_config, ContextAdapter + + @adapter_config(name='etc', context=ISiteRoot, provides=ITraversable) + class SiteRootEtcTraverser(ContextAdapter): + """Site root ++etc++ namespace traverser""" + + def traverse(self, name, furtherpath=None): + if name == 'site': + return self.context.getSiteManager() + raise NotFound + +By using an URL like '++etc++site' on your site root, you can then get access to your local site manager. + +*argument* is not mandatory for the namespace traverser. If it is not provided, the *traverse* method is called with +an empty string (with is a default adapter name) as first argument. + +Several PyAMS components use custom traversal adapters. For example, getting thumbnails from an image is done +through a traversing adapter, which results in nicer URLs than when using classic URLs with arguments... diff -r 000000000000 -r d153941bb745 src/build/html/_sources/utilities.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/utilities.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,57 @@ +.. _utilities: + +Custom PyAMS utilities +====================== + +PyAMS_utils provides a small set of utilities. You can create some of them as global utilities registered in +the global components registry; other ones can be created manually by a site administrator and +are then registered automatically. + + +Server timezone +--------------- + +To manage timezones correctly, and display datetimes based on current server timezone, all datetimes should +be defined and stored in UTC. + +PyAMS_utils provides a :py:class:`ServerTimezoneUtility ` which +allows you to assign a default timezone to your server. + +To display a datetime with correct timezone, you can use the :py:func:`tztime ` function, +which assign server timezone to the given parameter: + +.. code-block:: python + + from datetime import datetime + from pyams_utils.timezone import tztime + + now = datetime.utcnow() + my_date = tztime(now) # converts *now* to server timezone + +We could imagine that datetimes could be displayed with current user timezone. But it's quite impossible to know +the user timazone from a server request. The only options are: + +- you ask an authenticated user to update a timezone setting in his profile + +- you can include Javascript libraries which will try to detect browser timezone from their computer configuration, and + do an AJAX request to update data in their session. + +That should require an update of :py:func:`tzinfo` adapter to get timezone info from session, request or user profile. + + +ZEO connection +-------------- + +Several PyAMS utilities (like the tasks scheduler or the medias converter) are working with dedicated processes, +are connected to main PyAMS process through ØMQ, and use ZEO connections for their PyAMS database access. + +Clients of these processes have to send settings of the ZEO connections that they should use. + +The ZEOConnection utility can be created by the site manager through the web management interface (ZMI) from the +*Control panel*: + +.. image:: _static/zeo-add-menu.png + +ZEO connection creation form allows you to define all settings of a ZEO connection: + +.. image:: _static/zeo-add-form.png diff -r 000000000000 -r d153941bb745 src/build/html/_sources/zca.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/zca.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,263 @@ +.. _zca: + +Managing ZCA with PyAMS +======================= + +The **Zope Component Architecture** (aka ZCA) is used by the Pyramid framework "under the hood" to handle interfaces, +adapters and utilities. You don't **have to** use it in your own applications. But you can. + +The ZCA is mainly adding elements like **interfaces**, **adapters** and **utilities** to the Python language. It +allows you to write a framework or an application by using **components** which can be extended easily. + +You will find several useful resources about ZCA concepts on the internet. + + +Local utilities +--------------- + +In ZCA, a **utility** is a **registered** component which provides an **interface**. This interface is the +**contract** which defines features (list of attributes and methods) provided by the component which implements it. + +When a Pyramid application starts, a **global registry** is created to register a whole set of utilities and +adapters; this registration can be done via ZCML directives or via native Python code. +In addition, PyAMS allows you to define **local utilities**, which are stored and registered in the ZODB via a **site +manager**. + + +Defining site root +------------------ + +One of PyAMS pre-requisites is to use the ZODB, at least to store the site root application, it's configuration and a +set of local utilities. :ref:`site` describes application startup and **local site manager** initialization process. + +This site can be used to store **local utilities** whose configuration, which is easily available to site +administrators through management interface, is stored in the ZODB. + + +Registering global utilities +---------------------------- + +**Global utilities** are components providing an interface which are registered in the global registry. +PyAMS_utils package provides custom annotations to register global utilities without using ZCML. For example, a skin +is nothing more than a simple utility providing the *ISkin* interface: + +.. code-block:: python + + from pyams_default_theme.layer import IPyAMSDefaultLayer + from pyams_skin.interfaces import ISkin + from pyams_utils.registry import utility_config + + @utility_config(name='PyAMS default skin', provides=ISkin) + class PyAMSDefaultSkin(object): + """PyAMS default skin""" + + label = _("PyAMS default skin") + layer = IPyAMSDefaultLayer + +This annotation registers a utility, named *PyAMS default skin*, providing the *ISkin* interface. It's the developer +responsibility to provide all attributes and methods required by the provided interface. + + +Registering local utilities +--------------------------- + +A local utility is a persistent object, registered in a *local site manager*, and providing a specific interface (if +a component provides several interfaces, it can be registered several times). + +Some components can be required by a given package, and created automatically via the *pyams_upgrade* command line +script; this process relies on the *ISiteGenerations* interface, for example for the timezone utility, a component +provided by PyAMS_utils package to handle server timezone and display times correctly: + +.. code-block:: python + + from pyams_utils.interfaces.site import ISiteGenerations + from pyams_utils.interfaces.timezone import IServerTimezone + + from persistent import Persistent + from pyams_utils.registry import utility_config + from pyams_utils.site import check_required_utilities + from pyramid.events import subscriber + from zope.container.contained import Contained + from zope.interface import implementer + from zope.schema.fieldproperty import FieldProperty + + @implementer(IServerTimezone) + class ServerTimezoneUtility(Persistent, Contained): + + timezone = FieldProperty(IServerTimezone['timezone']) + + REQUIRED_UTILITIES = ((IServerTimezone, '', ServerTimezoneUtility, 'Server timezone'),) + + @subscriber(INewLocalSite) + def handle_new_local_site(event): + """Create a new ServerTimezoneUtility when a site is created""" + site = event.manager.__parent__ + check_required_utilities(site, REQUIRED_UTILITIES) + + @utility_config(name='PyAMS timezone', provides=ISiteGenerations) + class TimezoneGenerationsChecker(object): + """Timezone generations checker""" + + generation = 1 + + def evolve(self, site, current=None): + """Check for required utilities""" + check_required_utilities(site, REQUIRED_UTILITIES) + +Some utilities can also be created manually by an administrator through the management interface, and registered +automatically after their creation. For example, this is how a ZEO connection utility (which is managing settings to +define a ZEO connection) is registered: + +.. code-block:: python + + from pyams_utils.interfaces.site import IOptionalUtility + from pyams_utils.interfaces.zeo import IZEOConnection + from zope.annotation.interfaces import IAttributeAnnotatable + from zope.lifecycleevent.interfaces import IObjectAddedEvent, IObjectRemovedEvent + + from persistent import Persistent + from pyramid.events import subscriber + from zope.container.contained import Contained + + @implementer(IZEOConnection) + class ZEOConnection(object): + """ZEO connection object. See source code to get full implementation...""" + + @implementer(IOptionalUtility, IAttributeAnnotatable) + class ZEOConnectionUtility(ZEOConnection, Persistent, Contained): + """Persistent ZEO connection utility""" + + @subscriber(IObjectAddedEvent, context_selector=IZEOConnection) + def handle_added_connection(event): + """Register new ZEO connection when added""" + manager = event.newParent + manager.registerUtility(event.object, IZEOConnection, name=event.object.name) + + @subscriber(IObjectRemovedEvent, context_selector=IZEOConnection) + def handle_removed_connection(event): + """Un-register ZEO connection when deleted""" + manager = event.oldParent + manager.unregisterUtility(event.object, IZEOConnection, name=event.object.name) + +*context_selector* is a custom subscriber predicate, so that subscriber event is activated only if object concerned +by an event is providing given interface. + + +Looking for utilities +--------------------- + +ZCA provides the *getUtility* and *queryUtility* functions to look for a utility. But these methods only applies to +global registry. + +PyAMS package provides equivalent functions, which are looking for components into local registry before looking into +the global one. For example: + +.. code-block:: python + + from pyams_security.interfaces import ISecurityManager + from pyams_utils.registry import query_utility + + manager = query_utility(ISecurityManager) + if manager is not None: + print("Manager is there!") + +All ZCA utility functions have been ported to use local registry: *registered_utilities*, *query_utility*, +*get_utility*, *get_utilities_for*, *get_all_utilities_registered_for* functions all follow the equivalent ZCA +functions API, but are looking for utilities in the local registry before looking in the global registry. + + +Registering adapters +-------------------- + +An adapter is also a kind of utility. But instead of *just* providing an interface, it adapts an input object, +providing a given interface, to provide another interface. An adapter can also be named, so that you can choose which +adapter to use at a given time. + +PyAMS_utils provide another annotation, to help registering adapters without using ZCML files. An adapter can be a +function which directly returns an object providing the requested interface, or an object which provides the interface. + +The first example is an adapter which adapts any persistent object to get it's associated transaction manager: + +.. code-block:: python + + from persistent.interfaces import IPersistent + from transaction.interfaces import ITransactionManager + from ZODB.interfaces import IConnection + + from pyams_utils.adapter import adapter_config + + @adapter_config(context=IPersistent, provides=ITransactionManager) + def get_transaction_manager(obj): + conn = IConnection(obj) + try: + return conn.transaction_manager + except AttributeError: + return conn._txn_mgr + +This is another adapter which adapts any contained object to the *IPathElements* interface; this interface can be +used to build index that you can use to find objects based on a parent object: + +.. code-block:: python + + from pyams_utils.interfaces.traversing import IPathElements + from zope.intid.interfaces import IIntIds + from zope.location.interfaces import IContained + + from pyams_utils.adapter import ContextAdapter + from pyams_utils.registry import query_utility + from pyramid.location import lineage + + @adapter_config(context=IContained, provides=IPathElements) + class PathElementsAdapter(ContextAdapter): + """Contained object path elements adapter""" + + @property + def parents(self): + intids = query_utility(IIntIds) + if intids is None: + return [] + return [intids.register(parent) for parent in lineage(self.context)] + +An adapter can also be a multi-adapter, when several input objects are requested to provide a given interface. For +example, many adapters require a context and a request, eventually a view, to provide another feature. This is how, +for example, we define a custom *name* column in a security manager table displaying a list of plug-ins: + +.. code-block:: python + + from pyams_zmi.layer import IAdminLayer + from z3c.table.interfaces import IColumn + + from pyams_skin.table import I18nColumn + from z3c.table.column import GetAttrColumn + + @adapter_config(name='name', context=(Interface, IAdminLayer, SecurityManagerPluginsTable), provides=IColumn) + class SecurityManagerPluginsNameColumn(I18nColumn, GetAttrColumn): + """Security manager plugins name column""" + + _header = _("Name") + attrName = 'title' + weight = 10 + +As you can see, adapted objects can be given as interfaces and/or as classes. + + +Registering vocabularies +------------------------ + +A **vocabulary** is a custom factory which can be used as source for several field types, like *choices* or *lists*. +Vocabularies have to be registered in a custom registry, so PyAMS_utils provide another annotation to register them. +This example is based on the *Timezone* component which allows you to select a timezone between a list of references: + +.. code-block:: python + + import pytz + from pyams_utils.vocabulary import vocabulary_config + from zope.schema.vocabulary import SimpleTerm, SimpleVocabulary + + @vocabulary_config(name='PyAMS timezones') + class TimezonesVocabulary(SimpleVocabulary): + """Timezones vocabulary""" + + def __init__(self, *args, **kw): + terms = [SimpleTerm(t, t, t) for t in pytz.all_timezones] + super(TimezonesVocabulary, self).__init__(terms) diff -r 000000000000 -r d153941bb745 src/build/html/_sources/zeo.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/zeo.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,114 @@ +.. _zeo: + +Creating a ZEO server +===================== + +PyAMS primarily relies on a ZODB database to store it's configuration. Other packages may rely on another +database, but *PyAMS_content* package also stores it's contents in a ZODB. + +As some PyAMS packages start concurrent processes ("synchronization" is done via **ØMQ**), concurrent accesses are +required on the ZODB (even when you start your application in "single process" mode) and a ZEO server have to be +started. + + +Creating initial buildout +------------------------- + +PyAMS provides a ZEO server scaffold, called *zeo_server*, generated via a *cookiecutter* template. + +A simple option to create a ZEO server is to create a buildout environment including *ZEO* and *ZODB* packages: + +.. code-block:: bash + + # mkdir /var/local/ + # pip3 install virtualenv + # virtualenv --python=python3.5 env + # cd env + # . bin/activate + (env) # pip3.5 install cookiecutter + (env) # cookiecutter hg+http://hg.ztfy.org/pyams/scaffolds/zeo_server + +*CookieCutter* will ask you for a small set of input variables that you can change or not: + +- **pyams_release**: version of PyAMS configuration file to use. "latest" (default value) will point to last release; + you can also choose to point to a given release ("0.1.4" for example) + +- **project_name**: current environment name in "human form" + +- **project_slug**: "technical" package name, based on project name + +- **eggs_directory**: relative or absolute path to directory containing downloaded eggs; this directory can be + shared with other projects ("eggs" as default) + +- **run_user**: user name under which ZEO process will run ("zeoadm" as default) + +- **run_group**: group name under which ZEO process will run ("zeo" as default) + +- **zeo_server_port**: listening port of ZEO server ("8100" as default) + +- **zeo_monitor_port**: listening port of ZEO monitor ("8101" as default) + +- **zeo_storage**: name of first ZEO storage; default value is based on project name + +- **use_zeo_auth**: specify if ZEO authentication should be used + +- **zeo_auth_user**: name of ZEO authenticated user (if ZEO authentication is used) + +- **zeo_auth_password**: password of ZEO authenticated user (if ZEO authentication is used) + +- **zeo_pack_report**: email address to which pack reports should be sent + +- **logs_directory**: absolute path to directory containing ZEO's log files. + +A message is displayed after initialization to finalize environment creation: + +.. code-block:: + + Your ZEO environment is initialized. + To finalize it's creation, just type: + - cd zeo_server + - python3.5 bootstrap.py + - ./bin/buildout + + To initialize authentication database, please run following command after buildout: + ./bin/zeopasswd -f etc/auth.db -p digest -r "ZEO_server" zeouser xxxx + + +ZEO server configuration +------------------------ + +All ZEO configuration files are generated in "etc" subdirectory. These includes: + +- **etc/zeo_server-zdaemon.conf**: ZDaemon configuration file + +- **etc/zeo_server-zeo.conf**: ZEO server configuration file + +- **etc/auth.db**: ZEO authentication file; WARNING: this file is not created automatically, you have to create it + after buildout. + +In these file names, always replace "zeo_server" with the value which was given to "project_slug" variable during +*CookieCutter* template creation. + + +ZEO server tools +---------------- + +A set of system configuration files are produced to handle your ZEO environment. These includes: + +- **etc/init.d/zeo-zeo_server**: ZEO server start/stop script in Init-D format. Create a link to this file in + */etc/init.d* and update Init.d scripts (*update-rc.d zeo-zeo_server defaults*) to include ZEO in server start/stop + process. You can also use this script to start/stop ZEO by hand with *start* and *stop* arguments. + +- **etc/systemd/zeo-zeo_server.service**: SystemD service configuration file for ZEO server. Create a link to this + file in */etc/systemd/system* and reload SystemD daemon (*systemctl daemon-reload*) before activating ZEO service + (*systemctl enable zeo-zeo_server.service* and *systemctl start zeo-zeo_server.service*). + +- **etc/logrotate.d/zeo-zeo_server**: LogRotate configuration file for ZEO log files. Create a link to this file in + */etc/logrotate.d* to activate log rotation for ZEO server. + +- **etc/cron.d/pack-zeo-zeo_server**: Cron configuration file for ZEO database packing. Just create a link to this + file in */etc/cron.d* directory to enable ZODB packing on a weekly basis (by default). + +In these file names, always replace "zeo_server" with the value which was given to "project_slug" variable during +*CookieCutter* template creation. All directory names are those used on a Debian GNU/Linux distribution and may have +to be changed on other distributions. diff -r 000000000000 -r d153941bb745 src/build/html/_sources/zodb.rst.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_sources/zodb.rst.txt Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,158 @@ +.. _zodb: + +Creating ZODB +============= + +PyAMS primarily relies on a ZODB (Zope Objects DataBase) to store it's configuration. Other packages may +rely on other database(s), but *PyAMS_content* package also stores it's contents in a ZODB. + +As some PyAMS packages start several processes ("synchronization" is done via **ØMQ**), concurrent accesses are +required on the ZODB (even when you start your application in "single process" mode); several ZODB storages +implementations providing a shared access are available: `ZEO`_, `RelStorage`_ and `Newt.DB`_. + + +.. _ZEO: + +Installing a ZEO server ++++++++++++++++++++++++ + +ZEO (Zope Enterprise Objects) is the first available implementation available for concurrent access to a +FileStorage, provided through the ZEO package. + +ZEO package documentation and complete configuration settings are available on PyPI. + +Creating initial buildout +------------------------- + +PyAMS provides a ZEO server scaffold, called *zeo_server*, generated via a *cookiecutter* template. + +A simple option to create a ZEO server is to create a buildout environment including *ZEO* and *ZODB* packages: + +.. code-block:: bash + + # mkdir /var/local/ + # pip3 install virtualenv + # virtualenv --python=python3.5 env + # cd env + # . bin/activate + (env) # pip3.5 install cookiecutter + (env) # cookiecutter hg+http://hg.ztfy.org/pyams/scaffolds/zeo_server + +*CookieCutter* will ask you for a small set of input variables that you can change or not: + +- **pyams_release**: version of PyAMS configuration file to use. "latest" (default value) will point to last release; + you can also choose to point to a given release ("0.1.4" for example) + +- **project_name**: current environment name in "human form" + +- **project_slug**: "technical" package name, based on project name + +- **eggs_directory**: relative or absolute path to directory containing downloaded eggs; this directory can be + shared with other projects ("eggs" as default) + +- **run_user**: user name under which ZEO process will run ("zeoadm" as default) + +- **run_group**: group name under which ZEO process will run ("zeo" as default) + +- **zeo_server_port**: listening port of ZEO server ("8100" as default) + +- **zeo_monitor_port**: listening port of ZEO monitor ("8101" as default) + +- **zeo_storage**: name of first ZEO storage; default value is based on project name + +- **use_zeo_auth**: specify if ZEO authentication should be used + +- **zeo_auth_user**: name of ZEO authenticated user (if ZEO authentication is used) + +- **zeo_auth_password**: password of ZEO authenticated user (if ZEO authentication is used) + +- **zeo_pack_report**: email address to which pack reports should be sent + +- **logs_directory**: absolute path to directory containing ZEO's log files. + +A message is displayed after initialization to finalize environment creation: + +.. code:: + + Your ZEO environment is initialized. + To finalize it''s creation, just type: + - cd zeo_server + - python3.5 bootstrap.py + - ./bin/buildout + + To initialize authentication database, please run following command after buildout: + ./bin/zeopasswd -f etc/auth.db -p digest -r "ZEO_server" zeouser xxxx + +ZEO server configuration +------------------------ + +All ZEO configuration files are generated in "etc" subdirectory. These includes: + +- **etc/zeo_server-zdaemon.conf**: ZDaemon configuration file + +- **etc/zeo_server-zeo.conf**: ZEO server configuration file + +- **etc/auth.db**: ZEO authentication file; WARNING: this file is not created automatically, you have to create it + after buildout. + +In these file names, always replace "zeo_server" with the value which was given to "project_slug" variable during +*CookieCutter* template creation. + +ZEO server tools +---------------- + +A set of system configuration files are produced to handle your ZEO environment. These includes: + +- **etc/init.d/zeo-zeo_server**: ZEO server start/stop script in Init-D format. Create a link to this file in + */etc/init.d* and update Init.d scripts (*update-rc.d zeo-zeo_server defaults*) to include ZEO in server start/stop + process. You can also use this script to start/stop ZEO by hand with *start* and *stop* arguments. + +- **etc/systemd/zeo-zeo_server.service**: SystemD service configuration file for ZEO server. Create a link to this + file in */etc/systemd/system* and reload SystemD daemon (*systemctl daemon-reload*) before activating ZEO service + (*systemctl enable zeo-zeo_server.service* and *systemctl start zeo-zeo_server.service*). + +- **etc/logrotate.d/zeo-zeo_server**: LogRotate configuration file for ZEO log files. Create a link to this file in + */etc/logrotate.d* to activate log rotation for ZEO server. + +- **etc/cron.d/pack-zeo-zeo_server**: Cron configuration file for ZEO database packing. Just create a link to this + file in */etc/cron.d* directory to enable ZODB packing on a weekly basis (by default). + +In these file names, always replace "zeo_server" with the value which was given to "project_slug" variable during +*CookieCutter* template creation. All directory names are those used on a Debian GNU/Linux distribution and may have +to be changed on other distributions. + + +.. _RelStorage: + +Installing a RelStorage server +++++++++++++++++++++++++++++++ + +RelStorage (http://relstorage.readthedocs.io/en/latest) is an alternate ZODB storage implementation, that stores +Python pickles in a relational database; PostgreSQL (>= 9.0), MySQL (>= 5.0.32) and Oracle (> 10g) databases are +supported. + +To create a database compatible with RelStorage, you just have to install the database server and create a database +dedicated to RelStorage; schema initialization is then completely done by RelStorage on application startup. + +RelStorage is supposed to provide better performances than ZEO, notably under high load. RelStorage can also get +benefit from many extensions (clustering, fail-over, hot-standby...) provided by these databases. + + +.. _Newt.DB: + +Installing a NewtDB server +++++++++++++++++++++++++++ + +NewtDB (http://www.newtdb.org/en/latest) is another ZODB storage implementation. It's using RelStorage but is +dedicated to PostgreSQL (>= 9.5). + +NewtDB adds conversion of data from the native serialization used by ZODB to JSON, stored in a PostgreSQL JSONB +column. The JSON data supplements the native data to support indexing, search, and access from non-Python application. +Because the JSON format is lossy, compared to the native format, the native format is still used for loading +objects from the database. For this reason, the JSON data are read-only. + +Newt adds a search API for searching the Postgres JSON data and returning persistent objects. It also provides a +convenient API for raw data searches. + +Database creation is done as with RelStorage, but NewtDB add several schema objects. Migration scripts are available +if you need to switch from a classic RelStorage database to a Newt database. diff -r 000000000000 -r d153941bb745 src/build/html/_static/ajax-loader.gif Binary file src/build/html/_static/ajax-loader.gif has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/basic.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_static/basic.css Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,643 @@ +/* + * basic.css + * ~~~~~~~~~ + * + * Sphinx stylesheet -- basic theme. + * + * :copyright: Copyright 2007-2017 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +/* -- main layout ----------------------------------------------------------- */ + +div.clearer { + clear: both; +} + +/* -- relbar ---------------------------------------------------------------- */ + +div.related { + width: 100%; + font-size: 90%; +} + +div.related h3 { + display: none; +} + +div.related ul { + margin: 0; + padding: 0 0 0 10px; + list-style: none; +} + +div.related li { + display: inline; +} + +div.related li.right { + float: right; + margin-right: 5px; +} + +/* -- sidebar --------------------------------------------------------------- */ + +div.sphinxsidebarwrapper { + padding: 10px 5px 0 10px; +} + +div.sphinxsidebar { + float: left; + width: 230px; + margin-left: -100%; + font-size: 90%; + word-wrap: break-word; + overflow-wrap : break-word; +} + +div.sphinxsidebar ul { + list-style: none; +} + +div.sphinxsidebar ul ul, +div.sphinxsidebar ul.want-points { + margin-left: 20px; + list-style: square; +} + +div.sphinxsidebar ul ul { + margin-top: 0; + margin-bottom: 0; +} + +div.sphinxsidebar form { + margin-top: 10px; +} + +div.sphinxsidebar input { + border: 1px solid #98dbcc; + font-family: sans-serif; + font-size: 1em; +} + +div.sphinxsidebar #searchbox input[type="text"] { + width: 170px; +} + +img { + border: 0; + max-width: 100%; +} + +/* -- search page ----------------------------------------------------------- */ + +ul.search { + margin: 10px 0 0 20px; + padding: 0; +} + +ul.search li { + padding: 5px 0 5px 20px; + background-image: url(file.png); + background-repeat: no-repeat; + background-position: 0 7px; +} + +ul.search li a { + font-weight: bold; +} + +ul.search li div.context { + color: #888; + margin: 2px 0 0 30px; + text-align: left; +} + +ul.keywordmatches li.goodmatch a { + font-weight: bold; +} + +/* -- index page ------------------------------------------------------------ */ + +table.contentstable { + width: 90%; + margin-left: auto; + margin-right: auto; +} + +table.contentstable p.biglink { + line-height: 150%; +} + +a.biglink { + font-size: 1.3em; +} + +span.linkdescr { + font-style: italic; + padding-top: 5px; + font-size: 90%; +} + +/* -- general index --------------------------------------------------------- */ + +table.indextable { + width: 100%; +} + +table.indextable td { + text-align: left; + vertical-align: top; +} + +table.indextable ul { + margin-top: 0; + margin-bottom: 0; + list-style-type: none; +} + +table.indextable > tbody > tr > td > ul { + padding-left: 0em; +} + +table.indextable tr.pcap { + height: 10px; +} + +table.indextable tr.cap { + margin-top: 10px; + background-color: #f2f2f2; +} + +img.toggler { + margin-right: 3px; + margin-top: 3px; + cursor: pointer; +} + +div.modindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +div.genindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +/* -- domain module index --------------------------------------------------- */ + +table.modindextable td { + padding: 2px; + border-collapse: collapse; +} + +/* -- general body styles --------------------------------------------------- */ + +div.body p, div.body dd, div.body li, div.body blockquote { + -moz-hyphens: auto; + -ms-hyphens: auto; + -webkit-hyphens: auto; + hyphens: auto; +} + +a.headerlink { + visibility: hidden; +} + +h1:hover > a.headerlink, +h2:hover > a.headerlink, +h3:hover > a.headerlink, +h4:hover > a.headerlink, +h5:hover > a.headerlink, +h6:hover > a.headerlink, +dt:hover > a.headerlink, +caption:hover > a.headerlink, +p.caption:hover > a.headerlink, +div.code-block-caption:hover > a.headerlink { + visibility: visible; +} + +div.body p.caption { + text-align: inherit; +} + +div.body td { + text-align: left; +} + +.first { + margin-top: 0 !important; +} + +p.rubric { + margin-top: 30px; + font-weight: bold; +} + +img.align-left, .figure.align-left, object.align-left { + clear: left; + float: left; + margin-right: 1em; +} + +img.align-right, .figure.align-right, object.align-right { + clear: right; + float: right; + margin-left: 1em; +} + +img.align-center, .figure.align-center, object.align-center { + display: block; + margin-left: auto; + margin-right: auto; +} + +.align-left { + text-align: left; +} + +.align-center { + text-align: center; +} + +.align-right { + text-align: right; +} + +/* -- sidebars -------------------------------------------------------------- */ + +div.sidebar { + margin: 0 0 0.5em 1em; + border: 1px solid #ddb; + padding: 7px 7px 0 7px; + background-color: #ffe; + width: 40%; + float: right; +} + +p.sidebar-title { + font-weight: bold; +} + +/* -- topics ---------------------------------------------------------------- */ + +div.topic { + border: 1px solid #ccc; + padding: 7px 7px 0 7px; + margin: 10px 0 10px 0; +} + +p.topic-title { + font-size: 1.1em; + font-weight: bold; + margin-top: 10px; +} + +/* -- admonitions ----------------------------------------------------------- */ + +div.admonition { + margin-top: 10px; + margin-bottom: 10px; + padding: 7px; +} + +div.admonition dt { + font-weight: bold; +} + +div.admonition dl { + margin-bottom: 0; +} + +p.admonition-title { + margin: 0px 10px 5px 0px; + font-weight: bold; +} + +div.body p.centered { + text-align: center; + margin-top: 25px; +} + +/* -- tables ---------------------------------------------------------------- */ + +table.docutils { + border: 0; + border-collapse: collapse; +} + +table caption span.caption-number { + font-style: italic; +} + +table caption span.caption-text { +} + +table.docutils td, table.docutils th { + padding: 1px 8px 1px 5px; + border-top: 0; + border-left: 0; + border-right: 0; + border-bottom: 1px solid #aaa; +} + +table.footnote td, table.footnote th { + border: 0 !important; +} + +th { + text-align: left; + padding-right: 5px; +} + +table.citation { + border-left: solid 1px gray; + margin-left: 1px; +} + +table.citation td { + border-bottom: none; +} + +/* -- figures --------------------------------------------------------------- */ + +div.figure { + margin: 0.5em; + padding: 0.5em; +} + +div.figure p.caption { + padding: 0.3em; +} + +div.figure p.caption span.caption-number { + font-style: italic; +} + +div.figure p.caption span.caption-text { +} + +/* -- field list styles ----------------------------------------------------- */ + +table.field-list td, table.field-list th { + border: 0 !important; +} + +.field-list ul { + margin: 0; + padding-left: 1em; +} + +.field-list p { + margin: 0; +} + +.field-name { + -moz-hyphens: manual; + -ms-hyphens: manual; + -webkit-hyphens: manual; + hyphens: manual; +} + +/* -- other body styles ----------------------------------------------------- */ + +ol.arabic { + list-style: decimal; +} + +ol.loweralpha { + list-style: lower-alpha; +} + +ol.upperalpha { + list-style: upper-alpha; +} + +ol.lowerroman { + list-style: lower-roman; +} + +ol.upperroman { + list-style: upper-roman; +} + +dl { + margin-bottom: 15px; +} + +dd p { + margin-top: 0px; +} + +dd ul, dd table { + margin-bottom: 10px; +} + +dd { + margin-top: 3px; + margin-bottom: 10px; + margin-left: 30px; +} + +dt:target, span.highlighted { + background-color: #fbe54e; +} + +rect.highlighted { + fill: #fbe54e; +} + +dl.glossary dt { + font-weight: bold; + font-size: 1.1em; +} + +.optional { + font-size: 1.3em; +} + +.sig-paren { + font-size: larger; +} + +.versionmodified { + font-style: italic; +} + +.system-message { + background-color: #fda; + padding: 5px; + border: 3px solid red; +} + +.footnote:target { + background-color: #ffa; +} + +.line-block { + display: block; + margin-top: 1em; + margin-bottom: 1em; +} + +.line-block .line-block { + margin-top: 0; + margin-bottom: 0; + margin-left: 1.5em; +} + +.guilabel, .menuselection { + font-family: sans-serif; +} + +.accelerator { + text-decoration: underline; +} + +.classifier { + font-style: oblique; +} + +abbr, acronym { + border-bottom: dotted 1px; + cursor: help; +} + +/* -- code displays --------------------------------------------------------- */ + +pre { + overflow: auto; + overflow-y: hidden; /* fixes display issues on Chrome browsers */ +} + +span.pre { + -moz-hyphens: none; + -ms-hyphens: none; + -webkit-hyphens: none; + hyphens: none; +} + +td.linenos pre { + padding: 5px 0px; + border: 0; + background-color: transparent; + color: #aaa; +} + +table.highlighttable { + margin-left: 0.5em; +} + +table.highlighttable td { + padding: 0 0.5em 0 0.5em; +} + +div.code-block-caption { + padding: 2px 5px; + font-size: small; +} + +div.code-block-caption code { + background-color: transparent; +} + +div.code-block-caption + div > div.highlight > pre { + margin-top: 0; +} + +div.code-block-caption span.caption-number { + padding: 0.1em 0.3em; + font-style: italic; +} + +div.code-block-caption span.caption-text { +} + +div.literal-block-wrapper { + padding: 1em 1em 0; +} + +div.literal-block-wrapper div.highlight { + margin: 0; +} + +code.descname { + background-color: transparent; + font-weight: bold; + font-size: 1.2em; +} + +code.descclassname { + background-color: transparent; +} + +code.xref, a code { + background-color: transparent; + font-weight: bold; +} + +h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { + background-color: transparent; +} + +.viewcode-link { + float: right; +} + +.viewcode-back { + float: right; + font-family: sans-serif; +} + +div.viewcode-block:target { + margin: -1px -10px; + padding: 0 10px; +} + +/* -- math display ---------------------------------------------------------- */ + +img.math { + vertical-align: middle; +} + +div.body div.math p { + text-align: center; +} + +span.eqno { + float: right; +} + +span.eqno a.headerlink { + position: relative; + left: 0px; + z-index: 1; +} + +div.math:hover a.headerlink { + visibility: visible; +} + +/* -- printout stylesheet --------------------------------------------------- */ + +@media print { + div.document, + div.documentwrapper, + div.bodywrapper { + margin: 0 !important; + width: 100%; + } + + div.sphinxsidebar, + div.related, + div.footer, + #top-link { + display: none; + } +} \ No newline at end of file diff -r 000000000000 -r d153941bb745 src/build/html/_static/basic.min.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_static/basic.min.css Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,1 @@ +div.clearer{clear:both}div.related{width:100%;font-size:90%}div.related h3{display:none}div.related ul{margin:0;padding:0 0 0 10px;list-style:none}div.related li{display:inline}div.related li.right{float:right;margin-right:5px}div.sphinxsidebarwrapper{padding:10px 5px 0 10px}div.sphinxsidebar{float:left;width:230px;margin-left:-100%;font-size:90%;word-wrap:break-word;overflow-wrap:break-word}div.sphinxsidebar ul{list-style:none}div.sphinxsidebar ul ul,div.sphinxsidebar ul.want-points{margin-left:20px;list-style:square}div.sphinxsidebar ul ul{margin-top:0;margin-bottom:0}div.sphinxsidebar form{margin-top:10px}div.sphinxsidebar input{border:1px solid #98dbcc;font-family:sans-serif;font-size:1em}div.sphinxsidebar #searchbox input[type=text]{width:170px}img{border:0;max-width:100%}ul.search{margin:10px 0 0 20px;padding:0}ul.search li{padding:5px 0 5px 20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVR4Aa2Tg1IGARSF9yl7hWzXINu2BtkcZts9QK7lC5w6v7m+M9/6fueuhP7+/rny8nJYJEHwFw9YLfZECX5/f/H9/Q3y8/MTgMeJKIpQFCW+gI0HBwc4PDwEOTo6CuP4+NhQEJXqTyaSJOkL2BidbH6CWPfs44375ibIGb3WRVfAFF40tXcBUX3CzsMBBrZe/JgX1PfNo75/AQ0Di6hp6gKp75owL0gv6UBGKelEenErkvNqkJRbBZ5TVTW+gA/M6BlomqYv8L9vWZYJRyZMZnN8gaN/obu7e83q3/jfMyW4VX8rU7DpYEFG0gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:0 7px}ul.search li a{font-weight:700}ul.search li div.context{color:#888;margin:2px 0 0 30px;text-align:left}ul.keywordmatches li.goodmatch a{font-weight:700}table.contentstable{width:90%;margin-left:auto;margin-right:auto}table.contentstable p.biglink{line-height:150%}a.biglink{font-size:1.3em}span.linkdescr{font-style:italic;padding-top:5px;font-size:90%}table.indextable{width:100%}table.indextable td{text-align:left;vertical-align:top}table.indextable ul{margin-top:0;margin-bottom:0;list-style-type:none}table.indextable>tbody>tr>td>ul{padding-left:0}table.indextable tr.pcap{height:10px}table.indextable tr.cap{margin-top:10px;background-color:#f2f2f2}img.toggler{margin-right:3px;margin-top:3px;cursor:pointer}div.modindex-jumpbox{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:1em 0 1em 0;padding:.4em}div.genindex-jumpbox{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:1em 0 1em 0;padding:.4em}table.modindextable td{padding:2px;border-collapse:collapse}div.body blockquote,div.body dd,div.body li,div.body p{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}a.headerlink{visibility:hidden}caption:hover>a.headerlink,div.code-block-caption:hover>a.headerlink,dt:hover>a.headerlink,h1:hover>a.headerlink,h2:hover>a.headerlink,h3:hover>a.headerlink,h4:hover>a.headerlink,h5:hover>a.headerlink,h6:hover>a.headerlink,p.caption:hover>a.headerlink{visibility:visible}div.body p.caption{text-align:inherit}div.body td{text-align:left}.first{margin-top:0!important}p.rubric{margin-top:30px;font-weight:700}.figure.align-left,img.align-left,object.align-left{clear:left;float:left;margin-right:1em}.figure.align-right,img.align-right,object.align-right{clear:right;float:right;margin-left:1em}.figure.align-center,img.align-center,object.align-center{display:block;margin-left:auto;margin-right:auto}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}div.sidebar{margin:0 0 .5em 1em;border:1px solid #ddb;padding:7px 7px 0 7px;background-color:#ffe;width:40%;float:right}p.sidebar-title{font-weight:700}div.topic{border:1px solid #ccc;padding:7px 7px 0 7px;margin:10px 0 10px 0}p.topic-title{font-size:1.1em;font-weight:700;margin-top:10px}div.admonition{margin-top:10px;margin-bottom:10px;padding:7px}div.admonition dt{font-weight:700}div.admonition dl{margin-bottom:0}p.admonition-title{margin:0 10px 5px 0;font-weight:700}div.body p.centered{text-align:center;margin-top:25px}table.docutils{border:0;border-collapse:collapse}table caption span.caption-number{font-style:italic}table.docutils td,table.docutils th{padding:1px 8px 1px 5px;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #aaa}table.footnote td,table.footnote th{border:0!important}th{text-align:left;padding-right:5px}table.citation{border-left:solid 1px gray;margin-left:1px}table.citation td{border-bottom:none}div.figure{margin:.5em;padding:.5em}div.figure p.caption{padding:.3em}div.figure p.caption span.caption-number{font-style:italic}table.field-list td,table.field-list th{border:0!important}.field-list ul{margin:0;padding-left:1em}.field-list p{margin:0}.field-name{-moz-hyphens:manual;-ms-hyphens:manual;-webkit-hyphens:manual;hyphens:manual}ol.arabic{list-style:decimal}ol.loweralpha{list-style:lower-alpha}ol.upperalpha{list-style:upper-alpha}ol.lowerroman{list-style:lower-roman}ol.upperroman{list-style:upper-roman}dl{margin-bottom:15px}dd p{margin-top:0}dd table,dd ul{margin-bottom:10px}dd{margin-top:3px;margin-bottom:10px;margin-left:30px}dt:target,span.highlighted{background-color:#fbe54e}rect.highlighted{fill:#fbe54e}dl.glossary dt{font-weight:700;font-size:1.1em}.optional{font-size:1.3em}.sig-paren{font-size:larger}.versionmodified{font-style:italic}.system-message{background-color:#fda;padding:5px;border:3px solid red}.footnote:target{background-color:#ffa}.line-block{display:block;margin-top:1em;margin-bottom:1em}.line-block .line-block{margin-top:0;margin-bottom:0;margin-left:1.5em}.guilabel,.menuselection{font-family:sans-serif}.accelerator{text-decoration:underline}.classifier{font-style:oblique}abbr,acronym{border-bottom:dotted 1px;cursor:help}pre{overflow:auto;overflow-y:hidden}span.pre{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}td.linenos pre{padding:5px 0;border:0;background-color:transparent;color:#aaa}table.highlighttable{margin-left:.5em}table.highlighttable td{padding:0 .5em 0 .5em}div.code-block-caption{padding:2px 5px;font-size:small}div.code-block-caption code{background-color:transparent}div.code-block-caption+div>div.highlight>pre{margin-top:0}div.code-block-caption span.caption-number{padding:.1em .3em;font-style:italic}div.literal-block-wrapper{padding:1em 1em 0}div.literal-block-wrapper div.highlight{margin:0}code.descname{background-color:transparent;font-weight:700;font-size:1.2em}code.descclassname{background-color:transparent}a code,code.xref{background-color:transparent;font-weight:700}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{background-color:transparent}.viewcode-link{float:right}.viewcode-back{float:right;font-family:sans-serif}div.viewcode-block:target{margin:-1px -10px;padding:0 10px}img.math{vertical-align:middle}div.body div.math p{text-align:center}span.eqno{float:right}span.eqno a.headerlink{position:relative;left:0;z-index:1}div.math:hover a.headerlink{visibility:visible}@media print{div.bodywrapper,div.document,div.documentwrapper{margin:0!important;width:100%}#top-link,div.footer,div.related,div.sphinxsidebar{display:none}} diff -r 000000000000 -r d153941bb745 src/build/html/_static/comment-bright.png Binary file src/build/html/_static/comment-bright.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/comment-close.png Binary file src/build/html/_static/comment-close.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/comment.png Binary file src/build/html/_static/comment.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/dialog-note.png Binary file src/build/html/_static/dialog-note.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/dialog-seealso.png Binary file src/build/html/_static/dialog-seealso.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/dialog-todo.png Binary file src/build/html/_static/dialog-todo.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/dialog-topic.png Binary file src/build/html/_static/dialog-topic.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/dialog-warning.png Binary file src/build/html/_static/dialog-warning.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/doctools.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_static/doctools.js Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,311 @@ +/* + * doctools.js + * ~~~~~~~~~~~ + * + * Sphinx JavaScript utilities for all documentation. + * + * :copyright: Copyright 2007-2017 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +/** + * select a different prefix for underscore + */ +$u = _.noConflict(); + +/** + * make the code below compatible with browsers without + * an installed firebug like debugger +if (!window.console || !console.firebug) { + var names = ["log", "debug", "info", "warn", "error", "assert", "dir", + "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace", + "profile", "profileEnd"]; + window.console = {}; + for (var i = 0; i < names.length; ++i) + window.console[names[i]] = function() {}; +} + */ + +/** + * small helper function to urldecode strings + */ +jQuery.urldecode = function(x) { + return decodeURIComponent(x).replace(/\+/g, ' '); +}; + +/** + * small helper function to urlencode strings + */ +jQuery.urlencode = encodeURIComponent; + +/** + * This function returns the parsed url parameters of the + * current request. Multiple values per key are supported, + * it will always return arrays of strings for the value parts. + */ +jQuery.getQueryParameters = function(s) { + if (typeof s === 'undefined') + s = document.location.search; + var parts = s.substr(s.indexOf('?') + 1).split('&'); + var result = {}; + for (var i = 0; i < parts.length; i++) { + var tmp = parts[i].split('=', 2); + var key = jQuery.urldecode(tmp[0]); + var value = jQuery.urldecode(tmp[1]); + if (key in result) + result[key].push(value); + else + result[key] = [value]; + } + return result; +}; + +/** + * highlight a given string on a jquery object by wrapping it in + * span elements with the given class name. + */ +jQuery.fn.highlightText = function(text, className) { + function highlight(node, addItems) { + if (node.nodeType === 3) { + var val = node.nodeValue; + var pos = val.toLowerCase().indexOf(text); + if (pos >= 0 && !jQuery(node.parentNode).hasClass(className)) { + var span; + var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg"); + if (isInSVG) { + span = document.createElementNS("http://www.w3.org/2000/svg", "tspan"); + } else { + span = document.createElement("span"); + span.className = className; + } + span.appendChild(document.createTextNode(val.substr(pos, text.length))); + node.parentNode.insertBefore(span, node.parentNode.insertBefore( + document.createTextNode(val.substr(pos + text.length)), + node.nextSibling)); + node.nodeValue = val.substr(0, pos); + if (isInSVG) { + var bbox = span.getBBox(); + var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect"); + rect.x.baseVal.value = bbox.x; + rect.y.baseVal.value = bbox.y; + rect.width.baseVal.value = bbox.width; + rect.height.baseVal.value = bbox.height; + rect.setAttribute('class', className); + var parentOfText = node.parentNode.parentNode; + addItems.push({ + "parent": node.parentNode, + "target": rect}); + } + } + } + else if (!jQuery(node).is("button, select, textarea")) { + jQuery.each(node.childNodes, function() { + highlight(this, addItems); + }); + } + } + var addItems = []; + var result = this.each(function() { + highlight(this, addItems); + }); + for (var i = 0; i < addItems.length; ++i) { + jQuery(addItems[i].parent).before(addItems[i].target); + } + return result; +}; + +/* + * backward compatibility for jQuery.browser + * This will be supported until firefox bug is fixed. + */ +if (!jQuery.browser) { + jQuery.uaMatch = function(ua) { + ua = ua.toLowerCase(); + + var match = /(chrome)[ \/]([\w.]+)/.exec(ua) || + /(webkit)[ \/]([\w.]+)/.exec(ua) || + /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) || + /(msie) ([\w.]+)/.exec(ua) || + ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) || + []; + + return { + browser: match[ 1 ] || "", + version: match[ 2 ] || "0" + }; + }; + jQuery.browser = {}; + jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true; +} + +/** + * Small JavaScript module for the documentation. + */ +var Documentation = { + + init : function() { + this.fixFirefoxAnchorBug(); + this.highlightSearchWords(); + this.initIndexTable(); + + }, + + /** + * i18n support + */ + TRANSLATIONS : {}, + PLURAL_EXPR : function(n) { return n === 1 ? 0 : 1; }, + LOCALE : 'unknown', + + // gettext and ngettext don't access this so that the functions + // can safely bound to a different name (_ = Documentation.gettext) + gettext : function(string) { + var translated = Documentation.TRANSLATIONS[string]; + if (typeof translated === 'undefined') + return string; + return (typeof translated === 'string') ? translated : translated[0]; + }, + + ngettext : function(singular, plural, n) { + var translated = Documentation.TRANSLATIONS[singular]; + if (typeof translated === 'undefined') + return (n == 1) ? singular : plural; + return translated[Documentation.PLURALEXPR(n)]; + }, + + addTranslations : function(catalog) { + for (var key in catalog.messages) + this.TRANSLATIONS[key] = catalog.messages[key]; + this.PLURAL_EXPR = new Function('n', 'return +(' + catalog.plural_expr + ')'); + this.LOCALE = catalog.locale; + }, + + /** + * add context elements like header anchor links + */ + addContextElements : function() { + $('div[id] > :header:first').each(function() { + $('\u00B6'). + attr('href', '#' + this.id). + attr('title', _('Permalink to this headline')). + appendTo(this); + }); + $('dt[id]').each(function() { + $('\u00B6'). + attr('href', '#' + this.id). + attr('title', _('Permalink to this definition')). + appendTo(this); + }); + }, + + /** + * workaround a firefox stupidity + * see: https://bugzilla.mozilla.org/show_bug.cgi?id=645075 + */ + fixFirefoxAnchorBug : function() { + if (document.location.hash) + window.setTimeout(function() { + document.location.href += ''; + }, 10); + }, + + /** + * highlight the search words provided in the url in the text + */ + highlightSearchWords : function() { + var params = $.getQueryParameters(); + var terms = (params.highlight) ? params.highlight[0].split(/\s+/) : []; + if (terms.length) { + var body = $('div.body'); + if (!body.length) { + body = $('body'); + } + window.setTimeout(function() { + $.each(terms, function() { + body.highlightText(this.toLowerCase(), 'highlighted'); + }); + }, 10); + $('') + .appendTo($('#searchbox')); + } + }, + + /** + * init the domain index toggle buttons + */ + initIndexTable : function() { + var togglers = $('img.toggler').click(function() { + var src = $(this).attr('src'); + var idnum = $(this).attr('id').substr(7); + $('tr.cg-' + idnum).toggle(); + if (src.substr(-9) === 'minus.png') + $(this).attr('src', src.substr(0, src.length-9) + 'plus.png'); + else + $(this).attr('src', src.substr(0, src.length-8) + 'minus.png'); + }).css('display', ''); + if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) { + togglers.click(); + } + }, + + /** + * helper function to hide the search marks again + */ + hideSearchWords : function() { + $('#searchbox .highlight-link').fadeOut(300); + $('span.highlighted').removeClass('highlighted'); + }, + + /** + * make the url absolute + */ + makeURL : function(relativeURL) { + return DOCUMENTATION_OPTIONS.URL_ROOT + '/' + relativeURL; + }, + + /** + * get the current relative url + */ + getCurrentURL : function() { + var path = document.location.pathname; + var parts = path.split(/\//); + $.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//), function() { + if (this === '..') + parts.pop(); + }); + var url = parts.join('/'); + return path.substring(url.lastIndexOf('/') + 1, path.length - 1); + }, + + initOnKeyListeners: function() { + $(document).keyup(function(event) { + var activeElementType = document.activeElement.tagName; + // don't navigate when in search box or textarea + if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT') { + switch (event.keyCode) { + case 37: // left + var prevHref = $('link[rel="prev"]').prop('href'); + if (prevHref) { + window.location.href = prevHref; + return false; + } + case 39: // right + var nextHref = $('link[rel="next"]').prop('href'); + if (nextHref) { + window.location.href = nextHref; + return false; + } + } + } + }); + } +}; + +// quick alias for translations +_ = Documentation.gettext; + +$(document).ready(function() { + Documentation.init(); +}); \ No newline at end of file diff -r 000000000000 -r d153941bb745 src/build/html/_static/doctools.min.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_static/doctools.min.js Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,1 @@ +$u=_.noConflict(),jQuery.urldecode=function(e){return decodeURIComponent(e).replace(/\+/g," ")},jQuery.urlencode=encodeURIComponent,jQuery.getQueryParameters=function(e){void 0===e&&(e=document.location.search);for(var t=e.substr(e.indexOf("?")+1).split("&"),n={},i=0;i=0&&!jQuery(i.parentNode).hasClass(t)){var s,c=jQuery(i).closest("body, svg, foreignObject").is("svg");if(c?s=document.createElementNS("http://www.w3.org/2000/svg","tspan"):(s=document.createElement("span")).className=t,s.appendChild(document.createTextNode(o.substr(a,e.length))),i.parentNode.insertBefore(s,i.parentNode.insertBefore(document.createTextNode(o.substr(a+e.length)),i.nextSibling)),i.nodeValue=o.substr(0,a),c){var u=s.getBBox(),h=document.createElementNS("http://www.w3.org/2000/svg","rect");h.x.baseVal.value=u.x,h.y.baseVal.value=u.y,h.width.baseVal.value=u.width,h.height.baseVal.value=u.height,h.setAttribute("class",t);i.parentNode.parentNode;r.push({parent:i.parentNode,target:h})}}}else jQuery(i).is("button, select, textarea")||jQuery.each(i.childNodes,function(){n(this,r)})}for(var i=[],r=this.each(function(){n(this,i)}),o=0;o :header:first").each(function(){$('').attr("href","#"+this.id).attr("title",_("Permalink to this headline")).appendTo(this)}),$("dt[id]").each(function(){$('').attr("href","#"+this.id).attr("title",_("Permalink to this definition")).appendTo(this)})},fixFirefoxAnchorBug:function(){document.location.hash&&window.setTimeout(function(){document.location.href+=""},10)},highlightSearchWords:function(){var e=$.getQueryParameters(),t=e.highlight?e.highlight[0].split(/\s+/):[];if(t.length){var n=$("div.body");n.length||(n=$("body")),window.setTimeout(function(){$.each(t,function(){n.highlightText(this.toLowerCase(),"highlighted")})},10),$('").appendTo($("#searchbox"))}},initIndexTable:function(){var e=$("img.toggler").click(function(){var e=$(this).attr("src"),t=$(this).attr("id").substr(7);$("tr.cg-"+t).toggle(),"minus.png"===e.substr(-9)?$(this).attr("src",e.substr(0,e.length-9)+"plus.png"):$(this).attr("src",e.substr(0,e.length-8)+"minus.png")}).css("display","");DOCUMENTATION_OPTIONS.COLLAPSE_INDEX&&e.click()},hideSearchWords:function(){$("#searchbox .highlight-link").fadeOut(300),$("span.highlighted").removeClass("highlighted")},makeURL:function(e){return DOCUMENTATION_OPTIONS.URL_ROOT+"/"+e},getCurrentURL:function(){var e=document.location.pathname,t=e.split(/\//);$.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//),function(){".."===this&&t.pop()});var n=t.join("/");return e.substring(n.lastIndexOf("/")+1,e.length-1)},initOnKeyListeners:function(){$(document).keyup(function(e){var t=document.activeElement.tagName;if("TEXTAREA"!==t&&"INPUT"!==t&&"SELECT"!==t)switch(e.keyCode){case 37:var n=$('link[rel="prev"]').prop("href");if(n)return window.location.href=n,!1;case 39:var i=$('link[rel="next"]').prop("href");if(i)return window.location.href=i,!1}})}};_=Documentation.gettext,$(document).ready(function(){Documentation.init()}); diff -r 000000000000 -r d153941bb745 src/build/html/_static/down-pressed.png Binary file src/build/html/_static/down-pressed.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/down.png Binary file src/build/html/_static/down.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/epub.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_static/epub.css Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,310 @@ +/* + * default.css_t + * ~~~~~~~~~~~~~ + * + * Sphinx stylesheet -- default theme. + * + * :copyright: Copyright 2007-2017 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +@import url("basic.css"); + +/* -- page layout ----------------------------------------------------------- */ + +body { + font-family: {{ theme_bodyfont }}; + font-size: 100%; + background-color: {{ theme_footerbgcolor }}; + color: #000; + margin: 0; + padding: 0; +} + +div.document { + background-color: {{ theme_sidebarbgcolor }}; +} + +div.documentwrapper { + float: left; + width: 100%; +} + +div.bodywrapper { + margin: 0 0 0 230px; +} + +div.body { + background-color: {{ theme_bgcolor }}; + color: {{ theme_textcolor }}; + padding: 0 20px 30px 20px; +} + +{%- if theme_rightsidebar|tobool %} +div.bodywrapper { + margin: 0 230px 0 0; +} +{%- endif %} + +div.footer { + color: {{ theme_footertextcolor }}; + width: 100%; + padding: 9px 0 9px 0; + text-align: center; + font-size: 75%; +} + +div.footer a { + color: {{ theme_footertextcolor }}; + text-decoration: underline; +} + +div.related { + background-color: {{ theme_relbarbgcolor }}; + line-height: 30px; + color: {{ theme_relbartextcolor }}; +} + +div.related a { + color: {{ theme_relbarlinkcolor }}; +} + +div.sphinxsidebar { + {%- if theme_stickysidebar|tobool %} + top: 30px; + bottom: 0; + margin: 0; + position: fixed; + overflow: auto; + height: auto; + {%- endif %} + {%- if theme_rightsidebar|tobool %} + float: right; + {%- if theme_stickysidebar|tobool %} + right: 0; + {%- endif %} + {%- endif %} +} + +{%- if theme_stickysidebar|tobool %} +/* this is nice, but it it leads to hidden headings when jumping + to an anchor */ +/* +div.related { + position: fixed; +} + +div.documentwrapper { + margin-top: 30px; +} +*/ +{%- endif %} + +div.sphinxsidebar h3 { + font-family: {{ theme_headfont }}; + color: {{ theme_sidebartextcolor }}; + font-size: 1.4em; + font-weight: normal; + margin: 0; + padding: 0; +} + +div.sphinxsidebar h3 a { + color: {{ theme_sidebartextcolor }}; +} + +div.sphinxsidebar h4 { + font-family: {{ theme_headfont }}; + color: {{ theme_sidebartextcolor }}; + font-size: 1.3em; + font-weight: normal; + margin: 5px 0 0 0; + padding: 0; +} + +div.sphinxsidebar p { + color: {{ theme_sidebartextcolor }}; +} + +div.sphinxsidebar p.topless { + margin: 5px 10px 10px 10px; +} + +div.sphinxsidebar ul { + margin: 10px; + padding: 0; + color: {{ theme_sidebartextcolor }}; +} + +div.sphinxsidebar a { + color: {{ theme_sidebarlinkcolor }}; +} + +div.sphinxsidebar input { + border: 1px solid {{ theme_sidebarlinkcolor }}; + font-family: sans-serif; + font-size: 1em; +} + +{% if theme_collapsiblesidebar|tobool %} +/* for collapsible sidebar */ +div#sidebarbutton { + background-color: {{ theme_sidebarbtncolor }}; +} +{% endif %} + +/* -- hyperlink styles ------------------------------------------------------ */ + +a { + color: {{ theme_linkcolor }}; + text-decoration: none; +} + +a:visited { + color: {{ theme_visitedlinkcolor }}; + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +{% if theme_externalrefs|tobool %} +a.external { + text-decoration: none; + border-bottom: 1px dashed {{ theme_linkcolor }}; +} + +a.external:hover { + text-decoration: none; + border-bottom: none; +} + +a.external:visited { + text-decoration: none; + border-bottom: 1px dashed {{ theme_visitedlinkcolor }}; +} +{% endif %} + +/* -- body styles ----------------------------------------------------------- */ + +div.body h1, +div.body h2, +div.body h3, +div.body h4, +div.body h5, +div.body h6 { + font-family: {{ theme_headfont }}; + background-color: {{ theme_headbgcolor }}; + font-weight: normal; + color: {{ theme_headtextcolor }}; + border-bottom: 1px solid #ccc; + margin: 20px -20px 10px -20px; + padding: 3px 0 3px 10px; +} + +div.body h1 { margin-top: 0; font-size: 200%; } +div.body h2 { font-size: 160%; } +div.body h3 { font-size: 140%; } +div.body h4 { font-size: 120%; } +div.body h5 { font-size: 110%; } +div.body h6 { font-size: 100%; } + +a.headerlink { + color: {{ theme_headlinkcolor }}; + font-size: 0.8em; + padding: 0 4px 0 4px; + text-decoration: none; +} + +a.headerlink:hover { + background-color: {{ theme_headlinkcolor }}; + color: white; +} + +div.body p, div.body dd, div.body li { + text-align: justify; + line-height: 130%; +} + +div.admonition p.admonition-title + p { + display: inline; +} + +div.admonition p { + margin-bottom: 5px; +} + +div.admonition pre { + margin-bottom: 5px; +} + +div.admonition ul, div.admonition ol { + margin-bottom: 5px; +} + +div.note { + background-color: #eee; + border: 1px solid #ccc; +} + +div.seealso { + background-color: #ffc; + border: 1px solid #ff6; +} + +div.topic { + background-color: #eee; +} + +div.warning { + background-color: #ffe4e4; + border: 1px solid #f66; +} + +p.admonition-title { + display: inline; +} + +p.admonition-title:after { + content: ":"; +} + +pre { + padding: 5px; + background-color: {{ theme_codebgcolor }}; + color: {{ theme_codetextcolor }}; + line-height: 120%; + border: 1px solid #ac9; + border-left: none; + border-right: none; +} + +code { + background-color: #ecf0f3; + padding: 0 1px 0 1px; + font-size: 0.95em; +} + +th { + background-color: #ede; +} + +.warning code { + background: #efc2c2; +} + +.note code { + background: #d6d6d6; +} + +.viewcode-back { + font-family: {{ theme_bodyfont }}; +} + +div.viewcode-block:target { + background-color: #f4debf; + border-top: 1px solid #ac9; + border-bottom: 1px solid #ac9; +} diff -r 000000000000 -r d153941bb745 src/build/html/_static/file.png Binary file src/build/html/_static/file.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/footerbg.png Binary file src/build/html/_static/footerbg.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/headerbg.png Binary file src/build/html/_static/headerbg.png has changed diff -r 000000000000 -r d153941bb745 src/build/html/_static/ie6.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_static/ie6.css Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,7 @@ +* html img, +* html .png{position:relative;behavior:expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", +this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "',sizingMethod='image')", +this.src = "_static/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), +this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "',sizingMethod='crop')", +this.runtimeStyle.backgroundImage = "none")),this.pngSet=true) +);} diff -r 000000000000 -r d153941bb745 src/build/html/_static/ie6.min.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_static/ie6.min.css Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,6 @@ +* html .png,* html img{position:relative;behavior:expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", +this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "',sizingMethod='image')", +this.src = "_static/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), +this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "',sizingMethod='crop')", +this.runtimeStyle.backgroundImage = "none")),this.pngSet=true) +)} diff -r 000000000000 -r d153941bb745 src/build/html/_static/jquery-3.1.0.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/build/html/_static/jquery-3.1.0.js Sun Jan 14 11:48:51 2018 +0100 @@ -0,0 +1,10074 @@ +/*eslint-disable no-unused-vars*/ +/*! + * jQuery JavaScript Library v3.1.0 + * https://jquery.com/ + * + * Includes Sizzle.js + * https://sizzlejs.com/ + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license + * https://jquery.org/license + * + * Date: 2016-07-07T21:44Z + */ +( function( global, factory ) { + + "use strict"; + + if ( typeof module === "object" && typeof module.exports === "object" ) { + + // For CommonJS and CommonJS-like environments where a proper `window` + // is present, execute the factory and get jQuery. + // For environments that do not have a `window` with a `document` + // (such as Node.js), expose a factory as module.exports. + // This accentuates the need for the creation of a real `window`. + // e.g. var jQuery = require("jquery")(window); + // See ticket #14549 for more info. + module.exports = global.document ? + factory( global, true ) : + function( w ) { + if ( !w.document ) { + throw new Error( "jQuery requires a window with a document" ); + } + return factory( w ); + }; + } else { + factory( global ); + } + +// Pass this if window is not defined yet +} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { + +// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1 +// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode +// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common +// enough that all such attempts are guarded in a try block. +"use strict"; + +var arr = []; + +var document = window.document; + +var getProto = Object.getPrototypeOf; + +var slice = arr.slice; + +var concat = arr.concat; + +var push = arr.push; + +var indexOf = arr.indexOf; + +var class2type = {}; + +var toString = class2type.toString; + +var hasOwn = class2type.hasOwnProperty; + +var fnToString = hasOwn.toString; + +var ObjectFunctionString = fnToString.call( Object ); + +var support = {}; + + + + function DOMEval( code, doc ) { + doc = doc || document; + + var script = doc.createElement( "script" ); + + script.text = code; + doc.head.appendChild( script ).parentNode.removeChild( script ); + } +/* global Symbol */ +// Defining this global in .eslintrc would create a danger of using the global +// unguarded in another place, it seems safer to define global only for this module + + + +var + version = "3.1.0", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }, + + // Support: Android <=4.0 only + // Make sure we trim BOM and NBSP + rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, + + // Matches dashed string for camelizing + rmsPrefix = /^-ms-/, + rdashAlpha = /-([a-z])/g, + + // Used by jQuery.camelCase as callback to replace() + fcamelCase = function( all, letter ) { + return letter.toUpperCase(); + }; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + return num != null ? + + // Return just the one element from the set + ( num < 0 ? this[ num + this.length ] : this[ num ] ) : + + // Return all the elements in a clean array + slice.call( this ); + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: arr.sort, + splice: arr.splice +}; + +jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[ 0 ] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + + // Skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !jQuery.isFunction( target ) ) { + target = {}; + } + + // Extend jQuery itself if only one argument is passed + if ( i === length ) { + target = this; + i--; + } + + for ( ; i < length; i++ ) { + + // Only deal with non-null/undefined values + if ( ( options = arguments[ i ] ) != null ) { + + // Extend the base object + for ( name in options ) { + src = target[ name ]; + copy = options[ name ]; + + // Prevent never-ending loop + if ( target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject( copy ) || + ( copyIsArray = jQuery.isArray( copy ) ) ) ) { + + if ( copyIsArray ) { + copyIsArray = false; + clone = src && jQuery.isArray( src ) ? src : []; + + } else { + clone = src && jQuery.isPlainObject( src ) ? src : {}; + } + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + isFunction: function( obj ) { + return jQuery.type( obj ) === "function"; + }, + + isArray: Array.isArray, + + isWindow: function( obj ) { + return obj != null && obj === obj.window; + }, + + isNumeric: function( obj ) { + + // As of jQuery 3.0, isNumeric is limited to + // strings and numbers (primitives or objects) + // that can be coerced to finite numbers (gh-2662) + var type = jQuery.type( obj ); + return ( type === "number" || type === "string" ) && + + // parseFloat NaNs numeric-cast false positives ("") + // ...but misinterprets leading-number strings, particularly hex literals ("0x...") + // subtraction forces infinities to NaN + !isNaN( obj - parseFloat( obj ) ); + }, + + isPlainObject: function( obj ) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if ( !obj || toString.call( obj ) !== "[object Object]" ) { + return false; + } + + proto = getProto( obj ); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if ( !proto ) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; + return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; + }, + + isEmptyObject: function( obj ) { + + /* eslint-disable no-unused-vars */ + // See https://github.com/eslint/eslint/issues/6125 + var name; + + for ( name in obj ) { + return false; + } + return true; + }, + + type: function( obj ) { + if ( obj == null ) { + return obj + ""; + } + + // Support: Android <=2.3 only (functionish RegExp) + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; + }, + + // Evaluates a script in a global context + globalEval: function( code ) { + DOMEval( code ); + }, + + // Convert dashed to camelCase; used by the css and data modules + // Support: IE <=9 - 11, Edge 12 - 13 + // Microsoft forgot to hump their vendor prefix (#9572) + camelCase: function( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); + }, + + nodeName: function( elem, name ) { + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // Support: Android <=4.0 only + trim: function( text ) { + return text == null ? + "" : + ( text + "" ).replace( rtrim, "" ); + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + return arr == null ? -1 : indexOf.call( arr, elem, i ); + }, + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + for ( ; j < len; j++ ) { + first[ i++ ] = second[ j ]; + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return concat.apply( [], ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // Bind a function to a context, optionally partially applying any + // arguments. + proxy: function( fn, context ) { + var tmp, args, proxy; + + if ( typeof context === "string" ) { + tmp = fn[ context ]; + context = fn; + fn = tmp; + } + + // Quick check to determine if target is callable, in the spec + // this throws a TypeError, but we will just return undefined. + if ( !jQuery.isFunction( fn ) ) { + return undefined; + } + + // Simulated bind + args = slice.call( arguments, 2 ); + proxy = function() { + return fn.apply( context || this, args.concat( slice.call( arguments ) ) ); + }; + + // Set the guid of unique handler to the same of original handler, so it can be removed + proxy.guid = fn.guid = fn.guid || jQuery.guid++; + + return proxy; + }, + + now: Date.now, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; +} + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), +function( i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +} ); + +function isArrayLike( obj ) { + + // Support: real iOS 8.2 only (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = jQuery.type( obj ); + + if ( type === "function" || jQuery.isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} +var Sizzle = +/*! + * Sizzle CSS Selector Engine v2.3.0 + * https://sizzlejs.com/ + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2016-01-04 + */ +(function( window ) { + +var i, + support, + Expr, + getText, + isXML, + tokenize, + compile, + select, + outermostContext, + sortInput, + hasDuplicate, + + // Local document vars + setDocument, + document, + docElem, + documentIsHTML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + + // Instance-specific data + expando = "sizzle" + 1 * new Date(), + preferredDoc = window.document, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + } + return 0; + }, + + // Instance methods + hasOwn = ({}).hasOwnProperty, + arr = [], + pop = arr.pop, + push_native = arr.push, + push = arr.push, + slice = arr.slice, + // Use a stripped-down indexOf as it's faster than native + // https://jsperf.com/thor-indexof-vs-for/5 + indexOf = function( list, elem ) { + var i = 0, + len = list.length; + for ( ; i < len; i++ ) { + if ( list[i] === elem ) { + return i; + } + } + return -1; + }, + + booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", + + // Regular expressions + + // http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + + // http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier + identifier = "(?:\\\\.|[\\w-]|[^\0-\\xa0])+", + + // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors + attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + // Operator (capture 2) + "*([*^$|!~]?=)" + whitespace + + // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + + "*\\]", + + pseudos = ":(" + identifier + ")(?:\\((" + + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: + // 1. quoted (capture 3; capture 4 or capture 5) + "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + // 2. simple (capture 6) + "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + // 3. anything else (capture 2) + ".*" + + ")\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rwhitespace = new RegExp( whitespace + "+", "g" ), + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), + + rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ), + + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + identifier + ")" ), + "CLASS": new RegExp( "^\\.(" + identifier + ")" ), + "TAG": new RegExp( "^(" + identifier + "|[*])" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + + whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rnative = /^[^{]+\{\s*\[native \w/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rsibling = /[+~]/, + + // CSS escapes + // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), + funescape = function( _, escaped, escapedWhitespace ) { + var high = "0x" + escaped - 0x10000; + // NaN means non-codepoint + // Support: Firefox<24 + // Workaround erroneous numeric interpretation of +"0x" + return high !== high || escapedWhitespace ? + escaped : + high < 0 ? + // BMP codepoint + String.fromCharCode( high + 0x10000 ) : + // Supplemental Plane codepoint (surrogate pair) + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }, + + // CSS string/identifier serialization + // https://drafts.csswg.org/cssom/#common-serializing-idioms + rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g, + fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }, + + // Used for iframes + // See setDocument() + // Removing the function wrapper causes a "Permission Denied" + // error in IE + unloadHandler = function() { + setDocument(); + }, + + disabledAncestor = addCombinator( + function( elem ) { + return elem.disabled === true; + }, + { dir: "parentNode", next: "legend" } + ); + +// Optimize for push.apply( _, NodeList ) +try { + push.apply( + (arr = slice.call( preferredDoc.childNodes )), + preferredDoc.childNodes + ); + // Support: Android<4.0 + // Detect silently failing push.apply + arr[ preferredDoc.childNodes.length ].nodeType; +} catch ( e ) { + push = { apply: arr.length ? + + // Leverage slice if possible + function( target, els ) { + push_native.apply( target, slice.call(els) ); + } : + + // Support: IE<9 + // Otherwise append directly + function( target, els ) { + var j = target.length, + i = 0; + // Can't trust NodeList.length + while ( (target[j++] = els[i++]) ) {} + target.length = j - 1; + } + }; +} + +function Sizzle( selector, context, results, seed ) { + var m, i, elem, nid, match, groups, newSelector, + newContext = context && context.ownerDocument, + + // nodeType defaults to 9, since context defaults to document + nodeType = context ? context.nodeType : 9; + + results = results || []; + + // Return early from calls with invalid selector or context + if ( typeof selector !== "string" || !selector || + nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + + return results; + } + + // Try to shortcut find operations (as opposed to filters) in HTML documents + if ( !seed ) { + + if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { + setDocument( context ); + } + context = context || document; + + if ( documentIsHTML ) { + + // If the selector is sufficiently simple, try using a "get*By*" DOM method + // (excepting DocumentFragment context, where the methods don't exist) + if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { + + // ID selector + if ( (m = match[1]) ) { + + // Document context + if ( nodeType === 9 ) { + if ( (elem = context.getElementById( m )) ) { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + + // Element context + } else { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( newContext && (elem = newContext.getElementById( m )) && + contains( context, elem ) && + elem.id === m ) { + + results.push( elem ); + return results; + } + } + + // Type selector + } else if ( match[2] ) { + push.apply( results, context.getElementsByTagName( selector ) ); + return results; + + // Class selector + } else if ( (m = match[3]) && support.getElementsByClassName && + context.getElementsByClassName ) { + + push.apply( results, context.getElementsByClassName( m ) ); + return results; + } + } + + // Take advantage of querySelectorAll + if ( support.qsa && + !compilerCache[ selector + " " ] && + (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { + + if ( nodeType !== 1 ) { + newContext = context; + newSelector = selector; + + // qSA looks outside Element context, which is not what we want + // Thanks to Andrew Dupont for this workaround technique + // Support: IE <=8 + // Exclude object elements + } else if ( context.nodeName.toLowerCase() !== "object" ) { + + // Capture the context ID, setting it first if necessary + if ( (nid = context.getAttribute( "id" )) ) { + nid = nid.replace( rcssescape, fcssescape ); + } else { + context.setAttribute( "id", (nid = expando) ); + } + + // Prefix every selector in the list + groups = tokenize( selector ); + i = groups.length; + while ( i-- ) { + groups[i] = "#" + nid + " " + toSelector( groups[i] ); + } + newSelector = groups.join( "," ); + + // Expand context for sibling selectors + newContext = rsibling.test( selector ) && testContext( context.parentNode ) || + context; + } + + if ( newSelector ) { + try { + push.apply( results, + newContext.querySelectorAll( newSelector ) + ); + return results; + } catch ( qsaError ) { + } finally { + if ( nid === expando ) { + context.removeAttribute( "id" ); + } + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Create key-value caches of limited size + * @returns {function(string, object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var keys = []; + + function cache( key, value ) { + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key + " " ) > Expr.cacheLength ) { + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return (cache[ key + " " ] = value); + } + return cache; +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created element and returns a boolean result + */ +function assert( fn ) { + var el = document.createElement("fieldset"); + + try { + return !!fn( el ); + } catch (e) { + return false; + } finally { + // Remove from its parent by default + if ( el.parentNode ) { + el.parentNode.removeChild( el ); + } + // release memory in IE + el = null; + } +} + +/** + * Adds the same handler for all of the specified attrs + * @param {String} attrs Pipe-separated list of attributes + * @param {Function} handler The method that will be applied + */ +function addHandle( attrs, handler ) { + var arr = attrs.split("|"), + i = arr.length; + + while ( i-- ) { + Expr.attrHandle[ arr[i] ] = handler; + } +} + +/** + * Checks document order of two siblings + * @param {Element} a + * @param {Element} b + * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b + */ +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && a.nodeType === 1 && b.nodeType === 1 && + a.sourceIndex - b.sourceIndex; + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( (cur = cur.nextSibling) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +/** + * Returns a function to use in pseudos for input types + * @param {String} type + */ +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for buttons + * @param {String} type + */ +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for :enabled/:disabled + * @param {Boolean} disabled true for :disabled; false for :enabled + */ +function createDisabledPseudo( disabled ) { + // Known :disabled false positives: + // IE: *[disabled]:not(button, input, select, textarea, optgroup, option, menuitem, fieldset) + // not IE: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable + return function( elem ) { + + // Check form elements and option elements for explicit disabling + return "label" in elem && elem.disabled === disabled || + "form" in elem && elem.disabled === disabled || + + // Check non-disabled form elements for fieldset[disabled] ancestors + "form" in elem && elem.disabled === false && ( + // Support: IE6-11+ + // Ancestry is covered for us + elem.isDisabled === disabled || + + // Otherwise, assume any non-