{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/4"}],"enrichment":{"capability":"Provides the asyncore module for Python 3.12 and later, allowing existing code to run without refactoring after the module was removed from the standard library.","skillfed_tags":["legacy-compatibility","backport"],"use_cases":["Run legacy code on Python 3.12+ without immediately rewriting the module-based networking logic.","Maintain compatibility in applications where the module is deeply embedded and migration is deferred.","Allow third-party libraries that depend on this module to work under Python 3.12 or later.","Suppress deprecation warnings in Python 3.10\u20133.11 by combining this package with the warnings module."],"what_it_does":"pyasyncore is a compatibility shim that restores the asyncore module to Python 3.12 and later, where it was removed from the standard library. The module is taken directly from the Python source tree at its last meaningful update, essentially equivalent to the version bundled with Python 3.9, and provides a drop-in replacement for code that still uses the import. It carries no runtime dependencies and is designed to be a minimal bridge for legacy codebases.\n\nThe package is explicitly not intended for new projects. It exists solely to keep existing code running without major refactoring. Maintenance is frozen: the module code will not be updated, only packaging infrastructure will be maintained. The package was first released on 2022-06-29 and the latest release is 2026-01-05.","worth_installing":"Yes, if you have existing code that imports this module and you need to run it on Python 3.12+. Install friction is negligible and there are no known vulnerabilities. However, this is a bridge, not a long-term solution\u2014plan to migrate eventually. Do not use for new projects."},"id":"pyasyncore","links":{"html":"https://skillfed.io/packages/pyasyncore","md":"https://skillfed.io/packages/pyasyncore.md","pypi":"https://pypi.org/project/pyasyncore/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2026-01-05","license_spdx":null,"license_treatment":"permissive","name":"pyasyncore","python_support":"unspecified","summary":"Make asyncore available for Python 3.12 onwards"},"popularity":{"monthly_downloads":916427,"position":4731,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.0.5"}
