Skip to content

wkls.countries() has no len, docs need updating, LA for Laos not found so it is possibly empty #29

@rbavery

Description

@rbavery

Description

>>> import wkls
>>> result = wkls["us"]["ca"].wkb()
>>> result = wkls["countries"]["LA"].wkb()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/rave/miniforge3/lib/python3.12/site-packages/wkls/core.py", line 310, in wkb
    return self._get_geom_expr("ST_AsWKB(geometry)")
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/rave/miniforge3/lib/python3.12/site-packages/wkls/core.py", line 293, in _get_geom_expr
    raise ValueError(f"No result found for: {'.'.join(self.chain)}")
ValueError: No result found for: countries.la

the docs snippet to show all countries errors

print(f"Countries: {len(wkls.countries())}")

Steps to Reproduce

see above

Environment

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions