Skip to main content

The home baked data pipeline for Western Formula Racing

Project description

Slicks

CI codecov interrogate

The home baked data pipeline for Western Formula Racing.

This package handles:

  1. Data Ingestion: Reliable fetching from InfluxDB 3.0.
  2. Movement Detection: Smart filtering of "Moving" vs "Idle" car states.
  3. Sensor Discovery: Tools to explore available sensors on any given race day.

Documentation

Installation

Now available on PyPI!

pip install slicks

Quick Example

import slicks
from datetime import datetime

# 1. Connect (Auto-configured or custom)
slicks.connect_influxdb3(db="WFR25")

# 2. Fetch Data (One-liner)
df = slicks.fetch_telemetry(
    datetime(2025, 9, 28), 
    datetime(2025, 9, 30), 
    "INV_Motor_Speed"
)

print(df.describe())

See Getting Started for more details.

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

slicks-0.1.5.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

slicks-0.1.5-py3-none-any.whl (20.3 kB view details)

Uploaded Python 3

File details

Details for the file slicks-0.1.5.tar.gz.

File metadata

  • Download URL: slicks-0.1.5.tar.gz
  • Upload date:
  • Size: 23.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for slicks-0.1.5.tar.gz
Algorithm Hash digest
SHA256 1603cdddbd305eac51dc5d06e60decb42b24d56f4c784ea99f7383a6f2759429
MD5 139fbe2c765bb906ca0937503f5920c1
BLAKE2b-256 6104761adf279e6e4dc30a60155ae70c6b90db66b7eb7f498b67d1d06afeda0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for slicks-0.1.5.tar.gz:

Publisher: publish.yml on Western-Formula-Racing/slicks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slicks-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: slicks-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for slicks-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d2d5f8a9396270189cdf61b77b8b6e92662c92af089e1e3adf7ab815f501081e
MD5 565c2afe77c12c329814960ba25f46b9
BLAKE2b-256 1caa1efcf35dc3ee29d3e7f2a4e12d5c4a1d787192fbb88d66c4b2c60fb20dc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for slicks-0.1.5-py3-none-any.whl:

Publisher: publish.yml on Western-Formula-Racing/slicks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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