Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

tessie-api

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tessie-api

A small python package that wraps up the Tessie API

  • 0.1.1
  • PyPI
  • Socket score

Maintainers
1

Tessie Python API Wrapper

Total downloads for the project Last 30 days downloads for the project

Description

Tessie Python API Wrapper is a simple wrapper designed to interact with various APIs exposed by Tessie.

https://pypi.org/project/tessie-api/

Getting Started

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Python version >=3.5

Installation

To install Tessie Python API Wrapper, follow these steps:

  1. Clone the repository:

    git clone https://github.com/andrewgierens/sems_portal_api.git
    
  2. Install the required packages:

    pip install -r requirements.txt
    

Usage

To use Tessie Python API Wrapper, you need to have Python and aiohttp installed. Here’s a quick example to get you started:

import asyncio
from tessie_api import get_state_of_all_vehicles

async def main():
    async with aiohttp.ClientSession() as session:  # ClientSession is created here and will be closed when exiting the block
        data = await get_state_of_all_vehicles(session=session, api_key="TESSIE_KEY", only_active=True)
        print(data)

if __name__ == "__main__":
    asyncio.run(main())

Tests

pip install -e .
pytest

Contributing

Contributions to Tessie Python API Wrapper are welcome and appreciated. If you have any suggestions or bug reports, please open an issue in the repository. creating a pull request.

License

This project is licensed under the GNU GPLv3 License - see the LICENSE.md file for details.

Contributors

andrewgierens
Andrew Gierens
Bre77
Brett Adams
KrzysztofHajdamowicz
KrzysztofHajdamowicz
atinsley
Null

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc