[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#895158: marked as done (ITP: typedload -- Python3 module to load and dump data into typed structures)



Your message dated Wed, 25 Apr 2018 10:00:12 +0000
with message-id <E1fBHDg-0006ec-UZ@fasolo.debian.org>
and subject line Bug#895158: fixed in typedload 1.0-1
has caused the Debian Bug report #895158,
regarding ITP: typedload -- Python3 module to load and dump data into typed structures
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
895158: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895158
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Owner: Salvo Tomaselli <tiposchi@tiscali.it>
Severity: wishlist

* Package name    : typedload
 Version         : 0.9
 Upstream Author : Salvo 'LtWorf' Tomaselli <tiposchi@tiscali.it>
* URL             : https://github.com/ltworf/typedload#typedload
* License         : GPL
 Programming Lang: Python
 Description     : Python3 module to load and dump data into typed structures
This module provides an API to load dictionaries and list (usually loaded
from json) into Python's NamedTuples, sets, enums, and various other typed
data structures.
.
It also allows one to dump them from typed data structures to json-like
dictionaries and lists.
.
This allows all the code that uses external data to have the advantages
of using types, and causes all errors with the data to be noticed when it
is loaded, rather than when it is used.


- why is this package useful/relevant?

I found some people on stack overflow and similar, trying to obtain this, and
implementing hacky solutions that only support very very simple types.

This library supports quite a few combinations of types.

- is it a dependency for another package?

Not for now, it's quite new

- do you use it?

yes

- if there are other packages providing similar functionality, how
does it compare?

Not that I know of.


- how do you plan to maintain it?

Github, for both packaging and upstream code. Anyone interested in
co-maintaining
can ask me to give write rights (after sending some good patches, normally)

-- 
Salvo Tomaselli

"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
                -- Galileo Galilei

http://ltworf.github.io/ltworf/

--- End Message ---
--- Begin Message ---
Source: typedload
Source-Version: 1.0-1

We believe that the bug you reported is fixed in the latest version of
typedload, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 895158@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Salvo 'LtWorf' Tomaselli <tiposchi@tiscali.it> (supplier of updated typedload package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 20 Apr 2018 07:37:39 +0200
Source: typedload
Binary: python3-typedload
Architecture: source all
Version: 1.0-1
Distribution: unstable
Urgency: medium
Maintainer: Salvo 'LtWorf' Tomaselli <tiposchi@tiscali.it>
Changed-By: Salvo 'LtWorf' Tomaselli <tiposchi@tiscali.it>
Description:
 python3-typedload - Python3 module to load and dump data into typed structures
Closes: 895158
Changes:
 typedload (1.0-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #895158)
Checksums-Sha1:
 209c898c5b24e7fa9fa21d0d079b05a5b8c8bd77 2231 typedload_1.0-1.dsc
 4984af40ab997cff2f9c6318e778b4ca9670df36 23746 typedload_1.0.orig.tar.gz
 303fb105656758bd5c074c7f8a0668d21d3fc77a 833 typedload_1.0.orig.tar.gz.asc
 e663444e03c455f80cba1661862d73782edf9b0f 12208 typedload_1.0-1.debian.tar.xz
 a27d05b10f46f0b856712415ff3da3b5826e1708 8380 python3-typedload_1.0-1_all.deb
 5aadfb3feb8cf4f1bde37dc925afcbfd219a5700 6074 typedload_1.0-1_amd64.buildinfo
Checksums-Sha256:
 a21b181a17922afcc3d092bf9a610254e78a42ea979e28dc592d8ab03c8c7c38 2231 typedload_1.0-1.dsc
 6df02453d2e3b59d0348f7aac375701add0926018f7fdcdb70b7fc8a297ac248 23746 typedload_1.0.orig.tar.gz
 b749c24ac0c9c02b5f3c00dc2e8ff753363ec11b597430cd5e804a2c773ad3cb 833 typedload_1.0.orig.tar.gz.asc
 70a8b72f7bb6b4fea9576f65b21f6e944d8f3ba75d2e85955030bfa953a108b7 12208 typedload_1.0-1.debian.tar.xz
 a98f11d423fd3002500c32b825d347fcc466014149ae4721bc0d043928ec2ca3 8380 python3-typedload_1.0-1_all.deb
 a784dc1135669327e92a02594f12beaac8e314e84cf367136cd8b1d6718c1fa7 6074 typedload_1.0-1_amd64.buildinfo
Files:
 80a837195013c0cceea81cfcc64902a3 2231 python optional typedload_1.0-1.dsc
 1cf2ff5207e7c1772064574984f68be1 23746 python optional typedload_1.0.orig.tar.gz
 3c12c89d4ac5d4c3fec3506b71ef0346 833 python optional typedload_1.0.orig.tar.gz.asc
 5b2e2f0e695c592dbe7fd2902c399b23 12208 python optional typedload_1.0-1.debian.tar.xz
 901a65df4b008f2d0d48b9db81be1624 8380 python optional python3-typedload_1.0-1_all.deb
 345a3df01f800cf84717444283b535fe 6074 python optional typedload_1.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----
Comment: Debian powered!

iQKTBAEBCgB9FiEE890J+NqH0d9QRsmbBhL0lE7NzVoFAlrckmtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEYz
REQwOUY4REE4N0QxREY1MDQ2Qzk5QjA2MTJGNDk0NEVDRENENUEACgkQBhL0lE7N
zVrRzxAApa7rUF8ia6H931bU/f2tWwO5+7r4PaWXqn7uvf504EuIsjauMX3qK608
qgTsAEHVSQjZpBItUzigcTKHmH2ORvpNjI+1Us3Q48akd1gKsOxGQgQY6CRO2yUG
LAbPqrEqnUIR6ARc8WdIPSY/DIgDgjH3hncttZ01XTSQH/bfqep9NhT6Pj0oYG65
EleqeNFgPcfJA/vIg+hJPuLi1V9uS/2IP0LsfPhn+nk66v2/TsCiyhj/HEo/kW/l
YBvHL17yzFiAA6rqOEy653+BcaIhXyfSx7dIXk++gyhde4F4zbFKsMj9pEL2PfrI
g0ey6Sjr1DOK6gvVGZ5mEcf/YtZyJRcLtUbDewPLvCWhtVz7f9QiVenB9cLQ6GYO
barHgCaUW/aRxMBWpPCN9nZ8bpznx2kcLHSLuauoYt1Id9LcHwVVQIpdPG58NDgT
h4bSuyLFvcdcM0TPT40mcA1GmofJ1oQCI+EW3U18ucc3/fTHQD7CPmVKBub72wDe
RrCxzAgZADuxuh7Bqf6/3PUCod5uO3nYXBU0t5SHgoYEJcWNwEZgVR+yMmAEW18+
BIEiv0tqf3obv9oJF3RrMIwofmQpNBtjghP6oOGa7XmoGE7274Gl0wTDoGAm6uUx
364XsJgzvxMesClIN8OzRa35lJ9btufMUhoPgdQ384pcG8nG/Mw=
=1p+Z
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: