Comments (6)
Should not be too difficult. Look at the other schedulers. You basically need to figure out how to schedule timeouts with PyQT. I see there's a QTimer that could work. Please reach out if you need any help, or if you want med to look at some code.
from rxpy.
Hey @dbrattli, I have implemented a Qt mainloop scheduler in my fork of RxPY (see my latest commits). However, I can't open a pull request against the develop branch because it is behind master by 14 commits right now. I think master needs to be merged into develop. What should I do?
from rxpy.
Shouln't be a problem. Just merge master into develop to get up-to-date:
> git checkout develop
> git merge master
Now resolve conflicts, if any and retry the pull request. You may also use git rebase
instead. Isn't that so @leinz?
from rxpy.
@dbrattli You can use rebase
or merge
, but it will make unnecessary noise when pulling in these two commits.
@jdreaver You only have two commits, so the cleanest tool to get them into your develop
branch is by using cherry-pick
. First sync your develop
branch with the upstream repository and then cherry-pick your commits into the develop
branch:
> git remote add upstream [email protected]:ReactiveX/RxPY.git
> git fetch upstream
> git checkout develop
> git merge upstream/develop
> git cherry-pick aa66978
> git cherry-pick 1d88af9
> git push origin develop (assuming your remote name is origin)
Then you create the pull request from your updated develop branch. Hopefully you can cherry-pick without any conflicts.
If you later want to remove the commits from the master
branch:
> git checkout master
> git reset --hard HEAD~2
> git push -f origin master
from rxpy.
Oh, I am silly. I didn't think to simply put the commits on my fork's develop branch. For some reason I just assumed that this repo's develop branch would be more up-to-date with master. Thanks for the info, I'll open the pull request!
from rxpy.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
from rxpy.
Related Issues (20)
- [Question] shiping data between asyncio and rxpy HOT 1
- [Question] Reading/writing from/to a Pandas DataFrame in rxpy HOT 2
- [TESTING] Notification equality uses string representation HOT 2
- Cannot pickle reactive classes
- unexpected behaviour regarding item count HOT 2
- Zip operator does not work HOT 3
- Rolling throttle operator
- reactivex.timer emits immediately on second subscription HOT 1
- Unexpected results of switch_map operator HOT 1
- Verson number in GitHub release is 0.0.0
- [BUG] buffer_with_time_or_count lost some data HOT 1
- [BUG] buffer_with_time_or_count loses data
- Python 3.12 deprecates timezone non aware utcfromtimestamp() and utcnow()
- This is a concurrent library, but not thread safe?
- AsyncIOScheduler.schedule is not thread safe!
- RxPY/ example / timer.py broken: Future is not iterable
- switch_map() operator not listed in documentation
- `operators.retry(n)` interferes with non-erroring repeats
- Concurrent Execution Not Working as Expected with RxPY ThreadPoolScheduler HOT 1
- Questions about Copilot + Open Source Software Hierarchy
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 rxpy.