Skip to content

AttributeError: module 'jellyfish' has no attribute 'jaro_winkler' #93

@rongxin-liu

Description

@rongxin-liu
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/check50/__main__.py", line 372, in main
    internal.check_dir = lib50.local(internal.slug, offline=args.no_download_checks)
                         ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/lib50/_api.py", line 158, in local
    raise InvalidSlugError(_("{} does not exist at {}/{}").format(slug.problem, slug.org, slug.repo))
lib50._errors.InvalidSlugError: question does not exist at ai50/projects

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/check50", line 8, in <module>
    sys.exit(main())
             ~~~~^^
  File "/usr/local/lib/python3.13/site-packages/check50/__main__.py", line 376, in main
    raise_invalid_slug(internal.slug, offline=args.no_download_checks)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/check50/__main__.py", line 199, in raise_invalid_slug
    similar_slugs = lib50.get_local_slugs("check50", similar_to=slug)[:3]
                    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/lib50/_api.py", line 639, in get_local_slugs
    return _rank_similar_slugs(similar_to, slugs) if similar_to else slugs
           ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/lib50/_api.py", line 654, in _rank_similar_slugs
    scores[other_slug] = jellyfish.jaro_winkler(target_slug, other_slug)
                         ^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'jellyfish' has no attribute 'jaro_winkler'

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions