{"bugs":[],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8be0fd42ef5fc3244708a1c0489b1b1fdfd0db23","committime":"2024-07-08T19:33:43","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"f3186fb1c56839e822d29079080edfa0b27e75f2","committime":"2024-07-08T18:25:09","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: Enable py3.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6d846ce841e88dad6a0866f67214d8a2ff51333b","committime":"2024-03-09T17:48:56","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Signed-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"7623c0c369134cf75ff5299c3e0ac53343f7e39a","committime":"2024-03-09T16:59:22","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: add python3.12 support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":70031,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f57b86e7e130f4042d48c59d3e4e74bbca4be715","committime":"2022-11-03T23:31:46","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Also fixed QA PythonGHDistfileSuffix.\n\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"6aa81ed253e15e2b3f4d9117eecd6592d89ca6e7","committime":"2022-11-03T23:00:52","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: migrate to pep517"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"09a12332e7483e05572445c3f5a734d1ffa882cd","committime":"2022-11-03T22:46:44","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Signed-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"c92813a2e8d75bcecf7a24c693463cc94d87c873","committime":"2022-11-02T20:15:46","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: add python3.11 support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7c27e7c759b139ff1977df2929b8672cfec5d4ce","committime":"2022-02-09T23:07:04","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Signed-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"aab8f990f67a54e9ae41c9ef499b4a09c7f03a97","committime":"2022-02-09T20:40:38","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: drop 0.34.3-r1"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Signed-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"cacdff27f9faba459ba9351e9d90e3202b6264ee","committime":"2022-02-09T20:40:27","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: update EAPI 7 -> 8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"804d5ab98569326c0833146265e0f2b49ea771a4","committime":"2021-07-01T21:38:28","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"ceba7ac3859dedd489ab536b4909a3af966d90d9","committime":"2021-07-01T20:16:03","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: add python3.10 support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6c2efe4c1a02689bcd5e6e58a54035dec44025","committime":"2021-01-31T02:18:05","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"d8cbaa62dbf4abc31cc74d2cc12e3d0c7ac9b70a","committime":"2021-01-30T23:36:06","packageid":70031,"repoid":1,"summary":"*\/*: Remove obsolete values from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2d23a9d7a1a0404c614df8224806777f466daa5f","committime":"2020-08-24T23:05:12","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Package-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"7cd7e12629de625a0ffff33261d5d8d178a8dd16","committime":"2020-08-24T20:44:48","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: drop old version"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Also adjusted test deps and enabled tests.\n\nPackage-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"98e523fcd420fc29d9e800ba1621af285ac970b0","committime":"2020-08-24T20:43:37","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: add python3.9 support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e3a743ac3e2899322a0d7bca9c8795af8b66d993","committime":"2020-02-02T16:10:05","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"36d97bdcf8cf44d3e55dc9e457624dd47f6eb634","committime":"2020-02-02T15:17:38","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: Remove py2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4747d40122d485033fe9f863f4b4330bf0651903","committime":"2020-01-05T11:14:55","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/14246\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"cd3f25deb13cf4d6c9d721d515dbf772a988426f","committime":"2020-01-05T09:36:11","packageid":70031,"repoid":1,"summary":"*\/*: Clean PYTHON_COMPAT of obsolete impls"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b8415570cba752577bd569c6b31efd5b5b12fa4a","committime":"2019-12-17T18:45:29","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Package-Manager: Portage-2.3.81, Repoman-2.3.20\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"9ff488ba1065f3edfea6d4f2aa1957df50435af3","committime":"2019-12-17T17:23:20","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: add python3.8 support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b12f1741079aa8f5699cdf95b6494bf15b3c1069","committime":"2019-10-03T10:06:00","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.69, Repoman-2.3.16\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"4bff32d9d15e0d977b128c6164ade8213060a34a","committime":"2019-10-03T09:40:35","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: x86 stable wrt bug #695338"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0180848e8e0dd03df8696fc83d03407c94f4bba1","committime":"2019-10-03T08:45:55","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.69, Repoman-2.3.16\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"76fbb0a45d04904a972425c4fdfed14035f1bc19","committime":"2019-10-03T08:23:55","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: amd64 stable wrt bug #695338"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5d7ae330882f60e5c83e10004f664cd9b991f2af","committime":"2019-08-02T18:47:25","packageid":70031,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conrad@kostecki.com","authorname":"Conrad Kostecki","body":"This is a new dependency for the >=net-im\/yowsup-3 version bump.\n\nPackage-Manager: Portage-2.3.69, Repoman-2.3.16\nSigned-off-by: Conrad Kostecki <conrad@kostecki.com>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"3447f783465da762b956c9261199dbc8d1eca193","committime":"2019-07-26T21:14:26","packageid":70031,"repoid":1,"summary":"dev-python\/dissononce: New package"}],"dependencies":[],"depending":[{"block":false,"categoryid":336,"description":"WhatsApp's handshake implementation using Noise Protocol","ebuildids":[741057],"firstseen":"2019-08-02T18:57:27.189441","name":"consonance","packageid":70030,"summary":"Consonance implements WhatsApp's handshake process which makes use of Noise Pipes with Curve25519, AES-GCM, and SHA256 from Noise Protocol."}],"ebuilds":[{"archs":["amd64","x86"],"ebuildid":767791,"firstseen":"2022-11-03T23:43:53.278099","license":"MIT","moddate":"2026-03-30T13:49:22","packageid":70031,"repoid":1,"slot":"0","uses":["examples","python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","test"],"version":"0.34.3-r3"}],"masks":[],"package":{"categoryid":336,"description":"A python implementation for Noise Protocol Framework","firstseen":"2019-08-02T18:57:27.189441","name":"dissononce","packageid":70031,"summary":"Dissononce is a python implementation for Noise Protocol Framework. A main goal of this project is to provide a simple, easy to read and understand practical reference for Noise enthusiasts, implementers and users."},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[767791,767791,767791],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"Library providing cryptographic recipes and primitives","ebuildids":[767791],"firstseen":"2014-03-01T14:39:29.303715","maintainer":"python@gentoo.org","maintainername":"Python","name":"cryptography","packageid":61965},{"block":false,"categoryid":336,"description":"A lightweight, object-oriented state machine implementation in Python","ebuildids":[767791],"firstseen":"2019-08-02T18:57:27.189441","name":"transitions","packageid":70032,"summary":"A lightweight, object-oriented state machine implementation in Python. A state machine is a mathematical model of computation. It is an abstract machine that can be in exactly one of a finite number of states at any given time."}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/tgalal\/dissononce\/","https:\/\/pypi.org\/project\/dissononce\/"],"uses":[{"description":"Install examples, usually source code","isdefault":false,"use":"examples"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Build with Python 3.11","group":"python_targets","isdefault":false,"use":"python3_11"},{"description":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"}]}