Skip to content
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

Revert PR #354 #422

Merged
merged 2 commits into from
Jun 14, 2021
Merged

Revert PR #354 #422

merged 2 commits into from
Jun 14, 2021

Conversation

rahulporuri
Copy link
Contributor

This PR reverts PR #354 from the master branch. This PR seems to be the cause of the issue #417 which is why we are reverting it, until we can investigate the issue and find a solution.

This PR also undoes a change to the plugin test case made in PR #401. Because we cannot use observe to listen to changes in an extension point anymore, the conversion from _*_changed to observe needed to be undone.

This PR replaces #418 which only tries to revert PR #354 on the maintenance branch. We prefer this PR over #418 because we don't want the master branch to be in a broken state.

Poruri Sai Rahul added 2 commits June 11, 2021 18:10
extension point items. The test now uses a static trait change handler
like before

	modified:   envisage/tests/test_plugin.py
@rahulporuri
Copy link
Contributor Author

@mdickinson i opened this PR given our earlier discussion.

Copy link
Contributor

@aaronayres35 aaronayres35 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

although I haven't yet tested #421 with these changes yet EDIT: done, the test passes with these changes 🎉

Copy link
Member

@mdickinson mdickinson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM; thank you.

@rahulporuri rahulporuri merged commit 594118a into master Jun 14, 2021
@rahulporuri rahulporuri deleted the revert-PR-354 branch June 14, 2021 13:04
rahulporuri pushed a commit that referenced this pull request Jun 17, 2021
* Revert "Support observe("name:items") for ExtensionPoint [Requires Traits 6.1] (#354)"

This reverts commit d62af08.

* TST/FIX : Revert test that used observe to listen to changes to

extension point items. The test now uses a static trait change handler
like before

	modified:   envisage/tests/test_plugin.py
rahulporuri pushed a commit that referenced this pull request Jun 17, 2021
* Revert PR #354 (#422)

* Revert "Support observe("name:items") for ExtensionPoint [Requires Traits 6.1] (#354)"

This reverts commit d62af08.

* TST/FIX : Revert test that used observe to listen to changes to

extension point items. The test now uses a static trait change handler
like before

	modified:   envisage/tests/test_plugin.py

* Regression test for #417 (#421)

* Add failing test

* STY: Fix line spacing issues

Co-authored-by: Poruri Sai Rahul <[email protected]>

* Fix test suite dependence on ipykernel (#423)

* Fix hard test suite dependence on ipykernel

* Update envisage/tests/test_ids.py

Co-authored-by: Poruri Sai Rahul <[email protected]>

Co-authored-by: Poruri Sai Rahul <[email protected]>

* DOC : Update changelog

	modified:   CHANGES.rst

Co-authored-by: Mark Dickinson <[email protected]>
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