-
Notifications
You must be signed in to change notification settings - Fork 46
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
Adds ability to override the django runner class #130
Adds ability to override the django runner class #130
Conversation
@bittner Still have 2 outstanding issues:
|
Don't worry about Travis CI. I'll replace that by GitHub Actions tonight. As for the Behave release, we have a much bigger problem: Only @jenisys can issue releases to PyPI, and it's unclear why he's waiting so long for it. (In the past this was all about Windows compatibility, but now ... not sure.) Maybe you could (try to detect the Behave version and) abort execution when the feature is not supported, because the installed Behave package is not new enough? |
The migration from Travis CI to GitHub Actions is now complete. I also added You need to fix a minor conflict in the behave management command module now due to changes on the imports, I suppose. Sorry for the inconvenience! – Looking forward to a rebased PR that I could merge. 👀 💯 |
@bittner looks like my workflow is stuck in limbo awaiting your approval ;) |
8b9109f
to
487a26b
Compare
@bittner I "fixed" the requirement issue, I still don't like that 1.2.7 hasn't been released, but at least |
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.
LGTM, merging.
Co-authored-by: Peter Bittner <django@bittner.it>
Well I would say it's "ready", my only concern is the requirements.txt, I suppose it's easy enough to create another PR to address it later on... balls on your court, chief ;) . |
Ooops! What seems to be missing, actually, is updating the documentation. Can you add the option to the configuration chapter? With a few words of which problem it solves and how it is meant to be used. In the end, would you mind squashing all the changes, so that I can merge one (or two) pristine commit(s) bearing your name? Or should I simply let GitHub do the squashing? |
on it
I like the squashing option better. |
I'll take the opportunity to go down the stony way of trying to convince @jenisys to push a new release to PyPI. This is dangerous as it could keep this project trapped in the state that Behave is in for years now. But, in the end, behave-django is just a development tool, isn't it? We can easily leave the dependency on the development version of Behave. As long as we want. What do you think? Any other thoughts? |
…behave-django into feature/django-runner-class
I agree with everything you just said 👍 |
@bittner ..why do you have to accept every CI commit now? Is there a way you can set it to run always? Are you charged per CI task? |
I think this is just as long as I haven't merged "your first contribution". This sounds silly, because you have contributed a lot, I feel, but GitHub has no evidence (no commit from you in the code base) yet. Don't worry, we're about to fix that, too. |
Very nice. Thank you @bittner |
Thank you so much, @kingbuzzman! 🥇 💯 🏆 As a bonus you get free, automatic CI runs for all your changes with your next PRs!! 😏 |
BTW, have you seen #129? Maybe you want to "apply"? 🤓 😃 I would appreciate that. Dead seriously. |
I did see it, I wouldn't mind as a soft/light co-maintainer |
Addresses issue: #122
Replaces: #125