tested django-newsletter
This commit is contained in:
@@ -0,0 +1 @@
|
||||
pip
|
||||
@@ -0,0 +1,44 @@
|
||||
Zope Public License (ZPL) Version 2.1
|
||||
|
||||
A copyright notice accompanies this license document that identifies the
|
||||
copyright holders.
|
||||
|
||||
This license has been certified as open source. It has also been designated as
|
||||
GPL compatible by the Free Software Foundation (FSF).
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions in source code must retain the accompanying copyright
|
||||
notice, this list of conditions, and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the accompanying copyright
|
||||
notice, this list of conditions, and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. Names of the copyright holders must not be used to endorse or promote
|
||||
products derived from this software without prior written permission from the
|
||||
copyright holders.
|
||||
|
||||
4. The right to distribute this software or to use it for any purpose does not
|
||||
give you the right to use Servicemarks (sm) or Trademarks (tm) of the
|
||||
copyright
|
||||
holders. Use of them is covered by separate agreement with the copyright
|
||||
holders.
|
||||
|
||||
5. If any files are modified, you must cause the modified files to carry
|
||||
prominent notices stating that you changed the files and the date of any
|
||||
change.
|
||||
|
||||
Disclaimer
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY EXPRESSED
|
||||
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
||||
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
@@ -0,0 +1,479 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: ZConfig
|
||||
Version: 3.3.0
|
||||
Summary: Structured Configuration Library
|
||||
Home-page: https://github.com/zopefoundation/ZConfig/
|
||||
Author: Fred L. Drake, Jr.
|
||||
Author-email: fred@fdrake.net
|
||||
Maintainer: Zope Foundation and Contributors
|
||||
License: ZPL 2.1
|
||||
Keywords: configuration structured simple flexible typed hierarchy logging
|
||||
Platform: UNKNOWN
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: Intended Audience :: System Administrators
|
||||
Classifier: License :: OSI Approved :: Zope Public License
|
||||
Classifier: Operating System :: OS Independent
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 2
|
||||
Classifier: Programming Language :: Python :: 2.7
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3.4
|
||||
Classifier: Programming Language :: Python :: 3.5
|
||||
Classifier: Programming Language :: Python :: 3.6
|
||||
Classifier: Programming Language :: Python :: 3.7
|
||||
Classifier: Programming Language :: Python :: Implementation :: CPython
|
||||
Classifier: Programming Language :: Python :: Implementation :: PyPy
|
||||
Classifier: Operating System :: OS Independent
|
||||
Classifier: Topic :: Software Development
|
||||
Provides-Extra: docs
|
||||
Requires-Dist: sphinxcontrib-programoutput; extra == 'docs'
|
||||
Provides-Extra: test
|
||||
Requires-Dist: docutils; extra == 'test'
|
||||
Requires-Dist: manuel; extra == 'test'
|
||||
Requires-Dist: zope.testrunner; extra == 'test'
|
||||
|
||||
ZConfig: Schema-driven configuration
|
||||
====================================
|
||||
|
||||
.. image:: https://img.shields.io/pypi/v/ZConfig.svg
|
||||
:target: https://pypi.python.org/pypi/ZConfig/
|
||||
:alt: Latest release
|
||||
|
||||
.. image:: https://img.shields.io/pypi/pyversions/ZConfig.svg
|
||||
:target: https://pypi.org/project/ZConfig/
|
||||
:alt: Supported Python versions
|
||||
|
||||
.. image:: https://travis-ci.org/zopefoundation/ZConfig.svg?branch=master
|
||||
:target: https://travis-ci.org/zopefoundation/ZConfig
|
||||
|
||||
.. image:: https://coveralls.io/repos/github/zopefoundation/ZConfig/badge.svg?branch=master
|
||||
:target: https://coveralls.io/github/zopefoundation/ZConfig?branch=master
|
||||
|
||||
.. image:: https://readthedocs.org/projects/zconfig/badge/?version=latest
|
||||
:target: http://zconfig.readthedocs.org/en/latest/
|
||||
:alt: Documentation Status
|
||||
|
||||
ZConfig is a configuration library intended for general use. It
|
||||
supports a hierarchical schema-driven configuration model that allows
|
||||
a schema to specify data conversion routines written in Python.
|
||||
ZConfig's model is very different from the model supported by the
|
||||
ConfigParser module found in Python's standard library, and is more
|
||||
suitable to configuration-intensive applications.
|
||||
|
||||
ZConfig schema are written in an XML-based language and are able to
|
||||
"import" schema components provided by Python packages. Since
|
||||
components are able to bind to conversion functions provided by Python
|
||||
code in the package (or elsewhere), configuration objects can be
|
||||
arbitrarily complex, with values that have been verified against
|
||||
arbitrary constraints. This makes it easy for applications to
|
||||
separate configuration support from configuration loading even with
|
||||
configuration data being defined and consumed by a wide range of
|
||||
separate packages.
|
||||
|
||||
ZConfig is licensed under the Zope Public License, version 2.1. See
|
||||
the file LICENSE.txt in the distribution for the full license text.
|
||||
|
||||
Reference documentation is available at https://zconfig.readthedocs.io.
|
||||
|
||||
Information on the latest released version of the ZConfig package is
|
||||
available at
|
||||
|
||||
https://pypi.python.org/pypi/ZConfig/
|
||||
|
||||
You may either create an RPM and install this, or install directly from
|
||||
the source distribution.
|
||||
|
||||
There is a mailing list for discussions and questions about ZConfig;
|
||||
more information on the list is available at
|
||||
|
||||
http://mail.zope.org/mailman/listinfo/zconfig/
|
||||
|
||||
|
||||
Configuring Logging
|
||||
-------------------
|
||||
|
||||
One common use of ZConfig is to configure the Python logging
|
||||
framework. This is extremely simple to do as the following example
|
||||
demonstrates:
|
||||
|
||||
>>> from ZConfig import configureLoggers
|
||||
>>> configureLoggers('''
|
||||
... <logger>
|
||||
... level INFO
|
||||
... <logfile>
|
||||
... PATH STDOUT
|
||||
... format %(levelname)s %(name)s %(message)s
|
||||
... </logfile>
|
||||
... </logger>
|
||||
... ''')
|
||||
|
||||
The above configures the root logger to output messages logged at INFO
|
||||
or above to the console, as we can see in the following example:
|
||||
|
||||
>>> from logging import getLogger
|
||||
>>> logger = getLogger()
|
||||
>>> logger.info('An info message')
|
||||
INFO root An info message
|
||||
>>> logger.debug('A debug message')
|
||||
|
||||
A more common configuration would see STDOUT replaced with a path to
|
||||
the file into which log entries would be written.
|
||||
|
||||
For more information, see the `the documentation <https://zconfig.readthedocs.io>`_.
|
||||
|
||||
|
||||
Installing from the source distribution
|
||||
---------------------------------------
|
||||
|
||||
For a simple installation::
|
||||
|
||||
python setup.py install
|
||||
|
||||
|
||||
To install to a user's home-dir::
|
||||
|
||||
python setup.py install --home=<dir>
|
||||
|
||||
|
||||
To install to another prefix (for example, /usr/local)::
|
||||
|
||||
python setup.py install --prefix=/usr/local
|
||||
|
||||
|
||||
If you need to force the python interpreter to (for example) python2::
|
||||
|
||||
python2 setup.py install
|
||||
|
||||
|
||||
For more information on installing packages, please refer to the
|
||||
`Python Packaging User Guide <https://packaging.python.org/>`__.
|
||||
|
||||
|
||||
==========================
|
||||
Change History for ZConfig
|
||||
==========================
|
||||
|
||||
3.3.0 (2018-10-04)
|
||||
------------------
|
||||
|
||||
- Drop support for Python 3.3.
|
||||
|
||||
- Add support for Python 3.7.
|
||||
|
||||
- Drop support for 'python setup.py test'. See `issue 38
|
||||
<https://github.com/zopefoundation/ZConfig/issues/38>`_.
|
||||
|
||||
- Add support for ``example`` in ``section`` and ``multisection``, and
|
||||
include those examples in generated documentation. See
|
||||
https://github.com/zopefoundation/ZConfig/pull/5.
|
||||
|
||||
- Fix configuration loaders to decode byte data using UTF-8 instead of
|
||||
the default encoding (usually ASCII). See `issue 37
|
||||
<https://github.com/zopefoundation/ZConfig/issues/37>`_.
|
||||
|
||||
3.2.0 (2017-06-22)
|
||||
------------------
|
||||
|
||||
- Drop support for Python 2.6 and 3.2 and add support for Python 3.6.
|
||||
|
||||
- Run tests with pypy and pypy3 as well.
|
||||
|
||||
- Host docs at https://zconfig.readthedocs.io
|
||||
|
||||
- BaseLoader is now an abstract class that cannot be instantiated.
|
||||
|
||||
- Allow ``nan``, ``inf`` and ``-inf`` values for floats in
|
||||
configurations. See
|
||||
https://github.com/zopefoundation/ZConfig/issues/16.
|
||||
|
||||
- Scripts ``zconfig`` (for schema validation) and
|
||||
``zconfig_schema2html`` are ported to Python 3.
|
||||
|
||||
- A new ``ZConfig.sphinx`` `Sphinx extension
|
||||
<https://zconfig.readthedocs.io/en/latest/documenting-components.html#documenting-components>`_
|
||||
facilitates automatically documenting ZConfig components using their
|
||||
description and examples in Sphinx documentation. See
|
||||
https://github.com/zopefoundation/ZConfig/pull/25.
|
||||
|
||||
- Simplify internal schema processing of max and min occurrence
|
||||
values. See https://github.com/zopefoundation/ZConfig/issues/15.
|
||||
|
||||
- Almost all uses of ``type`` as a parameter name have been replaced
|
||||
with ``type_`` to avoid shadowing a builtin. These were typically
|
||||
not public APIs and weren't expected to be called with keyword
|
||||
arguments so there should not be any user-visible changes. See
|
||||
https://github.com/zopefoundation/ZConfig/issues/17
|
||||
|
||||
3.1.0 (2015-10-17)
|
||||
------------------
|
||||
|
||||
- Add ability to do variable substitution from environment variables using
|
||||
$() syntax.
|
||||
|
||||
3.0.4 (2014-03-20)
|
||||
------------------
|
||||
|
||||
- Added Python 3.4 support.
|
||||
|
||||
|
||||
3.0.3 (2013-03-02)
|
||||
------------------
|
||||
|
||||
- Added Python 3.2 support.
|
||||
|
||||
|
||||
3.0.2 (2013-02-14)
|
||||
------------------
|
||||
|
||||
- Fixed ResourceWarning in BaseLoader.openResource().
|
||||
|
||||
|
||||
3.0.1 (2013-02-13)
|
||||
------------------
|
||||
|
||||
- Removed an accidentally left `pdb` statement from the code.
|
||||
|
||||
- Fix a bug in Python 3 with the custom string `repr()` function.
|
||||
|
||||
|
||||
3.0.0 (2013-02-13)
|
||||
------------------
|
||||
|
||||
- Added Python 3.3 support.
|
||||
|
||||
- Dropped Python 2.4 and 2.5 support.
|
||||
|
||||
|
||||
2.9.3 (2012-06-25)
|
||||
------------------
|
||||
|
||||
- Fixed: port values of 0 weren't allowed. Port 0 is used to request
|
||||
an ephemeral port.
|
||||
|
||||
|
||||
2.9.2 (2012-02-11)
|
||||
------------------
|
||||
|
||||
- Adjust test classes to avoid base classes being considered separate
|
||||
test cases by (at least) the "nose" test runner.
|
||||
|
||||
|
||||
2.9.1 (2012-02-11)
|
||||
------------------
|
||||
|
||||
- Make FileHandler.reopen thread safe.
|
||||
|
||||
|
||||
2.9.0 (2011-03-22)
|
||||
------------------
|
||||
|
||||
- Allow identical redefinition of ``%define`` names.
|
||||
- Added support for IPv6 addresses.
|
||||
|
||||
|
||||
2.8.0 (2010-04-13)
|
||||
------------------
|
||||
|
||||
- Fix relative path recognition.
|
||||
https://bugs.launchpad.net/zconfig/+bug/405687
|
||||
|
||||
- Added SMTP authentication support for email logger on Python 2.6.
|
||||
|
||||
|
||||
2.7.1 (2009-06-13)
|
||||
------------------
|
||||
|
||||
- Improved documentation
|
||||
|
||||
- Fixed tests failures on windows.
|
||||
|
||||
|
||||
2.7.0 (2009-06-11)
|
||||
------------------
|
||||
|
||||
- Added a convenience function, ``ZConfig.configureLoggers(text)`` for
|
||||
configuring loggers.
|
||||
|
||||
- Relaxed the requirement for a logger name in logger sections,
|
||||
allowing the logger section to be used for both root and non-root
|
||||
loggers.
|
||||
|
||||
|
||||
2.6.1 (2008-12-05)
|
||||
------------------
|
||||
|
||||
- Fixed support for schema descriptions that override descriptions from a base
|
||||
schema. If multiple base schema provide descriptions but the derived schema
|
||||
does not, the first base mentioned that provides a description wins.
|
||||
https://bugs.launchpad.net/zconfig/+bug/259475
|
||||
|
||||
- Fixed compatibility bug with Python 2.5.0.
|
||||
|
||||
- No longer trigger deprecation warnings under Python 2.6.
|
||||
|
||||
|
||||
2.6.0 (2008-09-03)
|
||||
------------------
|
||||
|
||||
- Added support for file rotation by time by specifying when and
|
||||
interval, rather than max-size, for log files.
|
||||
|
||||
- Removed dependency on setuptools from the setup.py.
|
||||
|
||||
|
||||
2.5.1 (2007-12-24)
|
||||
------------------
|
||||
|
||||
- Made it possible to run unit tests via 'python setup.py test' (requires
|
||||
setuptools on sys.path).
|
||||
|
||||
- Added better error messages to test failure assertions.
|
||||
|
||||
|
||||
2.5 (2007-08-31)
|
||||
------------------------
|
||||
|
||||
*A note on the version number:*
|
||||
|
||||
Information discovered in the revision control system suggests that some
|
||||
past revision has been called "2.4", though it is not clear that any
|
||||
actual release was made with that version number. We're going to skip
|
||||
revision 2.4 entirely to avoid potential issues with anyone using
|
||||
something claiming to be ZConfig 2.4, and go straight to version 2.5.
|
||||
|
||||
- Add support for importing schema components from ZIP archives (including
|
||||
eggs).
|
||||
|
||||
- Added a 'formatter' configuration option in the logging handler sections
|
||||
to allow specifying a constructor for the formatter.
|
||||
|
||||
- Documented the package: URL scheme that can be used in extending schema.
|
||||
|
||||
- Added support for reopening all log files opened via configurations using
|
||||
the ZConfig.components.logger package. For Zope, this is usable via the
|
||||
``zc.signalhandler`` package. ``zc.signalhandler`` is not required for
|
||||
ZConfig.
|
||||
|
||||
- Added support for rotating log files internally by size.
|
||||
|
||||
- Added a minimal implementation of schema-less parsing; this is mostly
|
||||
intended for applications that want to read several fragments of ZConfig
|
||||
configuration files and assemble a combined configuration. Used in some
|
||||
``zc.buildout`` recipes.
|
||||
|
||||
- Converted to using ``zc.buildout`` and the standard test runner from
|
||||
``zope.testing``.
|
||||
|
||||
- Added more tests.
|
||||
|
||||
|
||||
2.3.1 (2005-08-21)
|
||||
------------------
|
||||
|
||||
- Isolated some of the case-normalization code so it will at least be
|
||||
easier to override. This remains non-trivial.
|
||||
|
||||
|
||||
2.3 (2005-05-18)
|
||||
----------------
|
||||
|
||||
- Added "inet-binding-address" and "inet-connection-address" to the
|
||||
set of standard datatypes. These are similar to the "inet-address"
|
||||
type, but the default hostname is more sensible. The datatype used
|
||||
should reflect how the value will be used.
|
||||
|
||||
- Alternate rotating logfile handler for Windows, to avoid platform
|
||||
limitations on renaming open files. Contributed by Sidnei da Silva.
|
||||
|
||||
- For <section> and <multisection>, if the name attribute is omitted,
|
||||
assume name="*", since this is what is used most often.
|
||||
|
||||
|
||||
2.2 (2004-04-21)
|
||||
----------------
|
||||
|
||||
- More documentation has been written.
|
||||
|
||||
- Added a timedelta datatype function; the input is the same as for
|
||||
the time-interval datatype, but the resulting value is a
|
||||
datetime.timedelta object.
|
||||
|
||||
- Make sure keys specified as attributes of the <default> element are
|
||||
converted by the appropriate key type, and are re-checked for
|
||||
derived sections.
|
||||
|
||||
- Refactored the ZConfig.components.logger schema components so that a
|
||||
schema can import just one of the "eventlog" or "logger" sections if
|
||||
desired. This can be helpful to avoid naming conflicts.
|
||||
|
||||
- Added a reopen() method to the logger factories.
|
||||
|
||||
- Always use an absolute pathname when opening a FileHandler.
|
||||
|
||||
- A fix to the logger 'format' key to allow the %(process)d expansion variable
|
||||
that the logging package supports.
|
||||
|
||||
- A new timedelta built-in datatype was added. Similar to time-interval
|
||||
except that it returns a datetime.timedelta object instead.
|
||||
|
||||
|
||||
2.1 (2004-04-12)
|
||||
----------------
|
||||
|
||||
- Removed compatibility with Python 2.1 and 2.2.
|
||||
|
||||
- Schema components must really be in Python packages; the directory
|
||||
search has been modified to perform an import to locate the package
|
||||
rather than incorrectly implementing the search algorithm.
|
||||
|
||||
- The default objects use for section values now provide a method
|
||||
getSectionAttributes(); this returns a list of all the attributes of
|
||||
the section object which store configuration-defined data (including
|
||||
information derived from the schema).
|
||||
|
||||
- Default information can now be included in a schema for <key
|
||||
name="+"> and <multikey name="+"> by using <default key="...">.
|
||||
|
||||
- More documentation has been added to discuss schema extension.
|
||||
|
||||
- Support for a Unicode-free Python has been fixed.
|
||||
|
||||
- Derived section types now inherit the datatype of the base type if
|
||||
no datatype is identified explicitly.
|
||||
|
||||
- Derived section types can now override the keytype instead of always
|
||||
inheriting from their base type.
|
||||
|
||||
- <import package='...'/> makes use of the current prefix if the
|
||||
package name begins witha dot.
|
||||
|
||||
- Added two standard datatypes: dotted-name and dotted-suffix.
|
||||
|
||||
- Added two standard schema components: ZConfig.components.basic and
|
||||
ZConfig.components.logger.
|
||||
|
||||
|
||||
2.0 (2003-10-27)
|
||||
----------------
|
||||
|
||||
- Configurations can import additional schema components using a new
|
||||
"%import" directive; this can be used to integrate 3rd-party
|
||||
components into an application.
|
||||
|
||||
- Schemas may be extended using a new "extends" attribute on the
|
||||
<schema> element.
|
||||
|
||||
- Better error messages when elements in a schema definition are
|
||||
improperly nested.
|
||||
|
||||
- The "zconfig" script can now simply verify that a schema definition
|
||||
is valid, if that's all that's needed.
|
||||
|
||||
|
||||
1.0 (2003-03-25)
|
||||
----------------
|
||||
|
||||
- Initial release.
|
||||
|
||||
|
||||
@@ -0,0 +1,145 @@
|
||||
../../../bin/zconfig,sha256=oOQR38jQNziXKnd_0cfszLLBudWiwCDBucVwcb-JSLc,248
|
||||
../../../bin/zconfig_schema2html,sha256=vp7zcnbBclWutkoKaGNaRXVMj4kJdloD2lsBNrqi1Gw,250
|
||||
ZConfig-3.3.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
ZConfig-3.3.0.dist-info/LICENSE.txt,sha256=PmcdsR32h1FswdtbPWXkqjg-rKPCDOo_r1Og9zNdCjw,2070
|
||||
ZConfig-3.3.0.dist-info/METADATA,sha256=sHNteMVs1EpFVNSvJHDBUu5Im-KuQ-4TDSfyCinWqr0,14745
|
||||
ZConfig-3.3.0.dist-info/RECORD,,
|
||||
ZConfig-3.3.0.dist-info/WHEEL,sha256=8T8fxefr_r-A79qbOJ9d_AaEgkpCGmEPHc-gpCq5BRg,110
|
||||
ZConfig-3.3.0.dist-info/entry_points.txt,sha256=LaOi7VnYxJr9q5EWc2dMk_lJCx3oflDdv_FQiWkmBVQ,99
|
||||
ZConfig-3.3.0.dist-info/top_level.txt,sha256=qKGSSXGHk0nNcFVduhJ3dUglDybP6xrHK3ufvRWTMPI,8
|
||||
ZConfig/__init__.py,sha256=VB0_3Dmy2ISMA9bE39OL1oLqoXT88gvoCM2EufV4apw,7901
|
||||
ZConfig/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/_compat.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/_schema_utils.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/cfgparser.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/cmdline.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/datatypes.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/info.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/loader.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/matcher.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/schema.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/schema2html.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/schemaless.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/sphinx.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/substitution.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/url.cpython-36.pyc,,
|
||||
ZConfig/__pycache__/validator.cpython-36.pyc,,
|
||||
ZConfig/_compat.py,sha256=hNYcNFk7ISAMcTvK1QffU81YMKLPtlm4_KWmAvniaW4,2683
|
||||
ZConfig/_schema_utils.py,sha256=4DF-UmtgH1XJfEmNUbOL2ds8qk1QkRfwurruRwV65vI,10156
|
||||
ZConfig/cfgparser.py,sha256=Hct3pqDFMYb2uMvN_GfAEbCFz04MSSn5yWPcTXzwgYo,6577
|
||||
ZConfig/cmdline.py,sha256=0EFZBt0PWXV5zB0O6YAUdZu_xbrCj00H7x_VCMYanTw,7670
|
||||
ZConfig/components/__init__.py,sha256=Wxwe1Yvh0PsxQGRzt5WMkXtzaWEZpEPOcWx6ZWFr5U8,28
|
||||
ZConfig/components/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/components/basic/__init__.py,sha256=Wxwe1Yvh0PsxQGRzt5WMkXtzaWEZpEPOcWx6ZWFr5U8,28
|
||||
ZConfig/components/basic/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/components/basic/__pycache__/mapping.cpython-36.pyc,,
|
||||
ZConfig/components/basic/component.xml,sha256=AdT2naEAZ83iLl6IIKD_nVZa6nHhAsWDVDCPEUJuszQ,206
|
||||
ZConfig/components/basic/mapping.py,sha256=77gkqVKzw60mv_BmR7I1wyddAArG4RnqceeMlFWIGfQ,764
|
||||
ZConfig/components/basic/mapping.xml,sha256=9ISmp62x626Y4VJl-Ry78F_wyGE3y1FDp5mvMBIIGkI,945
|
||||
ZConfig/components/basic/tests/__init__.py,sha256=Wxwe1Yvh0PsxQGRzt5WMkXtzaWEZpEPOcWx6ZWFr5U8,28
|
||||
ZConfig/components/basic/tests/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/components/basic/tests/__pycache__/test_mapping.cpython-36.pyc,,
|
||||
ZConfig/components/basic/tests/test_mapping.py,sha256=DdzFCIiSDP372uNnb-4JTZEokghhnYDvLOX29MN0ZLI,2653
|
||||
ZConfig/components/logger/__init__.py,sha256=zC97fFrJ5Drj2hUTdoYATIbqFaapIr3CsvPOpqzun4Y,702
|
||||
ZConfig/components/logger/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/components/logger/__pycache__/datatypes.cpython-36.pyc,,
|
||||
ZConfig/components/logger/__pycache__/factory.cpython-36.pyc,,
|
||||
ZConfig/components/logger/__pycache__/handlers.cpython-36.pyc,,
|
||||
ZConfig/components/logger/__pycache__/logger.cpython-36.pyc,,
|
||||
ZConfig/components/logger/__pycache__/loghandler.cpython-36.pyc,,
|
||||
ZConfig/components/logger/abstract.xml,sha256=1Ou38WA8V5SCImCQr9E3Hdmhtp--zXsVWZvrekXjAiM,151
|
||||
ZConfig/components/logger/base-logger.xml,sha256=GMGKocaRWK6HcgDKiYsHmVqZjF2F-biR_7uD91nU35M,1801
|
||||
ZConfig/components/logger/component.xml,sha256=s7l90AJ9qGn0utWE035Wjnmz8DGCIGbT88QVQdneh6Y,375
|
||||
ZConfig/components/logger/datatypes.py,sha256=abkrHnBCkdOVlLVWQaD76zOyWf8Dwn47u94p5CEv-M8,1133
|
||||
ZConfig/components/logger/eventlog.xml,sha256=ZrMgTsZ3WS0p3u3G5d1tNEKif40BHR9qZmAKSDOnc6g,478
|
||||
ZConfig/components/logger/factory.py,sha256=_8TR_WE-vgUAfgGlD0Zc7fpgTeyz2F49CCi8gp7x5-c,1400
|
||||
ZConfig/components/logger/handlers.py,sha256=MWf24bxgf4awSRtMP8xl0nEnPSk4Xdwd3z7YHzxacEQ,7569
|
||||
ZConfig/components/logger/handlers.xml,sha256=w6O6m_T8-GJIFjexGP_1zp6ZhALsO-Y2TyuLnPisZPU,4062
|
||||
ZConfig/components/logger/logger.py,sha256=77CX9eCM6SJoQUDb4LJbQzPBcEEI4NQ5mLlZinGZ6HY,3510
|
||||
ZConfig/components/logger/logger.xml,sha256=GXPVVwVSbia0IzcrKq4PJPPLrhS8tU_24vgCubvoQSs,1460
|
||||
ZConfig/components/logger/loghandler.py,sha256=kyNhXpvzpNJ8jwqxQLggHMcdHAJYZp8aLzNfAN3p9cA,5336
|
||||
ZConfig/components/logger/tests/__init__.py,sha256=Wxwe1Yvh0PsxQGRzt5WMkXtzaWEZpEPOcWx6ZWFr5U8,28
|
||||
ZConfig/components/logger/tests/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/components/logger/tests/__pycache__/test_logger.cpython-36.pyc,,
|
||||
ZConfig/components/logger/tests/test_logger.py,sha256=zildHCKgjKsCi_AwP3nf3mz2hoIxbfpRAUTGY8fJ7XA,31209
|
||||
ZConfig/datatypes.py,sha256=yk5BImUwfY4ATXXKIz930ooAXtQsQ_fHkG6QXNbq9D4,17915
|
||||
ZConfig/info.py,sha256=fbzDx2oZ_3OrPyqirsV7y7iuPgvzfEybyom-U1CC9YI,17757
|
||||
ZConfig/loader.py,sha256=gO5egt4hh3MtOwOlLXXmqN-7rQaPsX9sYvDrnA26BS8,18758
|
||||
ZConfig/matcher.py,sha256=sSDGtEvM88PRuuQhOz3-jAhVovAasUoMhHm9p0fAF5w,11175
|
||||
ZConfig/schema.py,sha256=QR_RQK4lUumDsr5m1J29o7D8fUAovImerhgKYiGcAKo,22590
|
||||
ZConfig/schema2html.py,sha256=57zJSvZXAN0auHaiD7Jw1lR8RnKnqlAbBPtAoMYGHts,4548
|
||||
ZConfig/schemaless.py,sha256=uV09k--cBsCFhtXEWsPlxmC3wpyKzbwCD6WBLI6MEIE,3168
|
||||
ZConfig/schemaless.txt,sha256=0_WUee4vJkeeAagw8frPS5g4KVQc7vRM5SumByJud_M,6913
|
||||
ZConfig/sphinx.py,sha256=RKXcztiD3-0fbYqG8WC_MhZEu6g0mqFFwi-j04ee5js,6049
|
||||
ZConfig/substitution.py,sha256=kcygm2aR15a9bqPAP6vDGbfxM-x54MitTh5ZCIAlL5s,3762
|
||||
ZConfig/tests/__init__.py,sha256=FEjJCpqATtNIgpxxSyUs2EeA3PzISGkRNLAmOPNm53A,762
|
||||
ZConfig/tests/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/support.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_cfgimports.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_cmdline.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_config.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_cookbook.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_datatypes.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_info.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_loader.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_matcher.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_readme.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_schema.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_schema2html.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_schemaless.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_subst.cpython-36.pyc,,
|
||||
ZConfig/tests/__pycache__/test_validator.cpython-36.pyc,,
|
||||
ZConfig/tests/bad-component.xml,sha256=dOHdskqyCKBDg0Fwkd8fONrPL9ksarEJzmMo-YhNLYk,41
|
||||
ZConfig/tests/bad-component2.xml,sha256=M6pseuhNTeUplvv1FNcubbwJ0Ckrnmy80vDT_4zvWQI,122
|
||||
ZConfig/tests/foosample.zip,sha256=W0z1MjDaOPnErJBAdzc49NsBl7ky7DNvoTI1ahO6kQU,1581
|
||||
ZConfig/tests/input/base-datatype1.xml,sha256=1MkpejZXG86y6zzp_AlcAIiI9R5OZm_KICv_5DlJ2vY,98
|
||||
ZConfig/tests/input/base-datatype2.xml,sha256=ZI2CZBYGXQuQV_NL-sWDOwU26XmARgAcvuavME437Ig,98
|
||||
ZConfig/tests/input/base-keytype1.xml,sha256=FJ5Tc8rkdL6m0OBbTcDa-C15-TyRxC-Oa5Pp6JH0gtQ,70
|
||||
ZConfig/tests/input/base-keytype2.xml,sha256=a_TQaBAcQoCEbFKf5ExzXXaiUnjSGQFCGMpp7czd-Dc,96
|
||||
ZConfig/tests/input/base.xml,sha256=MBi3f1w74aMURTj3-X6_XTT8bV5r7nMmN8pFyUx_63I,161
|
||||
ZConfig/tests/input/include.conf,sha256=c6kmp6OHSMkMGnui5Pc0soY2zlR1g8tQn6V2JjNS6Dg,56
|
||||
ZConfig/tests/input/inner.conf,sha256=Tq3RZtSB5ATZJRRsF3Nu5LWjhVayjZMQw58nn_S9d-E,42
|
||||
ZConfig/tests/input/library.xml,sha256=kUANBd45kCsb30QM6whhTFAk79qNbl2roW6C_7lCwbc,157
|
||||
ZConfig/tests/input/logger.xml,sha256=YiKmxH50CAe25TOvOGrZ-pd6SDkpHSmYutoqPAAlCC0,404
|
||||
ZConfig/tests/input/non-ascii.txt,sha256=x2yK8edLhMf_FE3xKx1RkaV4Hve5pvASSaa965UGYTc,76
|
||||
ZConfig/tests/input/outer.conf,sha256=Kn3aEwWDZnPSZhdAJXHhEo7XCiKJOSqfA3KaCe_2OVA,62
|
||||
ZConfig/tests/input/simple.conf,sha256=vv7oqCp2WhPlHnlLaVWBvAMprDctIrWZ4inNdzhqMkc,440
|
||||
ZConfig/tests/input/simple.xml,sha256=iWUID0Zjhsyoq2-FioEktegSw-zNroyajHbu22wgpDA,951
|
||||
ZConfig/tests/input/simplesections.conf,sha256=iyL26VBFXO9OrnH_QRatNH3TJejgqjisa55rGmMQvjQ,409
|
||||
ZConfig/tests/input/simplesections.xml,sha256=MPEL0ZufBk8jUC6oVEVosVAToGxHZjrUEk_lbag4D7U,1884
|
||||
ZConfig/tests/library/README.txt,sha256=imy9vWA8MeiqioL9Sqp1_CXQsJo2bdeYOOpFqzWFdIs,88
|
||||
ZConfig/tests/library/__init__.py,sha256=nFa4sn7SGMgCxVss13M2_uzaJEsA3KTIM8_j8TsX_Tw,23
|
||||
ZConfig/tests/library/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/tests/library/thing/__init__.py,sha256=-lFoYNBesgQYyyX0YATe6LY3Mr1YKuGTN7sY8raLr8E,839
|
||||
ZConfig/tests/library/thing/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/tests/library/thing/component.xml,sha256=DgmcBO3b5AOj-25fZweVY5UmjjFaszVJBpfZ95EfWkc,344
|
||||
ZConfig/tests/library/thing/extras/extras.xml,sha256=DrugmfPFEN61aNU1G-Agte0Rlq5nTHheibkW0ZFE91o,104
|
||||
ZConfig/tests/library/widget/__init__.py,sha256=nFa4sn7SGMgCxVss13M2_uzaJEsA3KTIM8_j8TsX_Tw,23
|
||||
ZConfig/tests/library/widget/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/tests/library/widget/component.xml,sha256=xKS80wQPXXIzx7teDoNM-ACUXl7vLtt_V24AujVRqRM,256
|
||||
ZConfig/tests/library/widget/extra.xml,sha256=4BmV5r18l32yrRipFqMWWhZdODkwS6mYm7YJvMXaGrY,103
|
||||
ZConfig/tests/support.py,sha256=0ccli3j33NjWs_mqaT8f4DV3UGB2ajwF8o_SDbZKbug,3183
|
||||
ZConfig/tests/test_cfgimports.py,sha256=ZTv1IVfAYOxhhgrcZojAA32520pR0r5KKtYDQy8CMro,2218
|
||||
ZConfig/tests/test_cmdline.py,sha256=50UAy3ZxCDWdcKP2TwnftXy3_Q6mZlqkQE9EPhVkmGc,8202
|
||||
ZConfig/tests/test_config.py,sha256=3z_sTTUw9gruE5ltfafQAAYUGhRAAxf-_4n7OOWnJf8,10113
|
||||
ZConfig/tests/test_cookbook.py,sha256=1bNWR3r2mV1wztjCa0iujKqlsu6LNkrEF22puvneA9E,2428
|
||||
ZConfig/tests/test_datatypes.py,sha256=_3S7T0ja-EwDFp7bdpQ_dZF358iOyL5pGgh_Ojf46sw,16234
|
||||
ZConfig/tests/test_info.py,sha256=wRglSnY3A460FT96r4Jy4jRKTBFVKNPQ-eYiA_7wb4s,7016
|
||||
ZConfig/tests/test_loader.py,sha256=pAfX8aeANeLYBskxyNA1H88XdgSRR6GvG2HC7xLTvdI,16637
|
||||
ZConfig/tests/test_matcher.py,sha256=OMUaWmqHm4a2RKvxU8ggr3n-PPmBqP7_fKMrmU4_kLw,4218
|
||||
ZConfig/tests/test_readme.py,sha256=mvw0j1Ivg-Lh1v-eediPmq7R2Nk-W49DELkn0vmlfLY,2696
|
||||
ZConfig/tests/test_schema.py,sha256=1jQW_uMPGINhMKa2-R64qNQ1vwvewY1DGlHc-NyQMi8,50577
|
||||
ZConfig/tests/test_schema2html.py,sha256=AGfXtcmn4I_EhMWF1ThRWv8R4qE-182B4Yhz5HEtZx8,7252
|
||||
ZConfig/tests/test_schemaless.py,sha256=UkBvTyICD5YE6J_K7aLQZa1IAfj7Wtnpq8-yZLcZwXI,1274
|
||||
ZConfig/tests/test_subst.py,sha256=E33zNBck-cbGBgVneVkbSq6-X6-sx7oj5Pf7NWrIiik,3793
|
||||
ZConfig/tests/test_validator.py,sha256=rLpCmNfSbSa_UKJ7TZQH-Gj46PFxY6Ta2TvvKOczV2I,1919
|
||||
ZConfig/tests/zipsource/README.txt,sha256=v-5zXsOYnW_nHI_QDxsjIk7c5K2HvbuZTKfNOKm03GQ,108
|
||||
ZConfig/tests/zipsource/foo/__init__.py,sha256=h61ciVTdVvu8oEUXv4dHf_Tc5XUXDH3RKB1-8fQhSsg,38
|
||||
ZConfig/tests/zipsource/foo/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/tests/zipsource/foo/sample/__init__.py,sha256=h61ciVTdVvu8oEUXv4dHf_Tc5XUXDH3RKB1-8fQhSsg,38
|
||||
ZConfig/tests/zipsource/foo/sample/__pycache__/__init__.cpython-36.pyc,,
|
||||
ZConfig/tests/zipsource/foo/sample/__pycache__/datatypes.cpython-36.pyc,,
|
||||
ZConfig/tests/zipsource/foo/sample/component.xml,sha256=h1pLsvByAVbkjDgKCW2pKBeRxbfYnBxPEC9yN5ousEw,234
|
||||
ZConfig/tests/zipsource/foo/sample/datatypes.py,sha256=vay-ORxRWftjDm7b3TNM4pjBdkuXl55SFfOxzJ1kBok,124
|
||||
ZConfig/url.py,sha256=PDzkxCutT__YywmkyzeXKkty37g9wb1bfP5PTmjDZqw,1896
|
||||
ZConfig/validator.py,sha256=4j3uHS8cksEebJxJk_RqxAjBg3oY41alhUQsA5EtC8w,2205
|
||||
@@ -0,0 +1,6 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: bdist_wheel (0.32.1)
|
||||
Root-Is-Purelib: true
|
||||
Tag: py2-none-any
|
||||
Tag: py3-none-any
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
[console_scripts]
|
||||
zconfig = ZConfig.validator:main
|
||||
zconfig_schema2html = ZConfig.schema2html:main
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
ZConfig
|
||||
Reference in New Issue
Block a user