29.3 KB
python-eliot version 1.11.0-2~jan+lint1 (lintian-fixes) vs.
python-eliot version 1.13.0-1~jan+nur1 (fresh-releases)
29.2 KB
python3-eliot_1.13.0-1_all.deb
536 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2020-09-24·06:44:30.000000·debian-binary1 -rw-r--r--···0········0········0········4·2020-10-23·16:30:26.000000·debian-binary
2 -rw-r--r--···0········0········0·····2716·2020-09-24·06:44:30.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2716·2020-10-23·16:30:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0····74584·2020-09-24·06:44:30.000000·data.tar.xz3 -rw-r--r--···0········0········0····75684·2020-10-23·16:30:26.000000·data.tar.xz
2.66 KB
control.tar.xz
2.63 KB
control.tar
978 B
file list
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1124·2020-09-24·06:44:30.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1123·2020-10-23·16:30:26.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)·····4890·2020-09-24·06:44:30.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)·····4890·2020-10-23·16:30:26.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······251·2020-09-24·06:44:30.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······251·2020-10-23·16:30:26.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······400·2020-09-24·06:44:30.000000·./prerm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······400·2020-10-23·16:30:26.000000·./prerm
587 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3-eliot1 Package:·python3-eliot
2 Source:·python-eliot2 Source:·python-eliot
3 Version:·1.13.0-13 Version:·1.13.0-1
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>5 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
6 Installed-Size:·4546 Installed-Size:·460
7 Depends:·python3-boltons,·python3-pyrsistent,·python3-six,·python3-zope.interface,·python3:any7 Depends:·python3-boltons,·python3-pyrsistent,·python3-six,·python3-zope.interface,·python3:any
8 Section:·python8 Section:·python
9 Priority:·optional9 Priority:·optional
10 Multi-Arch:·foreign10 Multi-Arch:·foreign
11 Homepage:·https://github.com/itamarst/eliot/11 Homepage:·https://github.com/itamarst/eliot/
12 Description:·logging·library·for·Python·that·tells·you·why·things·happen12 Description:·logging·library·for·Python·that·tells·you·why·things·happen
13 ·Most·logging·systems·tell·you·what·happened·in·your·application,13 ·Most·logging·systems·tell·you·what·happened·in·your·application,
1.08 KB
./md5sums
1.06 KB
line order
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 usr/bin/eliot-prettyprint1 usr/bin/eliot-prettyprint
2 usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/PKG-INFO2 usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/PKG-INFO
3 usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/dependency_links.txt3 usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/dependency_links.txt
4 usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/entry_points.txt4 usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/entry_points.txt
5 usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/requires.txt5 usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/requires.txt
6 usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/top_level.txt6 usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/top_level.txt
7 usr/lib/python3/dist-packages/eliot/__init__.py7 usr/lib/python3/dist-packages/eliot/__init__.py
8 usr/lib/python3/dist-packages/eliot/_action.py8 usr/lib/python3/dist-packages/eliot/_action.py
9 usr/lib/python3/dist-packages/eliot/_bytesjson.py9 usr/lib/python3/dist-packages/eliot/_bytesjson.py
10 usr/lib/python3/dist-packages/eliot/_errors.py10 usr/lib/python3/dist-packages/eliot/_errors.py
11 usr/lib/python3/dist-packages/eliot/_generators.py11 usr/lib/python3/dist-packages/eliot/_generators.py
12 usr/lib/python3/dist-packages/eliot/_message.py12 usr/lib/python3/dist-packages/eliot/_message.py
13 usr/lib/python3/dist-packages/eliot/_output.py13 usr/lib/python3/dist-packages/eliot/_output.py
25.9 KB
data.tar.xz
25.9 KB
data.tar
12.7 KB
file list
    
Offset 1, 68 lines modifiedOffset 1, 68 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······975·2020-09-24·06:44:30.000000·./usr/bin/eliot-prettyprint4 -rwxr-xr-x···0·root·········(0)·root·········(0)······975·2020-10-23·16:30:26.000000·./usr/bin/eliot-prettyprint
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/lib/python3/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/lib/python3/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/lib/python3/dist-packages/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/lib/python3/dist-packages/eliot/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/
9 -rw-r--r--···0·root·········(0)·root·········(0)·····3328·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/__init__.py9 -rw-r--r--···0·root·········(0)·root·········(0)·····3328·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/__init__.py
10 -rw-r--r--···0·root·········(0)·root·········(0)····31024·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_action.py10 -rw-r--r--···0·root·········(0)·root·········(0)····31024·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_action.py
11 -rw-r--r--···0·root·········(0)·root·········(0)·····1339·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_bytesjson.py11 -rw-r--r--···0·root·········(0)·root·········(0)·····1339·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_bytesjson.py
12 -rw-r--r--···0·root·········(0)·root·········(0)·····1884·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_errors.py12 -rw-r--r--···0·root·········(0)·root·········(0)·····1884·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_errors.py
13 -rw-r--r--···0·root·········(0)·root·········(0)·····5853·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_generators.py13 -rw-r--r--···0·root·········(0)·root·········(0)·····5853·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_generators.py
14 -rw-r--r--···0·root·········(0)·root·········(0)·····5747·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_message.py14 -rw-r--r--···0·root·········(0)·root·········(0)·····5747·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_message.py
15 -rw-r--r--···0·root·········(0)·root·········(0)····15022·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_output.py15 -rw-r--r--···0·root·········(0)·root·········(0)····15228·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/_output.py
16 -rw-r--r--···0·root·········(0)·root·········(0)·····3894·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_traceback.py16 -rw-r--r--···0·root·········(0)·root·········(0)·····3894·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_traceback.py
17 -rw-r--r--···0·root·········(0)·root·········(0)·····1871·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_util.py17 -rw-r--r--···0·root·········(0)·root·········(0)·····1871·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_util.py
18 -rw-r--r--···0·root·········(0)·root·········(0)····16404·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/_validation.py18 -rw-r--r--···0·root·········(0)·root·········(0)····16405·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/_validation.py
19 -rw-r--r--···0·root·········(0)·root·········(0)······536·2020-09-24·06:44:30.000000·./usr/lib/python3/dist-packages/eliot/_version.py19 -rw-r--r--···0·root·········(0)·root·········(0)······536·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/_version.py
20 -rw-r--r--···0·root·········(0)·root·········(0)·····4274·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/dask.py20 -rw-r--r--···0·root·········(0)·root·········(0)·····5320·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/dask.py
21 -rw-r--r--···0·root·········(0)·root·········(0)·····3456·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/filter.py21 -rw-r--r--···0·root·········(0)·root·········(0)·····3456·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/filter.py
22 -rw-r--r--···0·root·········(0)·root·········(0)·····2637·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/journald.py22 -rw-r--r--···0·root·········(0)·root·········(0)·····2637·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/journald.py
23 -rw-r--r--···0·root·········(0)·root·········(0)·····1045·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/json.py23 -rw-r--r--···0·root·········(0)·root·········(0)·····1045·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/json.py
24 -rw-r--r--···0·root·········(0)·root·········(0)·····4056·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/logwriter.py24 -rw-r--r--···0·root·········(0)·root·········(0)·····4056·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/logwriter.py
25 -rw-r--r--···0·root·········(0)·root·········(0)·····6168·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/parse.py25 -rw-r--r--···0·root·········(0)·root·········(0)·····6168·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/parse.py
26 -rw-r--r--···0·root·········(0)·root·········(0)·····5060·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/prettyprint.py26 -rw-r--r--···0·root·········(0)·root·········(0)·····5060·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/prettyprint.py
27 -rw-r--r--···0·root·········(0)·root·········(0)······615·2019-02-09·12:16:07.000000·./usr/lib/python3/dist-packages/eliot/serializers.py27 -rw-r--r--···0·root·········(0)·root·········(0)······615·2019-02-09·12:16:07.000000·./usr/lib/python3/dist-packages/eliot/serializers.py
28 -rw-r--r--···0·root·········(0)·root·········(0)······590·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/stdlib.py28 -rw-r--r--···0·root·········(0)·root·········(0)······590·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/stdlib.py
29 -rw-r--r--···0·root·········(0)·root·········(0)·····1344·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tai64n.py29 -rw-r--r--···0·root·········(0)·root·········(0)·····1344·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tai64n.py
30 -rw-r--r--···0·root·········(0)·root·········(0)····14829·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/testing.py30 -rw-r--r--···0·root·········(0)·root·········(0)····15067·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/testing.py
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/lib/python3/dist-packages/eliot/tests/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/tests/
32 -rw-r--r--···0·root·········(0)·root·········(0)······213·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/__init__.py32 -rw-r--r--···0·root·········(0)·root·········(0)······213·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/__init__.py
33 -rw-r--r--···0·root·········(0)·root·········(0)······447·2019-02-09·12:16:07.000000·./usr/lib/python3/dist-packages/eliot/tests/common.py33 -rw-r--r--···0·root·········(0)·root·········(0)······774·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/tests/common.py
34 -rw-r--r--···0·root·········(0)·root·········(0)·····7337·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/strategies.py34 -rw-r--r--···0·root·········(0)·root·········(0)·····7337·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/strategies.py
35 -rw-r--r--···0·root·········(0)·root·········(0)····58633·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_action.py35 -rw-r--r--···0·root·········(0)·root·········(0)····58633·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_action.py
36 -rw-r--r--···0·root·········(0)·root·········(0)·····2577·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_api.py36 -rw-r--r--···0·root·········(0)·root·········(0)·····2577·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_api.py
37 -rw-r--r--···0·root·········(0)·root·········(0)·····3006·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_coroutines.py37 -rw-r--r--···0·root·········(0)·root·········(0)·····3006·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_coroutines.py
38 -rw-r--r--···0·root·········(0)·root·········(0)·····3456·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_dask.py38 -rw-r--r--···0·root·········(0)·root·········(0)·····7381·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/tests/test_dask.py
39 -rw-r--r--···0·root·········(0)·root·········(0)·····3631·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_filter.py39 -rw-r--r--···0·root·········(0)·root·········(0)·····3631·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_filter.py
40 -rw-r--r--···0·root·········(0)·root·········(0)·····8963·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_generators.py40 -rw-r--r--···0·root·········(0)·root·········(0)·····8963·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_generators.py
41 -rw-r--r--···0·root·········(0)·root·········(0)·····7899·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_journald.py41 -rw-r--r--···0·root·········(0)·root·········(0)·····7899·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_journald.py
42 -rw-r--r--···0·root·········(0)·root·········(0)·····2728·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_json.py42 -rw-r--r--···0·root·········(0)·root·········(0)·····2728·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_json.py
43 -rw-r--r--···0·root·········(0)·root·········(0)····10437·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_logwriter.py43 -rw-r--r--···0·root·········(0)·root·········(0)····10437·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_logwriter.py
44 -rw-r--r--···0·root·········(0)·root·········(0)····11252·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_message.py44 -rw-r--r--···0·root·········(0)·root·········(0)····11252·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_message.py
45 -rw-r--r--···0·root·········(0)·root·········(0)····28310·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_output.py45 -rw-r--r--···0·root·········(0)·root·········(0)····29050·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/tests/test_output.py
46 -rw-r--r--···0·root·········(0)·root·········(0)····10694·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_parse.py46 -rw-r--r--···0·root·········(0)·root·········(0)····10694·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_parse.py
47 -rw-r--r--···0·root·········(0)·root·········(0)·····8906·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_prettyprint.py47 -rw-r--r--···0·root·········(0)·root·········(0)·····8906·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_prettyprint.py
48 -rw-r--r--···0·root·········(0)·root·········(0)·····1217·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_pyinstaller.py48 -rw-r--r--···0·root·········(0)·root·········(0)·····1217·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_pyinstaller.py
49 -rw-r--r--···0·root·········(0)·root·········(0)······926·2019-02-09·12:16:07.000000·./usr/lib/python3/dist-packages/eliot/tests/test_serializers.py49 -rw-r--r--···0·root·········(0)·root·········(0)······926·2019-02-09·12:16:07.000000·./usr/lib/python3/dist-packages/eliot/tests/test_serializers.py
50 -rw-r--r--···0·root·········(0)·root·········(0)·····2253·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_stdlib.py50 -rw-r--r--···0·root·········(0)·root·········(0)·····2253·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_stdlib.py
51 -rw-r--r--···0·root·········(0)·root·········(0)·····1860·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_tai64n.py51 -rw-r--r--···0·root·········(0)·root·········(0)·····1860·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_tai64n.py
52 -rw-r--r--···0·root·········(0)·root·········(0)····31772·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_testing.py52 -rw-r--r--···0·root·········(0)·root·········(0)····32717·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot/tests/test_testing.py
53 -rw-r--r--···0·root·········(0)·root·········(0)·····7213·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_traceback.py53 -rw-r--r--···0·root·········(0)·root·········(0)·····7213·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_traceback.py
54 -rw-r--r--···0·root·········(0)·root·········(0)····25564·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_twisted.py54 -rw-r--r--···0·root·········(0)·root·········(0)····25564·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_twisted.py
55 -rw-r--r--···0·root·········(0)·root·········(0)·····1283·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_util.py55 -rw-r--r--···0·root·········(0)·root·········(0)·····1283·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_util.py
56 -rw-r--r--···0·root·········(0)·root·········(0)····31679·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_validation.py56 -rw-r--r--···0·root·········(0)·root·········(0)····31679·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/tests/test_validation.py
57 -rw-r--r--···0·root·········(0)·root·········(0)·····8243·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/twisted.py57 -rw-r--r--···0·root·········(0)·root·········(0)·····8243·2019-12-26·16:40:16.000000·./usr/lib/python3/dist-packages/eliot/twisted.py
58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/
59 -rw-r--r--···0·root·········(0)·root·········(0)·····4342·2020-09-24·06:44:30.000000·./usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/PKG-INFO59 -rw-r--r--···0·root·········(0)·root·········(0)·····4342·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/PKG-INFO
60 -rw-r--r--···0·root·········(0)·root·········(0)········1·2020-09-24·06:44:30.000000·./usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/dependency_links.txt60 -rw-r--r--···0·root·········(0)·root·········(0)········1·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/dependency_links.txt
61 -rw-r--r--···0·root·········(0)·root·········(0)·······63·2020-09-24·06:44:30.000000·./usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/entry_points.txt61 -rw-r--r--···0·root·········(0)·root·········(0)·······63·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/entry_points.txt
62 -rw-r--r--···0·root·········(0)·root·········(0)······219·2020-09-24·06:44:30.000000·./usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/requires.txt62 -rw-r--r--···0·root·········(0)·root·········(0)······232·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/requires.txt
63 -rw-r--r--···0·root·········(0)·root·········(0)········6·2020-09-24·06:44:30.000000·./usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/top_level.txt63 -rw-r--r--···0·root·········(0)·root·········(0)········6·2020-10-23·16:30:26.000000·./usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/top_level.txt
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/share/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/share/
65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/share/doc/65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/share/doc/
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-09-24·06:44:30.000000·./usr/share/doc/python3-eliot/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-10-23·16:30:26.000000·./usr/share/doc/python3-eliot/
67 -rw-r--r--···0·root·········(0)·root·········(0)······563·2020-09-24·06:44:30.000000·./usr/share/doc/python3-eliot/changelog.Debian.gz67 -rw-r--r--···0·root·········(0)·root·········(0)······510·2020-10-23·16:30:26.000000·./usr/share/doc/python3-eliot/changelog.Debian.gz
68 -rw-r--r--···0·root·········(0)·root·········(0)·····1500·2020-09-24·06:44:30.000000·./usr/share/doc/python3-eliot/copyright68 -rw-r--r--···0·root·········(0)·root·········(0)·····1500·2020-10-23·16:30:26.000000·./usr/share/doc/python3-eliot/copyright
431 B
./usr/bin/eliot-prettyprint
    
Offset 26, 8 lines modifiedOffset 26, 8 lines modified
  
  
26 globals().setdefault('load_entry_point',·importlib_load_entry_point)26 globals().setdefault('load_entry_point',·importlib_load_entry_point)
  
  
27 if·__name__·==·'__main__':27 if·__name__·==·'__main__':
28 ····sys.argv[0]·=·re.sub(r'(-script\.pyw?|\.exe)?$',·'',·sys.argv[0])28 ····sys.argv[0]·=·re.sub(r'(-script\.pyw?|\.exe)?$',·'',·sys.argv[0])
29 ····sys.exit(load_entry_point('eliot==1.11.0',·'console_scripts',·'eliot-prettyprint')())29 ····sys.exit(load_entry_point('eliot==1.13.0',·'console_scripts',·'eliot-prettyprint')())
557 B
./usr/lib/python3/dist-packages/eliot/_output.py
    
Offset 458, 13 lines modifiedOffset 461, 15 lines modified
  
  
458 def·to_file(output_file,·encoder=EliotJSONEncoder):461 def·to_file(output_file,·encoder=EliotJSONEncoder):
459 ····"""462 ····"""
460 ····Add·a·destination·that·writes·a·JSON·message·per·line·to·the·given·file.463 ····Add·a·destination·that·writes·a·JSON·message·per·line·to·the·given·file.
  
461 ····@param·output_file:·A·file-like·object.464 ····@param·output_file:·A·file-like·object.
  
 465 ····@param·encoder:·A·JSONEncoder·subclass·to·use·when·encoding·JSON.
462 ····"""466 ····"""
463 ····Logger._destinations.add(FileDestination(file=output_file,·encoder=encoder))467 ····Logger._destinations.add(FileDestination(file=output_file,·encoder=encoder))
  
  
464 #·The·default·Logger,·used·when·none·is·specified:468 #·The·default·Logger,·used·when·none·is·specified:
465 _DEFAULT_LOGGER·=·Logger()469 _DEFAULT_LOGGER·=·Logger()
833 B
./usr/lib/python3/dist-packages/eliot/_validation.py
    
Offset 384, 15 lines modifiedOffset 384, 15 lines modified
384 ····@ivar·action_type:·The·name·of·the·action,384 ····@ivar·action_type:·The·name·of·the·action,
385 ········e.g.·C{"yourapp:subsystem:youraction"}.385 ········e.g.·C{"yourapp:subsystem:youraction"}.
  
386 ····@ivar·startFields:·A·C{list}·of·L{Field}·instances·which·can·appear·in386 ····@ivar·startFields:·A·C{list}·of·L{Field}·instances·which·can·appear·in
387 ········this·action's·start·message.387 ········this·action's·start·message.
  
388 ····@ivar·successFields:·A·C{list}·of·L{Field}·instances·which·can·appear·in388 ····@ivar·successFields:·A·C{list}·of·L{Field}·instances·which·can·appear·in
389 ········this·action's·succesful·finish·message.389 ········this·action's·successful·finish·message.
  
390 ····@ivar·failureFields:·A·C{list}·of·L{Field}·instances·which·can·appear·in390 ····@ivar·failureFields:·A·C{list}·of·L{Field}·instances·which·can·appear·in
391 ········this·action's·failed·finish·message·(in·addition·to·the·built-in391 ········this·action's·failed·finish·message·(in·addition·to·the·built-in
392 ········C{"exception"}·and·C{"reason"}·fields).392 ········C{"exception"}·and·C{"reason"}·fields).
  
