-
-
Notifications
You must be signed in to change notification settings - Fork 411
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Matrix connector #731
Matrix connector #731
Conversation
Note that I've ported the matrix connector across complete with its commit history, which I'm happy to purge if we don't want it cluttering up the place. |
Thanks for working with this, it's alright with all these commit because we always squash while merging the PRs |
Thanks for this! I see you've ticked the documentation related tasks but I can't see them in the diff. |
Oh, sorry, that probably means I'm a moron and forgot to commit them. I'll try and fix them and untick those tasks in the meantime. |
Codecov Report
@@ Coverage Diff @@
## master #731 +/- ##
======================================
Coverage 100% 100%
======================================
Files 30 33 +3
Lines 1934 2046 +112
======================================
+ Hits 1934 2046 +112
Continue to review full report at Codecov.
|
requirements.txt
Outdated
@@ -12,3 +12,5 @@ websockets==7.0 | |||
appdirs==1.4.3 | |||
multidict==4.4.2 | |||
motor==2.0.0 | |||
git+https://github.com/tinloaf/matrix-python-sdk@groups |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Cadair is there a more stable position for this now that I can point to? Alternatively, @jacobtomlinson is there a way of specifying a repo as a requirement that doesn't break the tests?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be my async api package now? We don't need to rely on the groups branch for this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sadly we use the requirements.txt
file in the setup.py
too for dependencies, so a git style requirement is not supported. I recommend using (or publishing your own) package on pypi/conda-forge.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this line should just be matrix-api-async
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
@Cadair @SolarDrew any chance you intend to pick this up again? |
Well I definitely intend to... I'll try and do some more work on it this week. |
d347524
to
4771c0a
Compare
I force pushed to remove all the connector git history because I'm awful and you were going to squash it anyway. Tests still ongoing but all the code should be mostly in place now. |
179deb9
to
6cdcfd5
Compare
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Not stale, bad bot 😄 |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Happy new year everyone! Any chance you can find some time to work on this? |
6cdcfd5
to
921f19c
Compare
Happy new year :) Yes, apologies for the slow progress on this. @Cadair is helping me out with some of the testing stuff, which was where I'd got stuck, so there should start to be some progress on this pretty soon, hopefully. |
5b758b0
to
ba6e033
Compare
Looks like I didn't comment them in the first place so I've got no business uncommenting them
cd12a41
to
2fdbdc1
Compare
2fdbdc1
to
7fdfc33
Compare
397d814
to
ba6dd9b
Compare
🎉 This is awesome! Thanks for working on this I am merging this now 👍 |
Port Matrix connector into core
Start of efforts to move the Matrix connector in the core library
Fixes #662
Status
READY
Type of change
How Has This Been Tested?
Checklist: