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

Small fixes for the Cython branch #301

Merged
merged 17 commits into from Jun 7, 2016
Merged

Conversation

jvkersch
Copy link
Contributor

@jvkersch jvkersch commented Jun 6, 2016

@pberkes
Copy link
Contributor

pberkes commented Jun 7, 2016

I'm getting new test failures, this time with

  File "/Users/pberkes/egit/traits/traits/has_traits.py", line 2797, in add_trait
    old_trait = self._trait( name, 0 )
  File "traits/ctraits.pyx", line 1054, in traits.ctraits.CHasTraits._trait (traits/ctraits.c:12235)
TypeError: Expected str, got unicode
ERROR

I'll try to come up with a minimal example.

@pberkes
Copy link
Contributor

pberkes commented Jun 7, 2016

And this:

  File "traits/ctraits.pyx", line 886, in traits.ctraits.CHasTraits.__getattr__ (traits/ctraits.c:10188)
    value = trait.getattr(trait, self, name)
  File "traits/ctraits.pyx", line 1354, in traits.ctraits.getattr_delegate (traits/ctraits.c:16531)
    raise exc
NotImplementedError: getattr disallow NOT IMPL.

@pberkes
Copy link
Contributor

pberkes commented Jun 7, 2016

And several failures due to change event not firing.

@mdickinson
Copy link
Member

Tentatively assigning to milestone 5.0.

@jvkersch, @dpinte: Do you have a feeling for how much work is left to get this into a state where we can run major projects against it without problems?

@mdickinson mdickinson added this to the 5.0.0 release milestone Jun 7, 2016
@mdickinson
Copy link
Member

Sorry, wrong PR; I meant to add the main Cython PR to Milestone 5.

@mdickinson mdickinson removed this from the 5.0.0 release milestone Jun 7, 2016
@mdickinson
Copy link
Member

mdickinson commented Jun 7, 2016

@pberkes: Does "new test failures" mean new with this particular PR? Or do those tests already fail on the enh/cython-port branch?

@pberkes
Copy link
Contributor

pberkes commented Jun 7, 2016

I don't know if it's the same tests failing, but the errors are different.

@mdickinson
Copy link
Member

I don't know if it's the same tests failing, but the errors are different.

Okay. I'd suggest merging this PR (changes LGTM), and addressing the new test failures in a separate one.

@pberkes
Copy link
Contributor

pberkes commented Jun 7, 2016

+1

@mdickinson mdickinson merged commit 2198310 into enh/cython-port Jun 7, 2016
@mdickinson mdickinson deleted the maint/small-fixes branch June 7, 2016 12:42
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.

None yet

4 participants