393 ····@ivar·description:·A·description·of·what·this·action's·messages·mean.393 ····@ivar·description:·A·description·of·what·this·action's·messages·mean.
394 ····@type·description:·C{unicode}394 ····@type·description:·C{unicode}
665 B
./usr/lib/python3/dist-packages/eliot/_version.py
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 #·unpacked·source·archive.·Distribution·tarballs·contain·a·pre-generated·copy4 #·unpacked·source·archive.·Distribution·tarballs·contain·a·pre-generated·copy
5 #·of·this·file.5 #·of·this·file.
6 from·__future__·import·absolute_import6 from·__future__·import·absolute_import
7 import·json7 import·json
  
8 version_json·=·'''8 version_json·=·'''
9 {9 {
10 ·"date":·"2019-12-07T14:22:41-0500",10 ·"date":·"2020-12-15T14:09:24-0500",
11 ·"dirty":·false,11 ·"dirty":·false,
12 ·"error":·null,12 ·"error":·null,
13 ·"full-revisionid":·"4ca0fa7519321aceec860e982123a5c448a9debd",13 ·"full-revisionid":·"e858c8ef7302e22ca05f37565d929db8e0fab153",
14 ·"version":·"1.11.0"14 ·"version":·"1.13.0"
15 }15 }
16 '''··#·END·VERSION_JSON16 '''··#·END·VERSION_JSON
  
  
17 def·get_versions():17 def·get_versions():
18 ····return·json.loads(version_json)18 ····return·json.loads(version_json)
2.54 KB
./usr/lib/python3/dist-packages/eliot/dask.py
    
Offset 97, 38 lines modifiedOffset 122, 47 lines modified
97 ········if·isinstance(k,·str):122 ········if·isinstance(k,·str):
98 ············return·k123 ············return·k
99 ········return·"-".join(str(o)·for·o·in·k)124 ········return·"-".join(str(o)·for·o·in·k)
  
100 ····key_names·=·{}125 ····key_names·=·{}
101 ····for·key·in·keys:126 ····for·key·in·keys:
102 ········value·=·dsk[key]127 ········value·=·dsk[key]
103 ········if·not·callable(value)·and·value·in·keys:128 ········if·not·callable(value)·and·ishashable(value)·and·value·in·keys:
104 ············#·It's·an·alias·for·another·key:129 ············#·It's·an·alias·for·another·key:
105 ············key_names[key]·=·key_names[value]130 ············key_names[key]·=·key_names[value]
106 ········else:131 ········else:
107 ············key_names[key]·=·simplify(key)132 ············key_names[key]·=·simplify(key)
  
108 ····#·2.·Create·Eliot·child·Actions·for·each·key,·in·topological·order: 
109 ····key_to_action_id·=·{key:·str(ctx.serialize_task_id(),·"utf-8")·for·key·in·keys}133 ····#·Values·in·the·graph·can·be·either:
 134 ····#
 135 ····#·1.·A·list·of·other·values.
 136 ····#·2.·A·tuple,·where·first·value·might·be·a·callable,·aka·a·task.
 137 ····#·3.·A·literal·of·some·sort.
 138 ····def·maybe_wrap(key,·value):
 139 ········if·isinstance(value,·list):
 140 ············return·[maybe_wrap(key,·v)·for·v·in·value]
 141 ········elif·isinstance(value,·tuple):
 142 ············func·=·value[0]
 143 ············args·=·value[1:]
 144 ············if·not·callable(func):
 145 ················#·Not·a·callable,·so·nothing·to·wrap.
 146 ················return·value
 147 ············wrapped_func·=·_RunWithEliotContext(
 148 ················task_id=str(ctx.serialize_task_id(),·"utf-8"),
 149 ················func=func,
 150 ················key=key_names[key],
 151 ················dependencies=[key_names[k]·for·k·in·get_dependencies(dsk,·key)],
 152 ············)
 153 ············return·(wrapped_func,)·+·args
 154 ········else:
 155 ············return·value
  
110 ····#·3.·Replace·function·with·wrapper·that·logs·appropriate·Action:156 ····#·Replace·function·with·wrapper·that·logs·appropriate·Action;·iterate·in
 157 ····#·topological·order·so·action·task·levels·are·in·reasonable·order.
111 ····for·key·in·keys:158 ····for·key·in·keys:
 159 ········result[key]·=·maybe_wrap(key,·dsk[key])
112 ········func·=·dsk[key][0] 
113 ········args·=·dsk[key][1:] 
114 ········if·not·callable(func): 
115 ············#·This·key·is·just·an·alias·for·another·key,·no·need·to·add 
116 ············#·logging: 
117 ············result[key]·=·dsk[key] 
118 ············continue 
119 ········wrapped_func·=·_RunWithEliotContext( 
120 ············task_id=key_to_action_id[key], 
121 ············func=func, 
122 ············key=key_names[key], 
123 ············dependencies=[key_names[k]·for·k·in·get_dependencies(dsk,·key)], 
124 ········) 
125 ········result[key]·=·(wrapped_func,)·+·tuple(args) 
  
