Your message dated Sun, 13 Oct 2024 13:00:15 +0000 with message-id <e1szycl-00fm90...@fasolo.debian.org> and subject line Bug#1076669: fixed in python-returns 0.23.0-1 has caused the Debian Bug report #1076669, regarding ITP: python-returns -- Make your functions return something meaningful, typed, and safe 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 ow...@bugs.debian.org immediately.) -- 1076669: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076669 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: wnpp Severity: wishlist Owner: Maximiliano Curia <m...@debian.org> X-Debbugs-Cc: debian-de...@lists.debian.org, team+pyt...@tracker.debian.org * Package name : python-returns Version : 0.23.0 Upstream Contact: Nikita Sobolev <m...@sobolevn.me> * URL : https://github.com/dry-python/returns * License : BSD-2-Clause Programming Lang: Python Description : Make your functions return something meaningful, typed, and safe Basically, the answer is that returns provides useful abstractions that solve some problems every developer has: * ``Maybe`` helps to work with None in a type-safe way * ``Result`` helps to work with exceptions in a type-safe way * ``IO`` helps to separate pure code from impure code to make your architecture better * ``Future`` helps to write await free code * ``RequiresContext`` helps to inject dependencies in a very readable, explicit, type-safe, and clean way * ``Pipelines`` can be used independently or together with the types above to create complex, declarative, and type-safe data pipelines On top of that ``returns`` provides useful interfaces that allows you to switch implementation on the fly. For example, you can write code that works the same way for sync and async execution flows. While being fully type-safe at the same time. And you can write your own primitives that will solve any other problem you can possible have based on ``returns`` existing or your custom interfaces. The package provides set of monadic solutions in a pythonic way. Happy hacking, -- "The best way to predict the future is to invent it." -- Alan Kay Saludos /\/\ /\ >< `/
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: python-returns Source-Version: 0.23.0-1 Done: Maximiliano Curia <m...@debian.org> We believe that the bug you reported is fixed in the latest version of python-returns, 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 1076...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Maximiliano Curia <m...@debian.org> (supplier of updated python-returns 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 ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 18 Jul 2024 21:17:38 +0200 Source: python-returns Binary: python3-returns Architecture: source all Version: 0.23.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+pyt...@tracker.debian.org> Changed-By: Maximiliano Curia <m...@debian.org> Description: python3-returns - Make your functions return something meaningful, typed, and safe Closes: 1076669 Changes: python-returns (0.23.0-1) unstable; urgency=medium . * Initial upload (Closes: #1076669) Checksums-Sha1: d87f958cf84dfd77fa0e49d86dace4b3f2674311 2427 python-returns_0.23.0-1.dsc 9c6f102fea987c0c5a63543c166ca3a4871011b3 275870 python-returns_0.23.0.orig.tar.gz 8683e9a8ac0952cdd7b72439da611814e5dd6f2c 2912 python-returns_0.23.0-1.debian.tar.xz 7e010a20dc8da251f0368e90054afdbf7dbda856 8865 python-returns_0.23.0-1_amd64.buildinfo 2237114cbdf50dbcb0e1cce68b48d97633c7a18e 145204 python3-returns_0.23.0-1_all.deb Checksums-Sha256: 7a8dc22eb1232ef34376ac9a1019834878379e2a5788ec750e9333c738ce6973 2427 python-returns_0.23.0-1.dsc 985d75574ae187d31de5f100a635ada4da19ae258a22f91eb17d7ee9dce19cd0 275870 python-returns_0.23.0.orig.tar.gz 107b21339b83a3bcda544798eed9dddd18eed05cdc2ef4a0ba0e7f67901d9505 2912 python-returns_0.23.0-1.debian.tar.xz eb304ec1bb0fc8afdf6b12e3746b8795eaae44d42c28f84f7bd19960022cd639 8865 python-returns_0.23.0-1_amd64.buildinfo 1c7d343f9b6b571e45a55bb8321e80f273e29150b1e998fed0f74db1f99655fb 145204 python3-returns_0.23.0-1_all.deb Files: 588d3ced16d3220eb21c7a2ccbc6c46c 2427 python optional python-returns_0.23.0-1.dsc 7f825e2eb18355f411f5931b15e76477 275870 python optional python-returns_0.23.0.orig.tar.gz 841a6b5106877a1f1bd1955c89a9a8a3 2912 python optional python-returns_0.23.0-1.debian.tar.xz 4c8f4d783cfe8c14d8678571f5171c74 8865 python optional python-returns_0.23.0-1_amd64.buildinfo 6f2617d49cc5a4302af6e7a9b3a2f6f0 145204 python optional python3-returns_0.23.0-1_all.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE+JIdOnQEyG4RNSIVxxl2mbKbIyoFAmadXmEACgkQxxl2mbKb IypdBBAAtN8+uajUKsdOS7rmzmWWVX8k7EqehusxcX1qoFaN3WwT26s0WgfVVCnM Vyx3R70vOzcNa8AJSztQoObg3icgPf5PSWQPCDGXuJlRTpbwWq3hsWWvIp+nqIFE n/gJrRNSmP7nX5UYtvlldobg0HSpIkr656wstfbe+eP1i5fV/hjFkP3rlhXXX2Uh Dd+IrU9DSSDwV5hcMFK3mSoHJOPC9pOkcgJnFdaqHmgE4/6YKHgWGlGUzKxdkv1y PhElD+wktFrBdjMBV3wVTg5o6nGKKAMf1Bb1HnqTO9GfrqURd7Y725yIJPy+eU3v cWWy5OY8XwoXCXnm7HotYzY2O21TCx/ZiqZ/UujYxQWU7lYQBiVsN+sIEP/LcoaS 4NpQc3rzhP6TmEQypEhc+D0+IJfYUrI+IK9SjIJvBEBGHL9ykGO7lXUkUUWcqmqy dilSm1Qb76oLDJn8/4X1L4biRM8HkJ4K0kkLBCa2PmPvjxc5Hy6L9Acnep1YmJ0F S0gqLQJIwRJ3lShB26SnXcHh7eGR0E7XMw8Ug+PJCmRzCI3WeCYw9iCRzptuYnkX NBkKXVuC1HjZhk56OQwdeE3OH6upyuWfXI+LxyKWu//ZHWE6jG/DEp+Hd+lmHRVl gBjdSmy8VhpY/ng5lA+QqsYNvDFhRj5BVEImvWlOH/siBfl8tu8= =FgHX -----END PGP SIGNATURE-----
pgpTp9ZVumUNc.pgp
Description: PGP signature
--- End Message ---