Routing confusion

I think this question goes to @stucork

I am somewhat confused by ‘routing’ , in the context of using ‘from anvil_extras import navigation’

are these 2 interchangable ?
from HashRouting import routing
from anvil_extras import routing

where/how are these used for example …

HashRouting was the module originally created by @stucork, and later included in Anvil Extras.

Anvil Extras is actively maintained by @stucork and @owen.campbell, and is the one I use.

I don’t know if HashRouting is still maintained.

1 Like

And to add to that:

HashRouting now just mirrors the anvil-extras routing module.
from anvil_extras import routing will always be the most up to date version.

The navigation module documentation can be found in the anvil-extras docs.
https://anvil-extras.readthedocs.io/en/latest/guides/modules/navigation.html
Along with the routing documentation.

That’s exactly where i found the 'from HashRouting import routing; that led me astray. I had been using
‘from anvil_extras import routing’ , then decided i wanted to throw some navigation in my app.

All is well now …

That’s what i figured , just wanted to be sure
Thanks @stefano