Skip to main content

PyForks

PyForks Tests GitHub PyPI codecov

Python TrailForks Library (Unofficial) for interacting with TrailForks. Help support this project and more.

About

This package uses the Official TrailForks API. This means that in order to use this package, you must have a valid TrailForks app_id and app_secret. See the API link to get your keys.

PyForks has been designed to help me automate much of the manual data aggregation I was doing in order to build metrics for my local city and state trail systems. For example: app.mn-mtb.com.

Installation & Documentation

Quick Start

Get Information on a region

from PyForks import Region, Trails, Events

app_id = "id"
app_secret = "secret"
west_lake_marion_region_id = 20367
region = Region(app_id=app_id, app_secret=app_secret)
r_data = region.get_region(west_lake_marion_region_id)

Contribute

There's a ton of opportunity to help if you're interestined:

  • Create all the pull requests you want to PyForks
  • We also have a website (Node, backend Python API): app.mn-mtb.com
  • AWS Infrastructre (terraform).

Metadata

Release files for PyForks 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PyForks 1.0.0
File Size Uploaded Provenance
pyforks-1.0.0.tar.gz 1.5 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for PyForks 1.0.0
File Interpreter ABI Platform
PyForks-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 2.9 MB

Release files / pyforks-1.0.0.tar.gz

Download URL pyforks-1.0.0.tar.gz
Size 1.5 MB
Tags Source
SHA-256 checksum
How to use checksums
cbaa0b5d20b4c49b19d3009d6108c453da208182613fad89232c21dcb4acba04
BLAKE2b-256 checksum
How to use checksums
112e5f067abde4339f3216249535b84ba72a7e680bf2f7bf7897173d1be8e9ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / PyForks-1.0.0-py3-none-any.whl

Download URL PyForks-1.0.0-py3-none-any.whl
Size 1.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
5e22b9ca6df838e972ec415435750e79e6b0054afbc3116e5347a881500a235d
BLAKE2b-256 checksum
How to use checksums
c85dae2cb82eb8626bacbfcec6075e5bc6015402c1c5cbdc3e977d1b5621b964
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Security for PyForks 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page