{"data":{"ecosystem":"pypi","name":"twisted","url":"https://aisecwatch.com/packages/pypi/twisted","latestVersion":"26.4.0","firstReleaseAt":"2005-10-11T15:44:53.000Z","repository":"https://github.com/twisted/twisted","llm":{"exposure":"none","depth":null,"integratedAt":null,"integratedVersion":null,"sdks":[],"path":[]},"authority":{"profile":["http"],"fromDependencies":["pypi:httpx"]},"dependencies":[{"ecosystem":"pypi","name":"appdirs","versionSpec":">=1.4.0","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"attrs","versionSpec":">=22.2.0","scope":"runtime"},{"ecosystem":"pypi","name":"automat","versionSpec":">=24.8.0","scope":"runtime"},{"ecosystem":"pypi","name":"bcrypt","versionSpec":">=3.2.1","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"constantly","versionSpec":">=15.1","scope":"runtime"},{"ecosystem":"pypi","name":"coverage","versionSpec":"~=7.5","scope":"extra:dev"},{"ecosystem":"pypi","name":"cryptography","versionSpec":">=38","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"cython-test-exception-raiser","versionSpec":"<2,>=1.0.2","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"h2","versionSpec":"<5.0,>=3.2","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"httpx","versionSpec":">=0.27","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"hyperlink","versionSpec":">=17.1.1","scope":"runtime"},{"ecosystem":"pypi","name":"hypothesis","versionSpec":">=6.56","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"idna","versionSpec":">=2.4","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"incremental","versionSpec":">=24.7.0","scope":"runtime"},{"ecosystem":"pypi","name":"mypy","versionSpec":"==1.19.1","scope":"extra:mypy"},{"ecosystem":"pypi","name":"mypy-zope","versionSpec":"==1.0.14","scope":"extra:mypy"},{"ecosystem":"pypi","name":"priority","versionSpec":"<2.0,>=1.1.0","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"pydoctor","versionSpec":"~=25.4.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"pyflakes","versionSpec":"~=2.2","scope":"extra:dev"},{"ecosystem":"pypi","name":"pygobject","versionSpec":null,"scope":"extra:gtk-platform"},{"ecosystem":"pypi","name":"pyhamcrest","versionSpec":">=2","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"pyobjc-core","versionSpec":">=12","scope":"extra:macos-platform"},{"ecosystem":"pypi","name":"pyobjc-framework-cfnetwork","versionSpec":">=12","scope":"extra:macos-platform"},{"ecosystem":"pypi","name":"pyobjc-framework-cocoa","versionSpec":">=12","scope":"extra:macos-platform"},{"ecosystem":"pypi","name":"pyopenssl","versionSpec":">=25.2.0","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"pyserial","versionSpec":">=3.0","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"python-subunit","versionSpec":"~=1.4","scope":"extra:dev"},{"ecosystem":"pypi","name":"pywin32","versionSpec":"!=226","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"service-identity","versionSpec":">=18.1.0","scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"sphinx","versionSpec":"<7,>=6","scope":"extra:dev"},{"ecosystem":"pypi","name":"sphinx-rtd-theme","versionSpec":"~=1.3","scope":"extra:dev"},{"ecosystem":"pypi","name":"towncrier","versionSpec":"~=23.6","scope":"extra:dev"},{"ecosystem":"pypi","name":"twistedchecker","versionSpec":"~=0.7","scope":"extra:dev"},{"ecosystem":"pypi","name":"twisted-iocpsupport","versionSpec":">=1.0.2","scope":"extra:windows-platform"},{"ecosystem":"pypi","name":"types-pyopenssl","versionSpec":null,"scope":"extra:mypy"},{"ecosystem":"pypi","name":"types-setuptools","versionSpec":null,"scope":"extra:mypy"},{"ecosystem":"pypi","name":"typing-extensions","versionSpec":">=4.2.0","scope":"runtime"},{"ecosystem":"pypi","name":"wsproto","versionSpec":null,"scope":"extra:all-non-platform"},{"ecosystem":"pypi","name":"zope-interface","versionSpec":">=5","scope":"runtime"}],"advisories":[],"checkedAt":"2026-10-10T00:19:19.166Z"},"meta":{"advisoryMatching":"by package name and ecosystem; an advisory with no ecosystem recorded for the package is matched by name alone"}}