126 ····assert·set(result.keys())·==·set(dsk.keys())160 ····assert·set(result.keys())·==·set(dsk.keys())
127 ····return·result161 ····return·result
  
  
128 __all__·=·["compute_with_trace"]162 __all__·=·["compute_with_trace",·"persist_with_trace"]
993 B
./usr/lib/python3/dist-packages/eliot/testing.py
    
Offset 357, 23 lines modifiedOffset 362, 27 lines modified
357 ····return·decorator362 ····return·decorator
  
  
358 #·PEP·8·variant:363 #·PEP·8·variant:
359 validate_logging·=·validateLogging364 validate_logging·=·validateLogging
  
  
360 def·capture_logging(assertion,·*assertionArgs,·**assertionKwargs):365 def·capture_logging(
 366 ····assertion,·*assertionArgs,·encoder_=EliotJSONEncoder,·**assertionKwargs
 367 ):
361 ····"""368 ····"""
362 ····Capture·and·validate·all·logging·that·doesn't·specify·a·L{Logger}.369 ····Capture·and·validate·all·logging·that·doesn't·specify·a·L{Logger}.
  
363 ····See·L{validate_logging}·for·details·on·the·rest·of·its·behavior.370 ····See·L{validate_logging}·for·details·on·the·rest·of·its·behavior.
364 ····"""371 ····"""
  
365 ····def·decorator(function):372 ····def·decorator(function):
366 ········@validate_logging(assertion,·*assertionArgs,·**assertionKwargs)373 ········@validate_logging(
 374 ············assertion,·*assertionArgs,·encoder_=encoder_,·**assertionKwargs
 375 ········)
367 ········@wraps(function)376 ········@wraps(function)
368 ········def·wrapper(self,·*args,·**kwargs):377 ········def·wrapper(self,·*args,·**kwargs):
369 ············logger·=·kwargs["logger"]378 ············logger·=·kwargs["logger"]
370 ············previous_logger·=·swap_logger(logger)379 ············previous_logger·=·swap_logger(logger)
  
371 ············def·cleanup():380 ············def·cleanup():
372 ················swap_logger(previous_logger)381 ················swap_logger(previous_logger)
608 B
./usr/lib/python3/dist-packages/eliot/tests/common.py
    
Offset 1, 12 lines modifiedOffset 1, 26 lines modified
1 """1 """
2 Common·testing·infrastructure.2 Common·testing·infrastructure.
3 """3 """
  
4 from·io·import·BytesIO4 from·io·import·BytesIO
 5 from·json·import·JSONEncoder
  
  
 6 class·CustomObject(object):
 7 ····"""Gets·encoded·to·JSON."""
  
  
 8 class·CustomJSONEncoder(JSONEncoder):
 9 ····"""JSONEncoder·that·knows·about·L{CustomObject}."""
  
 10 ····def·default(self,·o):
 11 ········if·isinstance(o,·CustomObject):
 12 ············return·"CUSTOM!"
 13 ········return·JSONEncoder.default(self,·o)
  
  
5 class·FakeSys(object):14 class·FakeSys(object):
6 ····"""15 ····"""
7 ····A·fake·L{sys}·module.16 ····A·fake·L{sys}·module.
8 ····"""17 ····"""
  
1.89 KB
./usr/lib/python3/dist-packages/eliot/tests/test_dask.py
    
Offset 100, 7 lines modifiedOffset 172, 56 lines modified
100 ············if·callable(value[0]):172 ············if·callable(value[0]):
101 ················func,·args·=·value[0],·value[1:]173 ················func,·args·=·value[0],·value[1:]
102 ················self.assertIsInstance(func,·_RunWithEliotContext)174 ················self.assertIsInstance(func,·_RunWithEliotContext)
103 ················value·=·(func.func,)·+·args175 ················value·=·(func.func,)·+·args
104 ············logging_removed[key]·=·value176 ············logging_removed[key]·=·value
  
105 ········self.assertEqual(logging_removed,·graph)177 ········self.assertEqual(logging_removed,·graph)
  
 178 ····def·test_add_logging_explicit(self):
 179 ········"""_add_logging()·on·more·edge·cases·of·the·graph."""
  
 180 ········def·add(s):
 181 ············return·s·+·"s"
  
 182 ········def·add2(s):
 183 ············return·s·+·"s"
  
 184 ········#·b·runs·first,·then·d,·then·a·and·c.
 185 ········graph·=·{
 186 ············"a":·"d",
 187 ············"d":·[1,·2,·(add,·"b")],
 188 ············("b",·0):·1,
 189 ············"c":·(add2,·"d"),
 190 ········}
  
 191 ········with·start_action(action_type="bleh")·as·action:
 192 ············task_id·=·action.task_uuid
 193 ············self.assertEqual(
 194 ················_add_logging(graph),
 195 ················{
 196 ····················"d":·[
 197 ························1,
 198 ························2,
 199 ························(
 200 ····························_RunWithEliotContext(
 201 ································task_id=task_id·+·"@/2",
 202 ································func=add,
 203 ································key="d",
 204 ································dependencies=["b"],
 205 ····························),
 206 ····························"b",
 207 ························),
 208 ····················],
 209 ····················"a":·"d",
 210 ····················("b",·0):·1,
 211 ····················"c":·(
 212 ························_RunWithEliotContext(
 213 ····························task_id=task_id·+·"@/3",
 214 ····························func=add2,
 215 ····························key="c",
 216 ····························dependencies=["d"],
 217 ························),
 218 ························"d",
 219 ····················),
 220 ················},
 221 ············)
