python3-module-eliot-1.10.0-alt1.noarch.rpm


Advertisement

Description

python3-module-eliot - Logging library that tells you why it happened

Property Value
Distribution ALT Linux Sisyphus
Repository Classic noarch
Package filename python3-module-eliot-1.10.0-alt1.noarch.rpm
Package name python3-module-eliot
Package version 1.10.0
Package release alt1
Package architecture noarch
Package type rpm
Category Development/Python3
Homepage -
License -
Maintainer -
Download size 337.55 KB
Installed size 337.55 KB
Python's built-in logging and other similar systems output a stream of factoids:
they're interesting, but you can't really tell what's going on.
* Why is your application slow?
* What caused this code path to be chosen?
* Why did this error happen?
* Standard logging can't answer these questions.
But with a better model you could understand what and why things happened in your application.
You could pinpoint performance bottlenecks, you could understand what happened when, who called what.
That is what Eliot does. eliot is a Python logging system that outputs causal chains of actions:
actions can spawn other actions, and eventually they either succeed or fail.
The resulting logs tell you the story of what your software did: what happened, and what caused it.
Eliot supports a range of use cases and 3rd party libraries:
* Logging within a single process.
* Causal tracing across a distributed system.
* Scientific computing, with built-in support for NumPy and Dask.
* Asyncio and Trio coroutines and the Twisted networking framework.
Eliot is only used to generate your logs; you will might need tools like Logstash and ElasticSearch
to aggregate and store logs if you are using multiple processes across multiple machines.

Alternatives

Package Version Architecture Repository
python3-module-eliot - - -

Requires

Name Value
/usr/bin/python3 -
/usr/lib/python3/site-packages -
python3(__future__) < 0
python3(binascii) < 0
python3(boltons.funcutils) < 0
python3(cffi) < 0
python3(contextlib) < 0
python3(contextvars) < 0
python3(datetime) < 0
python3(functools) < 0
python3(hashlib) < 0
python3(inspect) < 0
python3(io) < 0
python3(logging) < 0
python3(os) < 0
python3(os.path) < 0
python3(pkg_resources) < 0
python3(pprint) < 0
python3(pyrsistent) < 0
python3(re) < 0
python3(select) < 0
python3(six) < 0
python3(struct) < 0
python3(threading) < 0
python3(traceback) < 0
python3(twisted.application.service) < 0
python3(twisted.internet.defer) < 0
python3(twisted.internet.threads) < 0
python3(twisted.logger) < 0
python3(twisted.python.failure) < 0
python3(types) < 0
python3(unittest) < 0
python3(uuid) < 0
python3(warnings) < 0
python3(weakref) < 0
python3(zope.interface) < 0
rpmlib(PayloadIsLzma) -

Provides

Name Value
python3(eliot) -
python3(eliot._action) -
python3(eliot._bytesjson) -
python3(eliot._errors) -
python3(eliot._generators) -
python3(eliot._message) -
python3(eliot._output) -
python3(eliot._traceback) -
python3(eliot._util) -
python3(eliot._validation) -
python3(eliot._version) -
python3(eliot.filter) -
python3(eliot.journald) -
python3(eliot.json) -
python3(eliot.logwriter) -
python3(eliot.parse) -
python3(eliot.prettyprint) -
python3(eliot.serializers) -
python3(eliot.stdlib) -
python3(eliot.tai64n) -
python3(eliot.testing) -
python3(eliot.twisted) -
python3-module-eliot = 1.10.0-alt1:sisyphus+239284.10.4.1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package python3-module-eliot-1.10.0-alt1.noarch.rpm
Source Package python3-module-eliot-1.10.0-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
    
  2. Update the package index:
    # sudo apt-get update
  3. Install python3-module-eliot rpm package:
    # sudo apt-get install python3-module-eliot

Files

