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

Bug#940876: marked as done (ITP: storm -- object-relational mapper (ORM) for Python)



Your message dated Wed, 25 Dec 2019 19:00:33 +0000
with message-id <E1ikBtZ-0005r7-0x@fasolo.debian.org>
and subject line Bug#940876: fixed in storm 0.22-2
has caused the Debian Bug report #940876,
regarding ITP: storm -- object-relational mapper (ORM) for Python
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.)


-- 
940876: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940876
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Colin Watson <cjwatson@debian.org>

* Package name    : storm
  Version         : 0.21
  Upstream Author : Gustavo Niemeyer <gustavo@niemeyer.net>
* URL             : https://storm.canonical.com/
* License         : LGPL-2.1+
  Programming Lang: Python
  Description     : object-relational mapper (ORM) for Python

Storm is an object-relational mapper (ORM) for the Python language. In
simple terms, that kind of system allows rows from a relational
database to be seen as objects in an object-oriented language like
Python.

Features:
 * Clean and lightweight API offers a short learning curve and
   long-term maintainability.
 * Storm is developed in a test-driven manner. An untested line of
   code is considered a bug.
 * Storm needs no special class constructors, nor imperative base
   classes.
 * Storm is well designed (different classes have very clear
   boundaries, with small and clean public APIs).
 * Designed from day one to work both with thin relational databases,
   such as SQLite, and big iron systems like PostgreSQL and MySQL.
 * Storm is easy to debug, since its code is written with a KISS
   principle, and thus is easy to understand.
 * Designed from day one to work both at the low end, with trivial
   small databases, and the high end, with applications accessing
   billion row tables and committing to multiple database backends.
 * It's very easy to write and support backends for Storm (current
   backends have around 100 lines of code).


This package was previously in Debian, but was removed due to being
orphaned and having no Python 3 port, as well as needing several new
dependencies that were unpackaged.  I recently completed a Python 3 port
upstream and have also packaged all the new dependencies, and so I'd
like to reintroduce this package and maintain it under the Debian Python
Modules Team again.

Storm is similar in principle to other ORMs such as SQLAlchemy, but it
has a very different and much more lightweight design, and personally I
find it much easier to use and understand.  We use it in a couple of
major applications at work (such as Launchpad, which is my main day
job), and I've heard of some other users too.

-- 
Colin Watson                                       [cjwatson@debian.org]

--- End Message ---
--- Begin Message ---
Source: storm
Source-Version: 0.22-2

We believe that the bug you reported is fixed in the latest version of
storm, 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 940876@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated storm 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: SHA256

Format: 1.8
Date: Thu, 21 Nov 2019 16:05:09 +0000
Source: storm
Binary: python3-storm python3-storm-dbg
Architecture: amd64 source
Version: 0.22-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Closes: 725462 940876
Description:
 python3-storm - object-relational mapper (ORM) for Python 3
 python3-storm-dbg - object-relational mapper (ORM) for Python 3 - debugging files
