Skip to main content

Jakdojade URL generator

Project description

GET_jakdojade

License: MIT Wheel Status Supported Python versions PyPI - Status Latest version

Jakdojade URL generator

Based on jakdojade documentation

Usage

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.

Search now

To search now you need to provide:

  • from_coordinate_latitude
  • from_coordinate_longitude
  • to_coordinate_latitude
  • to_coordinate_latitude
  • date_time or (date and time)
  • prepare_search=False this is default

When searching now, user will be directed to result page instead of search form.

Places name

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.

Error handling

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.

Release

  1. 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)
  2. 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

get_jakdojade-0.0.2.tar.gz (4.9 kB view hashes)

Uploaded Source

Built Distribution

get_jakdojade-0.0.2-py3-none-any.whl (4.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page