Path
/usr/bin/eliot-prettyprint
/usr/lib/python3/site-packages/eliot/__init__.py
/usr/lib/python3/site-packages/eliot/_action.py
/usr/lib/python3/site-packages/eliot/_bytesjson.py
/usr/lib/python3/site-packages/eliot/_errors.py
/usr/lib/python3/site-packages/eliot/_generators.py
/usr/lib/python3/site-packages/eliot/_message.py
/usr/lib/python3/site-packages/eliot/_output.py
/usr/lib/python3/site-packages/eliot/_traceback.py
/usr/lib/python3/site-packages/eliot/_util.py
/usr/lib/python3/site-packages/eliot/_validation.py
/usr/lib/python3/site-packages/eliot/_version.py
/usr/lib/python3/site-packages/eliot/filter.py
/usr/lib/python3/site-packages/eliot/journald.py
/usr/lib/python3/site-packages/eliot/json.py
/usr/lib/python3/site-packages/eliot/logwriter.py
/usr/lib/python3/site-packages/eliot/parse.py
/usr/lib/python3/site-packages/eliot/prettyprint.py
/usr/lib/python3/site-packages/eliot/serializers.py
/usr/lib/python3/site-packages/eliot/stdlib.py
/usr/lib/python3/site-packages/eliot/tai64n.py
/usr/lib/python3/site-packages/eliot/testing.py
/usr/lib/python3/site-packages/eliot/twisted.py
/usr/lib/python3/site-packages/eliot-1.10.0-py3.7.egg-info/PKG-INFO
/usr/lib/python3/site-packages/eliot-1.10.0-py3.7.egg-info/SOURCES.txt
/usr/lib/python3/site-packages/eliot-1.10.0-py3.7.egg-info/dependency_links.txt
/usr/lib/python3/site-packages/eliot-1.10.0-py3.7.egg-info/entry_points.txt
/usr/lib/python3/site-packages/eliot-1.10.0-py3.7.egg-info/requires.txt
/usr/lib/python3/site-packages/eliot-1.10.0-py3.7.egg-info/top_level.txt
/usr/lib/python3/site-packages/eliot/__pycache__/__init__.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/__init__.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/__init__.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_action.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_action.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_action.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_bytesjson.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_bytesjson.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_bytesjson.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_errors.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_errors.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_errors.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_generators.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_generators.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_generators.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_message.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_message.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_message.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_output.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_output.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_output.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_traceback.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_traceback.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_traceback.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_util.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_util.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_util.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_validation.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_validation.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_validation.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_version.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_version.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/_version.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/filter.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/filter.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/filter.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/journald.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/journald.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/journald.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/json.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/json.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/json.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/logwriter.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/logwriter.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/logwriter.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/parse.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/parse.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/parse.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/prettyprint.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/prettyprint.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/prettyprint.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/serializers.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/serializers.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/serializers.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/stdlib.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/stdlib.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/stdlib.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/tai64n.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/tai64n.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/tai64n.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/testing.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/testing.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/testing.cpython-37.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/twisted.cpython-37.opt-1.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/twisted.cpython-37.opt-2.pyc
/usr/lib/python3/site-packages/eliot/__pycache__/twisted.cpython-37.pyc

Changelog

2019-10-15 - Vitaly Lipatov <lav@altlinux.ru> 1.10.0-alt1
- initial build for ALT Sisyphus

See Also

Package Description
python3-module-em-3.3.2-alt1.1.noarch.rpm A templating system for Python
python3-module-emails-0.6-alt1.noarch.rpm Modern python library for emails
python3-module-enchant-2.0.0-alt2.noarch.rpm PyEnchant is a spellchecking library for Python
python3-module-encore-0.7.0-alt1.noarch.rpm A Collection of core-level utility modules for Enthought projects
python3-module-encore-docs-0.7.0-alt1.noarch.rpm Documentation for encore
python3-module-encore-pickles-0.7.0-alt1.noarch.rpm Pickles for encore
python3-module-encore-tests-0.7.0-alt1.noarch.rpm Tests for encore
python3-module-entrypoints-0.3-alt1.noarch.rpm Discover and load entry points from installed packages
python3-module-envisage-4.7.2-alt2.noarch.rpm Extensible Application Framework
python3-module-envisage-tests-4.7.2-alt2.noarch.rpm Tests for Extensible Application Framework
python3-module-enzyme-0.4.2-alt1.dev.git20131128.1.2.noarch.rpm Python video metadata parser
python3-module-enzyme-tests-0.4.2-alt1.dev.git20131128.1.2.noarch.rpm Tests for enzyme
python3-module-equals-0.0.25-alt3.noarch.rpm Fuzzy equality test objects for testing
python3-module-eradicate-1.0-alt2.noarch.rpm Removes commented-out code from Python files
python3-module-erf-1.0.1-alt1.noarch.rpm A pure-Python implementation of the error function and inverse error function
Advertisement
Advertisement