semvec/pypi-packages huggingface dataset:
cmdbikes 0.1.11
Bike sharing at your terminal
Requires Python: !=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7
Keywords: Citybikes bike sharing

cmdbikes
========
Have you ever thought

    Damn, I wish I could check the status of my local bike
    sharing network on a terminal

Well, now with ``cmdbikes`` you can!

.. image:: https://i.imgur.com/3LJqFjp.gif

About
-----
This is a silly client to showcase `python-citybikes`_, a python wrapper for
the `Citybikes API`_. You can learn more about the project at
https://citybik.es.

If your network is not supported, add an issue or a PR on `pybikes`_.

.. _`python-citybikes`: https://github.com/eskerda/python-citybikes
.. _`Citybikes API`: https://api.citybik.es
.. _`pybikes`: http:s//github.com/eskerda/pybikes

Installation
------------
.. code-block::

    $ pip install cmdbikes

Usage
-------------
.. code-block::

    $ cmdbikes show --help
    Usage: cmdbikes show [OPTIONS] ADDRESS

      Display status of station on a given address.

    Options:
      --geocode / --no-geocode  Geocode station positions into a readable address
      -n INTEGER                Number of stations to show.
      --color / --no-color      Use colors on output
      --json                    Return JSON representation
      --help                    Show this message and exit.

Check the list of supported networks

.. code-block::

    $ cmdbikes ls
    Argentina [2]
    ├ Buenos Aires (Ecobici)
    └ Rosario (Mi bici tu bici)

    Australia [4]
    ├ Melbourne (Melbourne Bike Share)
    ├ Brisbane (CityCycle)
    ├ Curtin University, Perth, WA (Curtin Bike Share)
    └ Melbourne, AU (Monash BikeShare)

    Austria [23]
    ├ Wien (Citybike Wien)
    ├ Wachau (LEIHRADL)
    ...



History
=======
0.1.10 (2025-02-21)
-------------------
* Use geopy for geocoding
* Add user agent for accesssing Nominatim and Citybikes

0.1.9 (2020-05-19)
------------------
* Fix wrong colors on full stations
* Add MIT License

0.1.8 (2018-10-15)
------------------
* Fix bikes / slots bar not showing up on python 2

0.1.7 (2018-10-15)
------------------
* Fix issues with google geocoder. Now uses OSM Nominatim: since some stations
  are on OSM, they do not return a house number, which makes addresses
  pointless.

0.1.6 (2017-02-13)
------------------
* Fix bug with -n flag and stations

0.1.5 (2017-02-13)
------------------
* Add --json flag for valid JSON output

0.1.3 (2016-11-22)
------------------
* Disable distance checking for network, as it gives out false positives

0.1.0 (2016-11-22)
------------------
* First release
markdown-renderer-lite 0.2.0
A lightweight Markdown to HTML converter with syntax highlighting.
Requires Python: >=3.6

# Markdown renderer - Markdown to HTML Converter

Author : Orhan Cavus  
Date   : 20.02.2025  

`markdown_renderer_lite` is a simple command-line tool that converts Markdown into HTML with syntax highlighting.

## Features

- Supports **fenced code blocks** and **syntax highlighting** (`codehilite`)
- Outputs clean, well-structured HTML
- Customizable CSS for styling
- Lightweight and easy to use

## Installation

### Install Locally

Clone the repository and install the package:

```sh
git clone https://github.com/yourusername/markdown_renderer_lite.git
cd markdown_renderer_lite
pip install -e .
```

or

```sh
pip install markdown-renderer-lite
```

### Usage

```sh
echo "# Hello World" | markdown_renderer_lite > output.html
```

or create bash script to view the markdown file directly in Safari

```sh
% markdown_html_view README.md
```

```sh
python -m markdown_renderer_lite README.md
```
barcode-decoder 0.1.5
Library to convert electronic components distributors  barcodes and QR codes to unified format. Library allows to extract information about: partnumber, ordered quantity, order number, part LOT and origin.
Requires Python: >=3.9

# barcode-decoder
Barcode and QR decoder

Simple application for decoding barcodes and QR codes from various distributors and converting them to standardized output.

## Usage
### Installation
`pip install barcode_decoder`

### Command line usage
`$ barcode_decoder`

### Usage as library
```
from barcode_decoder import barcode_decoder

result = barcode_decoder.decode(barcode_string)
```

### Currently supported distributors:
- Farnell
- Mouser
- TME
- Wurth Elektronik

### Setting your scaner
You need to enable Code Identifier in your scanner settings.

### Testing
Application is tested using Gryphon D432
maya-framework 0.0.1
Mini web-frame work package that provides basic web-programming features.

# [Maya](https://github.com/Vladislavus1/Maya)

![Maya Logo](https://static.wikia.nocookie.net/azumanga/images/3/3f/Maya.jpg)

Maya is a lightweight Python package for handling HTTP requests, responses, and server operations. It provides an easy-to-use framework for managing web interactions efficiently.

## Features

- Request handling
- Response generation
- Cookie management
- Simple server setup

## Installation

To install Maya, simply clone the repository and use it in your project:

```bash
# Clone the repository
git clone https://github.com/Vladislavus1/Maya.git
cd maya
```

Alternatively, if this package is published on PyPI:

```bash
pip install maya
```

## Usage

Here's a basic example of how to use Maya:

```python
from maya import WebServer, render_from_string

app = WebServer()

def home():
    return render_from_string("Hello, world!")

app.add_route('/', home)

if __name__ == "__main__":
    app.run()
```

## Modules Overview

- `maya.request` - Handles HTTP requests.
- `maya.response` - Generates HTTP responses.
- `maya.cookies` - Manages cookies.
- `maya.server` - Runs the web server.

## Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.