Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Mostafa Moradian Newsgroups: comp.lang.python.announce Subject: Django-saml2-auth 3.0.0 Released Date: Fri, 22 Jan 2021 15:29:50 +0100 Lines: 19 Approved: python-announce-list@python.org Message-ID: <161132662306.19628.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 Lh/KuCgEp1hiWfXWYkXIwwt14gqBUYksIcxSJWlBfJIg== Authentication-Results: mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=gmail.com header.i=@gmail.com header.b=XFZ52IXu; dkim-adsp=pass; dkim-atps=neutral X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'url-ip:140.82.121.4/32': 0.03; 'url-ip:140.82.121/24': 0.03; 'url-ip:140.82/16': 0.03; 'github': 0.03; 'pypi': 0.05; 'tests': 0.05; 'description:': 0.07; 'package.': 0.07; '().': 0.09; '<>,': 0.09; 'originally': 0.09; 'received:mail-ot1-x329.google.com': 0.09; 'to:addr:python- announce-list': 0.09; 'url-ip:140/8': 0.12; 'url:github': 0.15; 'backward': 0.16; 'commit': 0.16; 'enabling': 0.16; 'homepage:': 0.16; 'incompatible': 0.16; 'like.': 0.16; 'naming': 0.16; 'readability': 0.16; 'subject:Django': 0.16; 'subject:Released': 0.16; 'tests,': 0.16; 'url-ip:52.222.141.65/32': 0.16; 'announce': 0.16; 'to:addr:python-list': 0.22; 'code': 0.23; 'exception': 0.23; 'to:no real name:2**1': 0.23; 'greatly': 0.26; 'lines': 0.26; 'error': 0.29; 'but': 0.31; 'actions': 0.33; 'versions:': 0.33; 'message-id:@mail.gmail.com': 0.33; 'received:google.com': 0.34; 'change': 0.35; 'from:addr:gmail.com': 0.35; 'release': 0.35; 'handling': 0.36; 'messages': 0.36; 'currently': 0.36; 'read': 0.38; 'hello,': 0.40; 'details': 0.60; 'url- ip:52.222.141/24': 0.65; 'pleased': 0.68; 'url-ip:lookup error': 0.68; 'plus': 0.68; 'features': 0.74; 'sponsored': 0.77; 'biggest': 0.84; 'annotations,': 0.84; 'ci,': 0.84; 'p.s.': 0.86 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=682NMtUYvrGC2FBGNI3jNNvk1Nem/6RZ52F+CUPGy8I=; b=XFZ52IXuxBFzsBKvUz3uiQTgJ0vH4N2PkydGGmLPqwLXOfAoifNFgDFP23Ctfed8zS BI7ZPdBow26/wSxiGFfj08frbGtDGRB5SPWURDDLWKXn50sAtCgk6DTd2pa9wQBwAlU7 Psyh6wcNTgKE3dpQMgRi0pU3vpPIeczc0uAOl0V/KL7xhtbKdopFag0m+lf8l7ImaB5b umpL+D026a/h4VOM0Q826jYwi5+3mCKdYN2AMVRGhA+4AIbmKTu/2eRC25MOGA15mDKh 4kB9HxRexXwChj1iAYDDccDLwefJK7050zg+so9YM6+5p3+taRi9w8IRBJprsKwjuT0e AisQ== 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=682NMtUYvrGC2FBGNI3jNNvk1Nem/6RZ52F+CUPGy8I=; b=hehfwcfsxXNAqMWXquTUTo9bmo/p/B7Gnm4ifkgUbBvPYqEE4B4ZpLbgwL38O4dghn E0hDNLfI3hFN4Z55IhAAsZmGwhW2HeE8zYhDaLlj0wsOjlvfxHKHdjO3B+iOGEylb/1Q Ob4e4J25ZsUj4ho2NjaMoX3+UYExq2nRXvVNveUNP4Jo/3tzb3qEOAN5AMAuAns1TOf2 CIggi0bRQOA3k8ZoPfsJLmaotsVbW8CSAyk3RlFWlDA86naTRpM/5UYBMr9/eTQSgWIk bUNCTs8PQN2ThLB0r+rcGkoqy6Kw5FlZ3UXvtTmQeIdqnh1662Bnfeyy+T3f/AUjzuQW kf5Q== X-Gm-Message-State: AOAM533sdqT/ZfAU3NcAy/7P0ojJAPrXUphKLexYki3zlmeNvsQMw9Ld sJ/KAyEo58bnLt8ciGrPn7nXX7E1fuveYA5FerYqJZjDJXne1g== X-Google-Smtp-Source: ABdhPJzoExH5ZMEATfLTD5Umq5HTJb68276RziQpJXB1LXVu7gX+gGD2bHqlXvKOQI9A+HhUHR2NbokHtaYE+zQ6Oqo= X-Received: by 2002:a05:6830:1081:: with SMTP id y1mr3392869oto.73.1611325801623; Fri, 22 Jan 2021 06:30:01 -0800 (PST) X-MailFrom: mstfmoradian@gmail.com X-Mailman-Rule-Hits: emergency X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved Message-ID-Hash: FYGW6R6ZEOCQ2ZXANZZZ6N6DOFAOJA57 X-Message-ID-Hash: FYGW6R6ZEOCQ2ZXANZZZ6N6DOFAOJA57 X-Mailman-Approved-At: Fri, 22 Jan 2021 09:43:29 -0500 X-Content-Filtered-By: Mailman/MimeDel 3.3.3rc1 X-Mailman-Version: 3.3.3rc1 Precedence: list List-Id: Announcement-only list for the Python programming language Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Xref: csiph.com comp.lang.python.announce:3570 SGVsbG8sDQoNCkkgYW0gcGxlYXNlZCB0byBhbm5vdW5jZSB0aGUgcmVsZWFzZSBvZiBkamFuZ28t c2FtbDItYXV0aCwgd2hpY2ggaW5jbHVkZXMNCjcxIGNvbW1pdHMsIDkyIGxpbmVzIG9mIGNvbW1p dCBtZXNzYWdlcyBhbmQgMyBzZXBhcmF0ZSByZXZpZXdzIGFuZA0KcmV2aWV3ZXJzLg0KDQpUaGUg cHJvamVjdCBpcyBvcmlnaW5hbGx5IGRldmVsb3BlZCBieSBMaSBGYW5nIDxodHRwczovL2dpdGh1 Yi5jb20vZmFuZ2xpPiwNCmJ1dCBpcyBmb3JrZWQgYW5kIGN1cnJlbnRseSBtYWludGFpbmVkIGJ5 IE1vc3RhZmEgTW9yYWRpYW4gPA0KaHR0cHM6Ly9naXRodWIuY29tL21vc3RhZmE+IGFuZCBzcG9u c29yZWQgYnkgTG9hZCBJbXBhY3QgQUIgKGh0dHBzOi8vazYuaW8pLg0KDQpUaGlzIHJlbGVhc2Ug aXMgYmFja3dhcmQgaW5jb21wYXRpYmxlIHdpdGggb2xkZXIgdmVyc2lvbnM6IDEueC54IGFuZCAy LngueCwNCmFuZCBpbmNsdWRlcyBoZWF2eSByZWZhY3RvcmluZywgaW1wcm92aW5nIGNvZGUgcmVh ZGFiaWxpdHkgKGRvY3N0cmluZ3MsDQphbm5vdGF0aW9ucywgLi4uKSwgdGVzdHMsIG5ldyBzaGlu eSBmZWF0dXJlcyBhbmQgdGhlIGxpa2UuIFlvdSBjYW4gcmVhZA0KbW9yZSBhYm91dCB0aGUgZGV0 YWlscyBpbiB0aGUgUFIgZGVzY3JpcHRpb246DQpodHRwczovL2dpdGh1Yi5jb20vbG9hZGltcGFj dC9kamFuZ28tc2FtbDItYXV0aC9wdWxsLzE0Lg0KDQpUaGUgYmlnZ2VzdCBjaGFuZ2Ugc28gZmFy IHdhcyBhZGRpbmcgdGVzdHMgYW5kIGVuYWJsaW5nIEdpdEh1YiBBY3Rpb25zIGFzDQpDSSwgcGx1 cyB0aGUgaW50cm9kdWN0aW9uIG9mIFNQLWluaXRpYXRlZCBTU08uIFRoZSBleGNlcHRpb24gYW5k IGVycm9yDQpoYW5kbGluZyBpcyBhbHNvIGdyZWF0bHkgaW1wcm92ZWQuDQoNCk1vc3RhZmEgTW9y YWRpYW4uDQoNClByb2plY3QgaG9tZXBhZ2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9sb2FkaW1wYWN0 L2RqYW5nby1zYW1sMi1hdXRoDQoNClAuUy4gSXQgaXMgbm90IHB1Ymxpc2hlZCB0byBweXBpIHll dCwgYmVjYXVzZSBvZiBuYW1pbmcgaXNzdWVzIHdpdGggdGhlDQpvcmlnaW5hbCBwYWNrYWdlLg0K