pyee icon indicating copy to clipboard operation
pyee copied to clipboard

A rough port of Node.js's EventEmitter to Python with a few tricks of its own

Results 21 pyee issues
Sort by recently updated
recently updated
newest added

Bumps [twisted](https://github.com/twisted/twisted) from 20.3.0 to 22.4.0. Release notes Sourced from twisted's releases. Twisted 22.4.0 (2022-04-11) Features twisted.python.failure.Failure tracebacks now capture module information, improving compatibility with the Raven Sentry client. (#7796)...

dependencies

I'm trying to package your module as an rpm package. So I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account. -...

I stumbled on this bit of documentation from RTD: https://docs.readthedocs.io/en/stable/config-file/v2.html It would behoove me to step through it and actually configure the pyee docs build. XD

I think it's about time that pyee adopt pyproject.toml. It already has a file for configuring isort and pyright, but a lot of fields can be actively moved there from...

In #94 we noted that when an error is captured in the `AsyncIOEventEmitter`, it can be tough to debug due to losing the context in which the handler was called....

It would be cool to have a type-safe `TypedEventEmitter[E]` class which picks up some of the parts I wasn't able to make work from https://github.com/jfhbrook/pyee/pull/97 .

6.0.0 has a way of supporting fairly arbitrary backends. That means that we could make an event emitter that can hook onto a celery app. Maybe like: ```py from celery...

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3. Release notes Sourced from jinja2's releases. 3.1.3 This is a fix release for the 3.1.x feature branch. Fix for GHSA-h5c8-rqwp-cp95. You are affected if...

dependencies

I didn't maintain a changelog the first few years of pyee. That's a good 4+ years of history that's only documented in the commits. This isn't super important, but it...

This PR removes a bunch of deprecated APIs. These have been deprecated for multiple major versions - it might be time.