Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Andrea Stagi Newsgroups: comp.lang.python.announce Subject: Announce: openfoodfacts-python 0.1.1 released Date: Thu, 6 Aug 2020 19:26:06 +0200 Lines: 17 Approved: python-announce-list@python.org Message-ID: <159673501919.2895.python-announce-list@python.org> Reply-To: python-list@python.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Trace: news.uni-berlin.de DGbpc56lhItPQ5e6wRYpGwTj3yHb9CLGTYZQy7qRUpbw== Authentication-Results: mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=gmail.com header.i=@gmail.com header.b=G729jZ1S; dkim-adsp=pass; dkim-atps=neutral X-Spam-Status: OK 0.003 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'url-ip:140.82.118/24': 0.03; 'url-ip:140.82/16': 0.03; 'iphone': 0.04; '700': 0.05; 'cool': 0.07; 'open.': 0.07; 'contributors': 0.09; 'to:addr :python-announce-list': 0.09; 'subject:python': 0.10; 'url- ip:140/8': 0.12; 'android,': 0.16; 'blog:': 0.16; 'check-out': 0.16; 'facts': 0.16; 'own!': 0.16; 'subject:Announce': 0.16; 'subject:skip:o 10': 0.16; 'upload': 0.16; 'url:github': 0.16; 'announce': 0.18; 'anyone': 0.19; "i'm": 0.29; 'using': 0.29; 'message-id:@mail.gmail.com': 0.32; 'url:linkedin': 0.33; 'received:google.com': 0.33; 'from:addr:gmail.com': 0.35; 'code:': 0.35; 'url:in': 0.37; 'url-ip:151.101.130/24': 0.40; 'url- ip:151.101.194/24': 0.40; 'url-ip:151.101.66/24': 0.40; 'our': 0.62; 'product': 0.62; 'non-profit': 0.63; 'public': 0.64; 'your': 0.64; 'interest': 0.67; 'published': 0.68; 'complete': 0.68; 'database': 0.75; 'food': 0.78; 'skip:o 20': 0.81; 'association': 0.84; 'linkedin:': 0.84; 'products': 0.89 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=UiiJmzJyX/oo86cJ226KnKrscERyTK917zM9UUtw2fs=; b=G729jZ1SUaT26sPf7AJgD+Ufcx7B5Ak9WLya2IgcOxbiRif7OinP+FXSTTm8kN77kP sKZz0i/5LAYFHiKSYsAHb2Q6SmiJ+wh1k7kqKWPh5J2PW+8x/OQc+gtgUVMAd5Vpjg3w tZG7F1/Ze834pSeCd2qOgnU+10XB1JQ9JRFJo/u/O28kpbXBcyiy10Vw8mS0YYFLLJDS hDKCDc7Vup7oaTW03THXiIXAAzXGIUQIcfDNytQSMnkPdn9/YOHILHeYGXnmZjArNv1b nAXLpyGq04CALs4icAG1pBj+oAOdxr04VyTTtl/l3xORL7QeP+Qok/YfKfR3KK0BFLYa xq8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=UiiJmzJyX/oo86cJ226KnKrscERyTK917zM9UUtw2fs=; b=e8G+JyTrNr6AI3PTRQEq2ThZt0bXo7HuZ0R/jdU0QN3gG2rjPrRTggxw8SqLzWNV2j RTiW6CTOgGQPRvUD6baeWZ1EnKr083fcK8oMGeA7UpBhUNio6hSLdXaHQbklfiXldfPn rZnPIV0Q8IZ69uLAQASkhB5ZB29aLI3voJcbIYSQZQxAFy3L60LjOuSGPgJYCf7878S6 3V6BHI1fSrKW7ii73pXzSNqb+Rrh4zlw1UryZDQDMMO24wAe5wWWF/JQHlArJ33RPf0l oqkVBSTL+Mg7z+U0T85T3fK5F97g/+lQgIPh4BbGQD8OjXt3h/iaUVPp1KrxZWT9JPJ3 EXcA== X-Gm-Message-State: AOAM530d6tR2+KC5nVxn5ArzdgnLNvIoMGVdkhpBSRcx+CwLwzUysN2E d2Z3JnlrGUN50+LsTpRiaRXNNLeCE7MtdQo5N9yOCr3HpuQ= X-Google-Smtp-Source: ABdhPJwq2gVVYWTmGHzR/ePhYHnnP7RGgLtommiiu47GAncIZK/EMn5bZqvZmwNTSgPubAjJPMdhPVnzt4LHBg3B7iA= X-Received: by 2002:a1f:320b:: with SMTP id y11mr7983487vky.57.1596734777223; Thu, 06 Aug 2020 10:26:17 -0700 (PDT) X-MailFrom: stagi.andrea@gmail.com X-Mailman-Rule-Hits: emergency X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved Message-ID-Hash: ILMTIDPKKLU35XN4M4BZP3Y2N6VOD4VO X-Message-ID-Hash: ILMTIDPKKLU35XN4M4BZP3Y2N6VOD4VO X-Mailman-Approved-At: Thu, 06 Aug 2020 13:30:00 -0400 X-Content-Filtered-By: Mailman/MimeDel 3.3.2b1 X-Mailman-Version: 3.3.2b1 Precedence: list List-Id: Announcement-only list for the Python programming language Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Xref: csiph.com comp.lang.python.announce:3451 SSdtIGhhcHB5IHRvIGFubm91bmNlIHRoYXQgb3BlbmZvb2RmYWN0cy1weXRob24gMC4xLjEgaGFz IGJlZW4gcmVsZWFzZWQhDQpodHRwczovL2dpdGh1Yi5jb20vb3BlbmZvb2RmYWN0cy9vcGVuZm9v ZGZhY3RzLXB5dGhvbg0KDQpXaGF0IGlzIE9wZW4gRm9vZCBGYWN0cz8NCk9wZW4gRm9vZCBGYWN0 cyBpcyBhIGRhdGFiYXNlIG9mIGZvb2QgcHJvZHVjdHMgd2l0aCBpbmdyZWRpZW50cywgYWxsZXJn ZW5zLA0KbnV0cml0aW9uIGZhY3RzIGFuZCBhbGwgdGhlIHRpZGJpdHMgb2YgaW5mb3JtYXRpb24g d2UgY2FuIGZpbmQgb24gcHJvZHVjdA0KbGFiZWxzLg0KDQpPcGVuIEZvb2QgRmFjdHMgaXMgYSBu b24tcHJvZml0IGFzc29jaWF0aW9uIG9mIHZvbHVudGVlcnMuIDE4MDArDQpjb250cmlidXRvcnMg bGlrZSB5b3UgaGF2ZSBhZGRlZCA3MDAgMDAwKyBwcm9kdWN0cyBmcm9tIDE1MCBjb3VudHJpZXMg dXNpbmcNCm91ciBBbmRyb2lkLCBpUGhvbmUgb3IgdGhlaXIgY2FtZXJhIHRvIHNjYW4gYmFyY29k ZXMgYW5kIHVwbG9hZCBwaWN0dXJlcyBvZg0KcHJvZHVjdHMgYW5kIHRoZWlyIGxhYmVscy4NCg0K RGF0YSBhYm91dCBmb29kIGlzIG9mIHB1YmxpYyBpbnRlcmVzdCBhbmQgaGFzIHRvIGJlIG9wZW4u IFRoZSBjb21wbGV0ZQ0KZGF0YWJhc2UgaXMgcHVibGlzaGVkIGFzIG9wZW4gZGF0YSBhbmQgY2Fu IGJlIHJldXNlZCBieSBhbnlvbmUgYW5kIGZvciBhbnkNCnVzZS4gQ2hlY2stb3V0IHRoZSBjb29s IHJldXNlcyBvciBtYWtlIHlvdXIgb3duIQ0KDQpNb3JlIG9uIGh0dHBzOi8vd29ybGQub3BlbmZv b2RmYWN0cy5vcmcNCg0KLS0gDQoqQW5kcmVhIFN0YWdpIChANHN0YWdpKSAtIENUTyBAIExvdHLD qGsqDQpMaW5rZWRpbjogaHR0cDovL2xpbmtlZGluLmNvbS9pbi9hbmRyZWFzdGFnaQ0KQmxvZzog aHR0cHM6Ly9kZXYudG8vYXN0YWdpDQpDb2RlOiBodHRwOi8vZ2l0aHViLmNvbS9hc3RhZ2kNCg==