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.14.tar.gz
(25.2 kB
view hashes)
Built Distribution
Close
Hashes for taxi_data_core-0.0.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a174a2fdca05470d6f8d51267417e4954c66d6e6b990a11649146f329d5e8d4a |
|
MD5 | 3ddbee2d1bb25c59182b14976c026cc0 |
|
BLAKE2b-256 | 5c945cbfc344107f7428877c91c271722bdfc3b0ac28ed16a5f19813e8091e6a |