Fixed database typo and removed unnecessary class identifier.
This commit is contained in:
parent
00ad49a143
commit
45fb349a7d
5098 changed files with 952558 additions and 85 deletions
|
@ -0,0 +1 @@
|
|||
pip
|
26
venv/Lib/site-packages/decorator-4.4.2.dist-info/LICENSE.txt
Normal file
26
venv/Lib/site-packages/decorator-4.4.2.dist-info/LICENSE.txt
Normal file
|
@ -0,0 +1,26 @@
|
|||
Copyright (c) 2005-2018, Michele Simionato
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are
|
||||
met:
|
||||
|
||||
Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
Redistributions in bytecode form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in
|
||||
the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
"AS IS" AND ANY EXPRESS 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 OR CONTRIBUTORS 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.
|
131
venv/Lib/site-packages/decorator-4.4.2.dist-info/METADATA
Normal file
131
venv/Lib/site-packages/decorator-4.4.2.dist-info/METADATA
Normal file
|
@ -0,0 +1,131 @@
|
|||
Metadata-Version: 2.1
|
||||
Name: decorator
|
||||
Version: 4.4.2
|
||||
Summary: Decorators for Humans
|
||||
Home-page: https://github.com/micheles/decorator
|
||||
Author: Michele Simionato
|
||||
Author-email: michele.simionato@gmail.com
|
||||
License: new BSD License
|
||||
Keywords: decorators generic utility
|
||||
Platform: All
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: License :: OSI Approved :: BSD License
|
||||
Classifier: Natural Language :: English
|
||||
Classifier: Operating System :: OS Independent
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 2
|
||||
Classifier: Programming Language :: Python :: 2.6
|
||||
Classifier: Programming Language :: Python :: 2.7
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3.2
|
||||
Classifier: Programming Language :: Python :: 3.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: Topic :: Software Development :: Libraries
|
||||
Classifier: Topic :: Utilities
|
||||
Requires-Python: >=2.6, !=3.0.*, !=3.1.*
|
||||
|
||||
Decorators for Humans
|
||||
=====================
|
||||
|
||||
The goal of the decorator module is to make it easy to define
|
||||
signature-preserving function decorators and decorator factories.
|
||||
It also includes an implementation of multiple dispatch and other niceties
|
||||
(please check the docs). It is released under a two-clauses
|
||||
BSD license, i.e. basically you can do whatever you want with it but I am not
|
||||
responsible.
|
||||
|
||||
Installation
|
||||
-------------
|
||||
|
||||
If you are lazy, just perform
|
||||
|
||||
``$ pip install decorator``
|
||||
|
||||
which will install just the module on your system.
|
||||
|
||||
If you prefer to install the full distribution from source, including
|
||||
the documentation, clone the `GitHub repo`_ or download the tarball_, unpack it and run
|
||||
|
||||
``$ pip install .``
|
||||
|
||||
in the main directory, possibly as superuser.
|
||||
|
||||
.. _tarball: https://pypi.org/project/decorator/#files
|
||||
.. _GitHub repo: https://github.com/micheles/decorator
|
||||
|
||||
Testing
|
||||
--------
|
||||
|
||||
If you have the source code installation you can run the tests with
|
||||
|
||||
`$ python src/tests/test.py -v`
|
||||
|
||||
or (if you have setuptools installed)
|
||||
|
||||
`$ python setup.py test`
|
||||
|
||||
Notice that you may run into trouble if in your system there
|
||||
is an older version of the decorator module; in such a case remove the
|
||||
old version. It is safe even to copy the module `decorator.py` over
|
||||
an existing one, since we kept backward-compatibility for a long time.
|
||||
|
||||
Repository
|
||||
---------------
|
||||
|
||||
The project is hosted on GitHub. You can look at the source here:
|
||||
|
||||
https://github.com/micheles/decorator
|
||||
|
||||
Documentation
|
||||
---------------
|
||||
|
||||
The documentation has been moved to https://github.com/micheles/decorator/blob/master/docs/documentation.md
|
||||
|
||||
From there you can get a PDF version by simply using the print
|
||||
functionality of your browser.
|
||||
|
||||
Here is the documentation for previous versions of the module:
|
||||
|
||||
https://github.com/micheles/decorator/blob/4.3.2/docs/tests.documentation.rst
|
||||
https://github.com/micheles/decorator/blob/4.2.1/docs/tests.documentation.rst
|
||||
https://github.com/micheles/decorator/blob/4.1.2/docs/tests.documentation.rst
|
||||
https://github.com/micheles/decorator/blob/4.0.0/documentation.rst
|
||||
https://github.com/micheles/decorator/blob/3.4.2/documentation.rst
|
||||
|
||||
For the impatient
|
||||
-----------------
|
||||
|
||||
Here is an example of how to define a family of decorators tracing slow
|
||||
operations:
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
from decorator import decorator
|
||||
|
||||
@decorator
|
||||
def warn_slow(func, timelimit=60, *args, **kw):
|
||||
t0 = time.time()
|
||||
result = func(*args, **kw)
|
||||
dt = time.time() - t0
|
||||
if dt > timelimit:
|
||||
logging.warn('%s took %d seconds', func.__name__, dt)
|
||||
else:
|
||||
logging.info('%s took %d seconds', func.__name__, dt)
|
||||
return result
|
||||
|
||||
@warn_slow # warn if it takes more than 1 minute
|
||||
def preprocess_input_files(inputdir, tempdir):
|
||||
...
|
||||
|
||||
@warn_slow(timelimit=600) # warn if it takes more than 10 minutes
|
||||
def run_calculation(tempdir, outdir):
|
||||
...
|
||||
|
||||
Enjoy!
|
||||
|
||||
|
9
venv/Lib/site-packages/decorator-4.4.2.dist-info/RECORD
Normal file
9
venv/Lib/site-packages/decorator-4.4.2.dist-info/RECORD
Normal file
|
@ -0,0 +1,9 @@
|
|||
__pycache__/decorator.cpython-36.pyc,,
|
||||
decorator-4.4.2.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
decorator-4.4.2.dist-info/LICENSE.txt,sha256=_RFmDKvwUyCCxFcGhi-vwpSQfsf44heBgkCkmZgGeC4,1309
|
||||
decorator-4.4.2.dist-info/METADATA,sha256=RYLh5Qy8XzYOcgCT6RsI_cTXG_PE1QvoAVT-u2vus80,4168
|
||||
decorator-4.4.2.dist-info/RECORD,,
|
||||
decorator-4.4.2.dist-info/WHEEL,sha256=h_aVn5OB2IERUjMbi2pucmR_zzWJtk303YXvhh60NJ8,110
|
||||
decorator-4.4.2.dist-info/pbr.json,sha256=AL84oUUWQHwkd8OCPhLRo2NJjU5MDdmXMqRHv-posqs,47
|
||||
decorator-4.4.2.dist-info/top_level.txt,sha256=Kn6eQjo83ctWxXVyBMOYt0_YpjRjBznKYVuNyuC_DSI,10
|
||||
decorator.py,sha256=aQ8Ozc-EK26xBTOXVR5A-8Szgx99_bhaexZSGNn38Yc,17222
|
6
venv/Lib/site-packages/decorator-4.4.2.dist-info/WHEEL
Normal file
6
venv/Lib/site-packages/decorator-4.4.2.dist-info/WHEEL
Normal file
|
@ -0,0 +1,6 @@
|
|||
Wheel-Version: 1.0
|
||||
Generator: bdist_wheel (0.33.4)
|
||||
Root-Is-Purelib: true
|
||||
Tag: py2-none-any
|
||||
Tag: py3-none-any
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"is_release": false, "git_version": "8608a46"}
|
|
@ -0,0 +1 @@
|
|||
decorator
|
Loading…
Add table
Add a link
Reference in a new issue