1.25 KB
./usr/lib/python3/dist-packages/eliot/tests/test_output.py
    
Offset 118, 14 lines modifiedOffset 119, 35 lines modified
118 ········)119 ········)
119 ········logger·=·MemoryLogger()120 ········logger·=·MemoryLogger()
120 ········logger.write(121 ········logger.write(
121 ············{"message_type":·"type",·"foo":·"will·become·object()"},·serializer122 ············{"message_type":·"type",·"foo":·"will·become·object()"},·serializer
122 ········)123 ········)
123 ········self.assertRaises(TypeError,·logger.validate)124 ········self.assertRaises(TypeError,·logger.validate)
  
 125 ····@skipUnless(np,·"NumPy·is·not·installed.")
 126 ····def·test_EliotJSONEncoder(self):
 127 ········"""
 128 ········L{MemoryLogger.validate}·uses·the·EliotJSONEncoder·by·default·to·do
 129 ········encoding·testing.
 130 ········"""
 131 ········logger·=·MemoryLogger()
 132 ········logger.write({"message_type":·"type",·"foo":·np.uint64(12)},·None)
 133 ········logger.validate()
  
 134 ····def·test_JSON_custom_encoder(self):
 135 ········"""
 136 ········L{MemoryLogger.validate}·will·use·a·custom·JSON·encoder·if·one·was·given.
 137 ········"""
 138 ········logger·=·MemoryLogger(encoder=CustomJSONEncoder)
 139 ········logger.write(
 140 ············{"message_type":·"type",·"custom":·CustomObject()},
 141 ············None,
 142 ········)
 143 ········logger.validate()
  
124 ····def·test_serialize(self):144 ····def·test_serialize(self):
125 ········"""145 ········"""
126 ········L{MemoryLogger.serialize}·returns·a·list·of·serialized·versions·of·the146 ········L{MemoryLogger.serialize}·returns·a·list·of·serialized·versions·of·the
127 ········logged·messages.147 ········logged·messages.
128 ········"""148 ········"""
129 ········serializer·=·_MessageSerializer(149 ········serializer·=·_MessageSerializer(
130 ············[150 ············[
1.41 KB
./usr/lib/python3/dist-packages/eliot/tests/test_testing.py
    
Offset 736, 14 lines modifiedOffset 742, 36 lines modified
736 ········#·nevertheless·marked·as·a·skip·with·the·correct·reason.742 ········#·nevertheless·marked·as·a·skip·with·the·correct·reason.
737 ········self.assertEqual(743 ········self.assertEqual(
738 ············(test.recorded,·result.skipped,·result.errors,·result.failures),744 ············(test.recorded,·result.skipped,·result.errors,·result.failures),
739 ············(False,·[(test,·"Do·not·run·this·test.")],·[],·[]),745 ············(False,·[(test,·"Do·not·run·this·test.")],·[],·[]),
740 ········)746 ········)
  
  
 747 class·JSONEncodingTests(TestCase):
 748 ····"""Tests·for·L{capture_logging}·JSON·encoder·support."""
  
 749 ····@skipUnless(np,·"NumPy·is·not·installed.")
 750 ····@capture_logging(None)
 751 ····def·test_default_JSON_encoder(self,·logger):
 752 ········"""
 753 ········L{capture_logging}·validates·using·L{EliotJSONEncoder}·by·default.
 754 ········"""
 755 ········#·Default·JSON·encoder·can't·handle·NumPy:
 756 ········log_message(message_type="hello",·number=np.uint32(12))
  
 757 ····@capture_logging(None,·encoder_=CustomJSONEncoder)
 758 ····def·test_custom_JSON_encoder(self,·logger):
 759 ········"""
 760 ········L{capture_logging}·can·be·called·with·a·custom·JSON·encoder,·which·is·then
 761 ········used·for·validation.
 762 ········"""
 763 ········#·Default·JSON·encoder·can't·handle·this·custom·object:
 764 ········log_message(message_type="hello",·object=CustomObject())
  
  
741 MESSAGE1·=·MessageType(765 MESSAGE1·=·MessageType(
742 ····"message1",·[Field.forTypes("x",·[int],·"A·number")],·"A·message·for·testing."766 ····"message1",·[Field.forTypes("x",·[int],·"A·number")],·"A·message·for·testing."
743 )767 )
744 MESSAGE2·=·MessageType("message2",·[],·"A·message·for·testing.")768 MESSAGE2·=·MessageType("message2",·[],·"A·message·for·testing.")
  
  
745 class·AssertHasMessageTests(TestCase):769 class·AssertHasMessageTests(TestCase):
1.13 KB
./usr/share/doc/python3-eliot/changelog.Debian.gz
1.03 KB
changelog.Debian
    
Offset 1, 27 lines modifiedOffset 1, 22 lines modified
 1 python-eliot·(1.13.0-1)·fresh-releases;·urgency=medium
1 python-eliot·(1.13.0-1)·lintian-fixes;·urgency=low 
  
2 ··*·Build·for·debian-janitor·apt·repository. 
  
3 ·--·Debian·Janitor·<janitor@jelmer.uk>··Fri,·23·Oct·2020·16:30:27·-0000 
  
4 python-eliot·(1.11.0-2)·UNRELEASED;·urgency=medium 
  
5 ··[·Ondřej·Nový·]2 ··[·Ondřej·Nový·]
6 ··*·d/control:·Update·Maintainer·field·with·new·Debian·Python·Team3 ··*·d/control:·Update·Maintainer·field·with·new·Debian·Python·Team
7 ····contact·address.4 ····contact·address.
8 ··*·d/control:·Update·Vcs-*·fields·with·new·Debian·Python·Team·Salsa5 ··*·d/control:·Update·Vcs-*·fields·with·new·Debian·Python·Team·Salsa
9 ····layout.6 ····layout.
  
10 ··[·Debian·Janitor·]7 ··[·Debian·Janitor·]
11 ··*·Set·upstream·metadata·fields:·Bug-Database,·Bug-Submit,·Repository,8 ··*·Set·upstream·metadata·fields:·Bug-Database,·Bug-Submit,·Repository,
12 ····Repository-Browse.9 ····Repository-Browse.
13 ··*·Update·standards·version·to·4.5.0,·no·changes·needed.10 ··*·Update·standards·version·to·4.5.0,·no·changes·needed.
 11 ··*·Build·for·debian-janitor·apt·repository.
  
14 ·--·Ondřej·Nový·<onovy@debian.org>··Thu,·24·Sep·2020·08:44:30·+020012 ·--·Ondřej·Nový·<onovy@debian.org>··Mon,·29·Mar·2021·01:22:01·-0000
  
15 python-eliot·(1.11.0-1)·unstable;·urgency=medium13 python-eliot·(1.11.0-1)·unstable;·urgency=medium
  
16 ··*·New·upstream·release.14 ··*·New·upstream·release.
  
17 ·--·Andrej·Shadura·<andrewsh@debian.org>··Thu,·26·Dec·2019·17:41:49·+010015 ·--·Andrej·Shadura·<andrewsh@debian.org>··Thu,·26·Dec·2019·17:41:49·+0100
  
1.01 KB
./usr/lib/python3/dist-packages/eliot-1.11.0.egg-info/PKG-INFO vs.
./usr/lib/python3/dist-packages/eliot-1.13.0.egg-info/PKG-INFO
Files 4% similar despite different names
    
Offset 60, 18 lines modifiedOffset 60, 18 lines modified
60 Keywords:·logging60 Keywords:·logging
61 Platform:·UNKNOWN61 Platform:·UNKNOWN
62 Classifier:·Intended·Audience·::·Developers62 Classifier:·Intended·Audience·::·Developers
63 Classifier:·License·::·OSI·Approved·::·Apache·Software·License63 Classifier:·License·::·OSI·Approved·::·Apache·Software·License
64 Classifier:·Operating·System·::·OS·Independent64 Classifier:·Operating·System·::·OS·Independent
65 Classifier:·Programming·Language·::·Python65 Classifier:·Programming·Language·::·Python
66 Classifier:·Programming·Language·::·Python·::·366 Classifier:·Programming·Language·::·Python·::·3
67 Classifier:·Programming·Language·::·Python·::·3.5 
68 Classifier:·Programming·Language·::·Python·::·3.667 Classifier:·Programming·Language·::·Python·::·3.6
69 Classifier:·Programming·Language·::·Python·::·3.768 Classifier:·Programming·Language·::·Python·::·3.7
70 Classifier:·Programming·Language·::·Python·::·3.869 Classifier:·Programming·Language·::·Python·::·3.8
 70 Classifier:·Programming·Language·::·Python·::·3.9
71 Classifier:·Programming·Language·::·Python·::·Implementation·::·CPython71 Classifier:·Programming·Language·::·Python·::·Implementation·::·CPython
72 Classifier:·Programming·Language·::·Python·::·Implementation·::·PyPy72 Classifier:·Programming·Language·::·Python·::·Implementation·::·PyPy
73 Classifier:·Topic·::·System·::·Logging73 Classifier:·Topic·::·System·::·Logging
74 Requires-Python:·>=3.5.374 Requires-Python:·>=3.6.0
75 Provides-Extra:·dev75 Provides-Extra:·dev
76 Provides-Extra:·journald76 Provides-Extra:·journald
77 Provides-Extra:·test77 Provides-Extra:·test