Skip to content

TypeError: long.__cmp__(x,y) requires y to be a 'long', not a 'NoneType' #9

@thisisaaronland

Description

@thisisaaronland

Processing venues from California. It appears to be phone-number related? All of the phone numbers are encoded as strings but maybe this is an empty string?

dedupe_geojson -o ./ca-ca /usr/local/data/lieu/whosonfirst-data-venue-us-ca.txt
...
did 297020000 hashes requiring 36901348 pairwise comparisons
Traceback (most recent call last):
  File "/usr/local/bin/dedupe_geojson", line 4, in <module>
    __import__('pkg_resources').run_script('lieu==1.0', 'dedupe_geojson')
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 658, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1438, in run_script
    exec(code, namespace, namespace)
  File "/usr/local/lib/python2.7/site-packages/lieu-1.0-py2.7.egg/EGG-INFO/scripts/dedupe_geojson", line 420, in <module>
    is_dupe = dupe_func(canonical, other, dupe_pairs, dupes, **dupe_func_kw)
  File "/usr/local/lib/python2.7/site-packages/lieu-1.0-py2.7.egg/EGG-INFO/scripts/dedupe_geojson", line 113, in is_name_address_dupe
    fuzzy_street_name=fuzzy_street_names)
  File "/usr/local/lib/python2.7/site-packages/lieu-1.0-py2.7.egg/lieu/dedupe.py", line 418, in dupe_class_and_sim
    name_fuzzy_dupe_class = PhoneNumberDeduper.revised_dupe_class(name_fuzzy_dupe_class, a1, a2)
  File "/usr/local/lib/python2.7/site-packages/lieu-1.0-py2.7.egg/lieu/dedupe.py", line 344, in revised_dupe_class
    if dupe_class == duplicate_status.NEEDS_REVIEW and same_phone_number:
  File "/usr/local/lib/python2.7/site-packages/postal/utils/enum.py", line 16, in __cmp__
    return self.value.__cmp__(other)
TypeError: long.__cmp__(x,y) requires y to be a 'long', not a 'NoneType'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions