Skip to content

Update algorithm list for snowball 3.1.0 - #59

Merged
ojwb merged 1 commit into
snowballstem:mainfrom
stefanor:doctest-snowball-3.1.0
May 24, 2026
Merged

Update algorithm list for snowball 3.1.0#59
ojwb merged 1 commit into
snowballstem:mainfrom
stefanor:doctest-snowball-3.1.0

Conversation

@stefanor

Copy link
Copy Markdown
Contributor

No description provided.

@ojwb
ojwb merged commit 301c074 into snowballstem:main May 24, 2026
11 checks passed
@ojwb

ojwb commented May 24, 2026

Copy link
Copy Markdown
Member

Thanks.

I wondered why we weren't running this doctest in CI, and that's was because of some unhelpful backslashes (coupled with python apparently ignoring anything on the command line after --version), which I fixed before merging this, which as expected caused all the jobs to failed: https://github.com/snowballstem/pystemmer/actions/runs/26351785289

I then merged your patch, which fixed builds for python < 3.10 but newer versions fail, apparently because nose is still trying use imp which is gone in newer Python: https://github.com/snowballstem/pystemmer/actions/runs/26351806192

It looks like nose is an inactive project as the last release was 2015: https://pypi.org/project/nose/#history - that would explain why it doesn't know about changes in recent python 3.x.

Do you know how to update to use something else instead of nose?

@felixonmars

Copy link
Copy Markdown
Collaborator

Opened #60 to use pytest instead :)

@stefanor
stefanor deleted the doctest-snowball-3.1.0 branch May 24, 2026 19:49
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