Skip to main content

Make asynchat available for Python 3.12 onwards

Project description

No Maintenance Intended

Purpose

This package contains the asynchat module as found in Python versions prior to 3.12. It is provided so that existing code relying on import asynchat is able to continue being used without significant refactoring.

The module's source code is taken directly from the Python standard library. The specific version of asynchat.py used is the last update before the addition of removal warnings at import time, and is identical to the version provided with Python 3.9.

Please note that new projects should prefer asyncio.

Installation and usage

This version of asynchat is intended for Python 3.12 or later. It can be installed for earlier Python versions, but will have no effect, and the standard library version of asynchat will be used in its place.

Install the module using pip:

python -m pip install pyasynchat

Note that the PyPi module is named pyasynchat because creating modules with the same name as those provided by the standard library is not permitted. Usage is still via import asynchat.

For guidance about using this module, see the official documentation.

Maintenance

Due to the fact that this module is no-longer supported, no further maintenance of the code in asynchat.py is intended. This project is only intended to be updated to make changes or improvements to the module packaging.

License

Python Software Foundation License Version 2

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyasynchat-1.0.2.tar.gz (7.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyasynchat-1.0.2-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

pyasynchat-1.0.2-py2.py30.py31.py32.py33.py34.py35.py36.py37.py38.py39.py310.py311-none-any.whl (3.5 kB view details)

Uploaded Python 2Python 3.0Python 3.1Python 3.10Python 3.11Python 3.2Python 3.3Python 3.4Python 3.5Python 3.6Python 3.7Python 3.8Python 3.9

File details

Details for the file pyasynchat-1.0.2.tar.gz.

File metadata

  • Download URL: pyasynchat-1.0.2.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0a7

File hashes

Hashes for pyasynchat-1.0.2.tar.gz
Algorithm Hash digest
SHA256 01ab5bfb1ca42bbb107c5a8a95d07f113c01008372e790de8af03ccad6e5cac5
MD5 9a3c6479d969a501569694fb3c77062f
BLAKE2b-256 3b78f0628d70429edd6f19fbca8a8a20dc4d2b52f83b9a5383db3251555b45a3

See more details on using hashes here.

File details

Details for the file pyasynchat-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: pyasynchat-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0a7

File hashes

Hashes for pyasynchat-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2aa2090b3e468fb3144675832c504490f558d17747a5c717dc8e6972a69ebb6c
MD5 68ba5e5c4ee3e2877dbefee37bc1f0fe
BLAKE2b-256 1dd9091353a6450e99e4b6e9fa155790de0d605df6afa680b633c0c7e8de5023

See more details on using hashes here.

File details

Details for the file pyasynchat-1.0.2-py2.py30.py31.py32.py33.py34.py35.py36.py37.py38.py39.py310.py311-none-any.whl.

File metadata

File hashes

Hashes for pyasynchat-1.0.2-py2.py30.py31.py32.py33.py34.py35.py36.py37.py38.py39.py310.py311-none-any.whl
Algorithm Hash digest
SHA256 35268f0d60a3849282130f712678973bda199b26730724556d4735fcc012bd08
MD5 1d55427171bbe6af95352a10059c0d69
BLAKE2b-256 b3593e8e6680343253b16f5a0f47161ef29d8ef00902517ed270af1341f3632d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page