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

Maintaining pytest-cookies 🍪 #41

Open
hackebrot opened this issue Jul 22, 2019 · 19 comments
Open

Maintaining pytest-cookies 🍪 #41

hackebrot opened this issue Jul 22, 2019 · 19 comments
Labels
project Tasks related to managing pytest-cookies

Comments

@hackebrot
Copy link
Owner

Hi @phillipahereza & @AGMETEOR! 👋

Thanks so much for your interest in helping out with maintaining pytest-cookies. Have you folks used pytest and cookiecutter before?

@hackebrot hackebrot added the project Tasks related to managing pytest-cookies label Jul 22, 2019
@phillipahereza
Copy link

Hi @hackebrot yes I have used Cookiecutter and pytest

@pszynk
Copy link

pszynk commented Jan 16, 2021

Hi @hackebrot hope you are well.
Just wanted to add that it would be nice to bump the deps version for this project: pytest ^6.0.0 and python ^3.9 for.

@JonZeolla
Copy link

@hackebrot I am interested in helping to maintain pytest-cookies. I recently opened #55 which modernizes the project a bit and would also look to take on additional efforts regarding project maintenance and features.

@wwuck
Copy link

wwuck commented Nov 25, 2021

@hackebrot would you consider submitting pytest-cookies to @pytest-dev? I think this plugin is quite popular and it might help to alleviate the maintenance burden.

https://docs.pytest.org/en/6.2.x/contributing.html#submitting-plugins-to-pytest-dev

@JonZeolla
Copy link

I will happily help with migration work and future maintenance/modernization. Let me know where I can help

@wwuck
Copy link

wwuck commented Nov 25, 2021

@JonZeolla I think any migration to pytest-dev would have to come from @hackebrot as the project owner if he wanted to pursue that option. The migration doc does mention a changelog requirement so I'm wondering if the "github releases" changelog would be sufficient?

@hackebrot
Copy link
Owner Author

Hi folks! 👋🏻

Thank you for offering to help with maintenance for this plugin. I do wonder whether it makes more sense for this plugin to be migrated to the Cookiecutter org. What do you think?

@JonZeolla
Copy link

That sounds reasonable to me

@JonZeolla
Copy link

@hackebrot any update on that migration? I have some modernization work that I would like to get into this project. Let me know if I can help with anything - I am trying to avoid creating a fork if possible.
Thanks

@jamesmyatt
Copy link
Contributor

jamesmyatt commented Jul 4, 2022

I'm keen for this modernisation too, and can help if required. The baseline should be Python 3.7, pytest 4 and cookiecutter 2 now (at least).

update: See #63

@aaronsmith1234
Copy link

Agree with this; PR noted above fixes some issues we were seeing

@JonZeolla
Copy link

JonZeolla commented Jul 8, 2022

@hackebrot I'm still happy to take over this project if you are willing to transfer it to me (or into an org). I would be looking to merge my modernization PR #55 and pick up other modernization efforts like #63, etc.

@aaronsmith1234
Copy link

Hey @hackebrot , just following up on above; this is a super useful project and would hate to see it become unmaintained.

@Czaki
Copy link

Czaki commented Nov 16, 2022

What is the current status? Did someone need to do a fork to get it working again on GHA windows?

@jamesmyatt
Copy link
Contributor

jamesmyatt commented Nov 16, 2022

If you need something that works, then you can install the fixed branch of my fork, as below. But it really needs merging here.

python -m pip install git+https://github.com/jamesmyatt/pytest-cookies@bugfix/62

@jamesmyatt
Copy link
Contributor

@JonZeolla, do you think it's time to kick-off a PEP 541 request to transfer the project? Last release was nearly 2 years ago and it's been broken since May 2022.

@hackebrot
Copy link
Owner Author

Hi @jamesmyatt! 👋🏻

As you can tell, I don't actively work on this project any longer. I should have bandwidth to publish a new release this week, if you can help me figure out what's most pressing. I reckon it's #63?

@jamesmyatt
Copy link
Contributor

Hi @hackebrot . Thanks for all of your work on this project.

If you have the time, then I think that #63 should be sufficient to support cookiecutter 2.1.0 onwards. Thanks.

However, if you do have the time, then it might be more efficient to just work on adding maintainers, like @phillipahereza (#40), @AGMETEOR (#39) and @JonZeolla, and/or transferring it to the cookiecutter or pytest-dev organisations. Then they can work on getting a new release out.

@wahuneke
Copy link

wahuneke commented Dec 7, 2023

I, too, would like to add my gratitude to @hackebrot for creating this important tool and, second, express an interest in seeing it transferred to a group of people who can continue to move it forward. I bet everyone here knows the experience of letting a project fall out of service.

This project has legs :). Can you get it freed up to move again @hackebrot ? If you're interested in working on it in the future, maybe the best option is to add collaborators on this repository.

You can add some of the people mentioned above. Please feel free to add me as a maintainer if you like.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project Tasks related to managing pytest-cookies
Projects
None yet
Development

No branches or pull requests

9 participants