Core modules for taxi_data funcitonality.
Project description
taxi_data_core
Core modules used across taxi_data modules.
Table of Contents
Modules
blackandwhitecabs_com_au
Constants
ID_GROUP_DOCKETS_LODGED_TABLE
: Identifier for the group dockets lodged table.LINK_TEXT_GROUP_DOCKETS_LODGED
: Link text for the group dockets lodged.XPATH_DOCKET_STATEMENT
: XPath for the docket statement.DRIVER_DETAILS_CONDITIONS
: Driver details conditions.ID_SHIFTS_FOR_VEHICLE
: Identifier for shifts for vehicle.
Schema
Shift
: Represents a shift with various attributes such as car ID, driver ID, log on/off times, duration, distance, and fare details.Job
: Represents a job with attributes like booking ID, driver ID, status, times, suburbs, fare, toll, account, taxi ID, and shift ID.Taxi
: Represents a taxi with attributes like number, fleet, registration details, make, model, and validation information.PaperDocketStatus
: Enum representing the status of a paper docket.StatementType
: Enum representing the type of statement.EftStatement
: Represents an EFT statement.VoucherStatement
: Represents a voucher statement.GroupStatement
: Represents a group statement.AutoJob
: Represents an auto job.DocketStatement
: Represents a docket statement.
Actions
get_group_dockets_lodged
: Retrieves group dockets lodged.group_dockets
: Groups dockets based on certain criteria.select_operator_from_drop_down
: Selects an operator from a drop-down menu.shifts_for_vehicle_set_date_range
: Sets the date range for shifts for a vehicle.
nextechgps_com
Schema
GpsTrackerEvent
: Enum representing GPS tracker events.ProcessedEvent
: Represents a processed event with various attributes.RawEvent
: Represents a raw event with various attributes.PlaybackSpeed
: Enum representing playback speeds.PlaybackButtons
: Named tuple representing playback buttons.TrackerEntry
: Represents a tracker entry with various attributes.GpsRecord
: Represents a GPS record with various attributes.
Actions
add_or_update_gps_records
: Adds or updates GPS records.fetch_all_gps_records
: Fetches all GPS records.
Installation
To install the taxi_data_core
package, use the following command:
pip install -r src/taxi_accounts/requirements.txt
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
taxi_data_core-0.0.13.tar.gz
(25.2 kB
view hashes)
Built Distribution
Close
Hashes for taxi_data_core-0.0.13-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f590ee64ce628f92185f4d36855c8de86f2a8e34e150b53441e2212d2ae0d1db |
|
MD5 | b8445bf6bf2892118dd3f7f490896150 |
|
BLAKE2b-256 | 76f9813a13f84f124cdc66af9862a33196337dcdde76116a3b94f79814279e66 |