semvec/pypi-packages huggingface dataset:
pydsb 2.3.0
Python API for DSBmobile
Requires Python: >=3.7

# pydsb 2.3.0
pydsb provides a Python API for DSBmobile.

Heinekingmedia (the creators of DSBmobile) shut down the API pydsb was previously using so I had to use the app-API. That required a complete rewrite so some features are currently not implemented yet. See below for the current featureset.
I strongly recommend that users of version 1.0 upgrade to 2.0, because it doesn't work anymore. Some syntax has changed too, so be aware of that.

## Features

- [x] Getting plans
- [x] Getting news (maybe not always working due to limited sample data)
- [x] Getting postings (Aushänge)

## Installation

    pip install pydsb

## Usage

    from pydsb import PyDSB
    
    dsb = PyDSB("username", "password")
    
    print(dsb.get_plans())
    print(dsb.get_postings())
    print(dsb.get_news())
python-notifications 1.1.0
Python package for sending telegram messages.
Requires Python: >=3.8

## Python Notifications

Send telegram messages through python. Telegram bot is needed.

### Usage

```
notifyer = PythonNotifications(token=TOKEN, id=CHAT_ID, appName='test')

notifyer.addMessage('Info test', 'info')
notifyer.addMessage('Warning test', 'warning')
notifyer.addMessage('Error test', 'error')

notifyer.sendMessage('error')
notifyer.sendMessage('warning')
notifyer.sendMessage('info')
```
tqc 0.2.4
Command line interface for the TinyQueries Compiler

# tqc-py

Command line interface written in Python for the TinyQueries&trade; Compiler

## Installation

- Make sure you have an API key for the TinyQueries&trade; Compiler - you can get one here: https://tinyqueries.com/signup.
- Add the API key as `TINYQUERIES_API_KEY` to your ENV variables.
- Make sure you have Python and pip installed
- run `pip install tqc`

## Setup TinyQueries&trade; for your project

It is assumed you have a folder for your project. It can be an empty folder or a folder which contains other code as well.
- Create a folder inside your project folder (for example `tinyqueries`) in which you put your TinyQueries source queries
- Create a folder inside your project folder (for example `sql`) in which you want the compiler to put your compiled queries
- Create a config file `tinyqueries.json` or `tinyqueries.yaml` in the root of your project folder. For example:
```yaml
project:
  label: my-project-label
compiler:
  dialect: mysql
  input: ./tinyqueries
  output: ./sql
```

For a more detailed description of config files please check https://compile.tinyqueries.com

## Compile your queries

Once you have setup your project you just have to execute
```
tqc
```
from your project folder each time you want to compile your source files
fsrpn 0.0.0
A Python implemented Lexer and Parser (and simple Interpreter) for Microsoft Flight Simulator Reverse Polish Notation ("XML-Programming")
Requires Python: >=3.7

# README #

## Python Flight Sim Reverse Polish Notation ##

### What is this repository for? ###

* Quick summary

This is the source directory for the `fsrpn` package for Python.

A Python implemented Lexer and Parser (and simple Interpreter) for Microsoft Flight Simulator Reverse Polish Notation
("XML-Programming") using `ply` as the Python native lex and yacc implementations.

* Version

Currently, in the planning phase no Version Numbers will be used, only commit references or dates.
As soon as it is at least in Alpha-stage, versions in Python customary format 0.0.1+ will be used.

### How do I get set up? ###

* Summary of set up
* Configuration
* Dependencies

  to run:
    - Python 3
    - `ply`

  and additionally to build:
    - `hatchling`

* How to run tests

  `pytest --cov fsrpn` or `make test`

* Deployment instructions

  `pip install fsrpn`

### Contribution guidelines ###

* Code Style

  PEP8 with NumPyDoc Docstrings

* Writing tests
* Code review
* Other guidelines

This Project is released as GPL v3 or later.

Copyright (C) 2023 Jakob Klein <mail@kleinjakob.at>

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later
version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not,
see https://www.gnu.org/licenses/.

### Who do I talk to? ###

* Repo owner or admin:
  Jakob Klein <mail@kleinjakob.at> or <kleinjakob@gmail.com>
* Other community or team contact via the GitHub or bitbucket pages.