Jakdojade URL generator
Based on jakdojade documentation
import datetime
from get_jakdojade import generate
print(generate(
city='warszawa',
from_name='Your home',
from_coordinate_latitude='52.275222',
from_coordinate_longitude='20.914578',
to_name='My shop',
to_coordinate_latitude='52.211184',
to_coordinate_longitude='20.984775',
date_time=datetime.datetime(2021, 12, 28, 9, 00),
is_arrival=True,
))
You can use date_time
exchangeable with date
and time
parameters for convenience.
To search now you need to provide:
from_coordinate_latitude
from_coordinate_longitude
to_coordinate_latitude
to_coordinate_latitude
date_time
or (date
andtime
)prepare_search=False
this is default
When searching now, user will be directed to result page instead of search form.
Field from_name
and to_name
can be anything you want if coordinates provided.
For example: dating app can use:
from_name=You
and to_name=Date in cinema
and point current user location and cinema nearby.
By default, url will be generated even if some parameters are missing. If you want to not generate URL when
configuration are insufficient (for example: you want search now but, you do not provide date_time), you can pass
strict=True
then InsufficientParameters
will be raised.
- Change version in setup.py to
x.y.z.dev0
(or leave if minor version bump) and ensure changelog is up to date. (Nothing changed yet.
is not ok, CI will fail) - Tag head of master branch with
x.y.z
without.dev0
Important: release ALWAYS is from master branch! So keep master untouched when you want to release.