Comments (11)
I've just fixed Expression library and will make a new release shortly. Then I hope to have some time to update this library as well. Sorry for the slow responses, but have been on vacation for 3 weeks, and now just had surgery on my eyes.
from aioreactive.
Fix the problem, not the blame! Please open a PR.
from aioreactive.
I've forked Expression 3.3, lifted the python version and used it in my aioreactive fork.
Works for me in python 3.12.
Can't make PR against a tag in github...
from aioreactive.
A new version that supports 3.11 would be nice otherwise I will have to find another solution which I really don't want to do.
from aioreactive.
Same - and python 3.12 is scheduled for 2023-10-02 release.
from aioreactive.
🤦 Why would anyone declare <3.11
?
from aioreactive.
Both reactivex and expression that are currently used depend on python<3.11
- like I said, why would anyone?
The latest reactivex depends on python<4 and is mature enough to upgrade (2022).
Problem is with Expression - version 4.0.0 removes match
function and expects to use python 3.10 structural pattern matching instead, and 4.0.1 upgrades python dependency from <3.11
to <4
.
I've never used aioreactive, expression or structural pattern matching. I'd need a deeper dive to be able to migrate it.
from aioreactive.
@rafalkrupinski - thank you for your efforts!
from aioreactive.
All the best with your eyes.
I thought Expression was fine, (except perhaps for python <3.10 users) and only this project needed an upgrade from match operator to match expression.
I've only changed Expression so that the upgrade wasn't immediately necessary.
from aioreactive.
Please open a PR.
Bro, I don't think I'm qualified :D
from aioreactive.
Excited to see this fantastic and unique library maintained and extended. I really enjoy using it in my projects.
from aioreactive.
Related Issues (20)
- My first AsyncObservable HOT 1
- How can I install this? HOT 3
- Is this project still supported, or has functionality been migrated to RXPY 3.0? HOT 1
- Is this project abandoned? HOT 7
- README unclear HOT 1
- buffer operator? HOT 3
- Observable from an async_generator? HOT 1
- Implementing reduce HOT 3
- Error example autocomplete , web.Application instance initialized with different loop HOT 1
- rx.delay frequently destroys tasks HOT 1
- AttributeError: 'NoneType' object has no attribute 'subscribe_async' in aioreactive/combine.py", line 99, in update HOT 1
- split.py example fails with InvalidStateError HOT 1
- Latest release?
- ImportError: cannot import name 'match' from 'expression.core' HOT 1
- Thank you for making this lib's type hinting so clean
- AsyncRx.distinct_until_changed, wrong signature HOT 2
- distinct_until_changed, not so nice signature? HOT 1
- feature request: optional comparer argument to distinct_until_changed
- AsyncIteratorObserver takes constructor arguments
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aioreactive.