On 25-04-2024 15:15, Sandro wrote:
On 11-04-2024 13:54, Miro Hrončok wrote:
On 11. 04. 24 11:55, Sandro wrote:
While I ponder those thoughts some more, moving forward in either direction, the next step would be writing a change proposal?

I'd start by:

Packaging pynose without hacks (only making it Conflict with nose, no compatibility Provides, Obsoletes or dist-infos).

That way, pro-active packagers can switch already.

And the change proposal can then describe what will be *added* to pynose, rather than describing the approach from scratch.

I put together a first draft for a change proposal [1]. The pynose package has been reviewed and will be imported as soon as all fires have been put out.

Miro, I added you as a proposal owner as per the comment "owners of all affected packages need to be included here" since you are maintaining python-nose.

I would appreciate a review from people having more experience witch change proposals before I submit it.

Lumír, if you have a list of packages that are affected by the removal of nose setup/teardown functions/methods, I can add them as a separate bullet point list to the proposal as well as to the testing repo in Copr and start working on those, porting them back to `nosetests`.

[1] https://fedoraproject.org/wiki/Changes/ReplaceNoseWithPynose

I intent to go forward with the proposal and submit it as ready for wrangler by the end of Friday next week.

If anyone has any feedback or would like to join in on the proposal, this is the last call to action. Of course, there's still plenty of opportunity for feedback as part of the changes process itself.

Lumír, should you have a list of packages that are impacted by the dropped functions in pytest 8.x and have previously been using nose, I'd be happy to add that information.

-- Sandro

--
_______________________________________________
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to