Skip to content

Added pyasyncore as a dependecy for Python>=3.12#549

Open
daniel-leicht wants to merge 1 commit into
JoelBender:masterfrom
daniel-leicht:master
Open

Added pyasyncore as a dependecy for Python>=3.12#549
daniel-leicht wants to merge 1 commit into
JoelBender:masterfrom
daniel-leicht:master

Conversation

@daniel-leicht

Copy link
Copy Markdown

When using bacpypes with Python >= 3.12, users encounter a
ModuleNotFoundError: No module named 'asyncore'
because asyncore has been removed from the standard library.

This pull request resolves the issue by adding pyasyncore as a dependency for Python >= 3.12, ensuring compatibility with newer Python versions.

@bbartling

Copy link
Copy Markdown

why not just use bacpypes3 that is all asyncio?

@ChristianTremblay

Copy link
Copy Markdown
Collaborator

Support for newer versions of Python is BACpypes3
It 's faster, asynchronous, support more features than legacy bacpypes.

It can be challenging to embrace asyncio but it's worth it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants