As others have mentioned, I would add a src/__init__.py file to turn src into a package.
Then, inside dep1.py, you can do a relative import with:
from . import dep2
I'm not sure why you're using as to make the module name longer? Usually, if I use it at all, I use it make things shorter. Anyway, once you've imported dep2, you can call dep2.some_fn(). You could also go:
from .dep2 import some_fn
some_fn()