Changes:
 storm (0.22-2) unstable; urgency=medium
 .
   * No-change reupload due to dgit signing confusion.
 .
 storm (0.22-1) unstable; urgency=medium
 .
   * Convert git repository from git-dpm to gbp layout.
   * Fix typos in package descriptions.
   * Update watch file to download GPG signatures.
   * Restore DPMT as Maintainer and set myself as Uploader (closes: #940876).
   * New upstream release (closes: #725462).
   * Adjust packaging for port to Python 3.
   * Switch to pybuild.
   * Set Rules-Requires-Root: no.
   * Policy version 4.4.1.
   * Restore DPMT Vcs-* fields.
   * Update Homepage to use HTTPS.
Checksums-Sha1:
 63833dcd5778b1bef17e1b7f7c174571d772e4d3 2674 storm_0.22-2.dsc
 85989e51a0c9bfccd73ddd9f4e62c9ab1097a929 12972 storm_0.22-2.debian.tar.xz
 569329ba6b496d326de5c3b3f9606b8df70965bd 241028 python3-storm-dbg_0.22-2_amd64.deb
 c920899c552bf80054e3ec48baa917557480e1b4 228488 python3-storm_0.22-2_amd64.deb
 96775360194d8c31c25ebae98197a2ce775b95ba 9388 storm_0.22-2_amd64.buildinfo
 d74631f6d6408419ac7cbcf19fb4128bda768d76 213386 storm_0.22.orig.tar.bz2
 a99647cd214414eea9020f542b8287c164467fe5 833 storm_0.22.orig.tar.bz2.asc
Checksums-Sha256:
 71c07c81b6b85dd0e3b1f150e3c98ba2c4e44828da050f69bc7323b66858e3c1 2674 storm_0.22-2.dsc
 3fb6e3928390771027504ec2ed42a6bf4c7935f15426fd38f976b3714dabdfa8 12972 storm_0.22-2.debian.tar.xz
 02f30f8797ef60e99fe415873331dea55baeccc28ba40148dd7bc31f370198cc 241028 python3-storm-dbg_0.22-2_amd64.deb
 9d9f13f669420ad7a0d5e67ae254b7547fe1011e2b6f18f96b86520635efef08 228488 python3-storm_0.22-2_amd64.deb
 3d46357f01e54045b18f6871de89e81a51333467f49afcbc68f7088f937c2b2c 9388 storm_0.22-2_amd64.buildinfo
 73aceb4c3ab9fb4967b109af7a3f5fe3cde5be379776475a96113b0ee6187de6 213386 storm_0.22.orig.tar.bz2
 f16139f7930cae5ddc31cd85c214900443e876502bb7597e6ec4b6949df42124 833 storm_0.22.orig.tar.bz2.asc
Files:
 c93a0fad6e434d918b67f3566a4b716a 2674 python optional storm_0.22-2.dsc
 a1afa88f7799d857e478e35d86485177 12972 python optional storm_0.22-2.debian.tar.xz
 588c9278c14637c05bc9e0ca624e15e9 241028 debug optional python3-storm-dbg_0.22-2_amd64.deb
 55d88b59cdddd05ba67fd38e90ade218 228488 python optional python3-storm_0.22-2_amd64.deb
 b8696958326d9f7046451c33d11f59c9 9388 python optional storm_0.22-2_amd64.buildinfo
 3dd0070e72b75829fbc8d89f11cf85fd 213386 python optional storm_0.22.orig.tar.bz2
 886ad2008d876ce0d8b08332141aec5c 833 python optional storm_0.22.orig.tar.bz2.asc

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAl3XL1gACgkQOTWH2X2G
UAv2wg/+OxFHezIbvLkEhAPr8JiN/b+TOWJN6eiejrfi9pVxbRMrAXCpHPJIrSbf
+Q3uL0R5MMw0zR6G8BQGuBBIoRHOa8iSekITKsGJw8HFoU6mi8kqlKi3dXnrYX9r
56bx5e+ER1BRALyYjsMVjilcSS+eZ4kvqnDhrQ1pN3YeMOSOprx3j0JXFiDmCbFP
aan89NBIVrvAoaYa+UAyJ2vfWXIU/caam6k/rGejt8AUcNudBfvEBfSAvuy1ij+b
JUUdI0g/4rDWovd6t5N6sRato+dy7aYGE8G4pOo/nvZHFMbmamkyHHTvurTzhOvk
SDW5ldZTzgDPAoWkjEPCCviypnPZNtT+P3exxn5/jZGqFQAYYbPs7MCjPpeC1c4Z
cnPevCFiKyL9l/Z0crKlQyjT/rJapAI/vgrJFd0E4JaBiyOG4aRYBKDaFDSIyzHb
UfzRq4fIqqdlGihXQxhQ4m+kcqH5XI1sinbCwURblihw57um4of1VoO3cms/GKzR
UdgS8pJltjcB+2XqcpZUhe1Ovmsbf6n+9u3L7vkScQ+r7eiugwzfbaBcoVqtoHgK
f4I+dPFk/kgW/Z6qoXuzAAJ/L+DtL1A6FbBdSh05K73Ga8s2PvENEZKjMpXy10Ss
uN1D+/Yite6k+l+r3A9x7KGp+qc6kV/LVt7C4Pz5oH15kmz7ayo=
=0MP+
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: