semvec/pypi-packages huggingface dataset:
hackmd-sdk-python 0.2.1
Type-safe python SDK for HackMD developer
License: MIT
Requires Python: !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*
Keywords: Hackmd

# HackMD Python SDK

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/louis70109/line-notify#contributing)
[![Python Version](https://img.shields.io/badge/Python-%3E%3D%203.5-blue.svg)](https://badge.fury.io/py/lotify)

It is a Type-safe Python SDK that can let your HackMD development fastly.

# Usage

```shell
pip install hackmd-sdk-python

# or

python setup.py install
```

## Get Me example

```python
from hackmd.client import Hackmd

hack = Hackmd(token="YOUR_TOKEN")
me = hack.get_me()

print(me.teams[0].name)  # Your team name
print(me.name)           # Your HackMD name
```

## Create Note example

```python
from hackmd.client import Hackmd
from hackmd.typing.notes import NoteCreate

hack = Hackmd(token="YOUR_TOKEN")
note = NoteCreate(**{
    'title': 'New Post',
    'content': 'I am Content',
    'read_permission': 'owner',
    'write_permission': 'owner',
    'comment_permission': 'everyone',

})
result = hack.create_note(body=note)
print(result)
```

# Methods

> [Authentication](https://hackmd.io/@hackmd-api/developer-portal/https%3A%2F%2Fhackmd.io%2F%40hackmd-api%2Fapi-authorization): X-HackMD-API-Version: 1.0.0 
## [User](https://hackmd.io/@hackmd-api/developer-portal/https%3A%2F%2Fhackmd.io%2F%40hackmd-api%2Fuser-api)

- get_me()
    - return: Me()
  
## [User Note](https://hackmd.io/@hackmd-api/developer-portal/https%3A%2F%2Fhackmd.io%2F%40hackmd-api%2Fuser-notes-api)

- get_notes()
    - return: List[Notes]
- get_note(note_id=note_id)
    - return: Note()
- create_note(body=NoteCreate())
    - return: Note()
- update_note(note_id=note_id, body=NoteUpdate())
    - return: Note()
- delete_note(note_id=note_id)
    - return: ''
- get_read_notes_history()
    - return: List[Notes]

# Development

```shell
git clone
cd hackmd-sdk-python/
pythom -m pytest tests/
```

# License

[MIT](https://github.com/louis70109/hackmd-sdk-python/blob/master/LICENSE)
ttyGotcha 1.0.1
SSH-TTY control Interface
License: MIT
Requires Python: >=3.10.7
Keywords: hunter,security

GOTCHA - The SSH-TTY control Interface
======================================

Requirements
------------

* Python 3.10.7
* Linux syscall tracer `(strace)` <https://strace.io/>
* Root Privileges Required.


Installation
------------   

From source::

    git clone https://github.com/caputomarcos/gotcha.git
    cd gotcha
    make build && make pyinstaller
    sudo make install

From pypi::

    sudo su -
    pip3 install ttyGotcha

Usage::

    $ gotcha 
        usage: gotcha [-h] [-v] [-q] [-l] [-s [{1,2,3}]] [-t [tty]] [-a] [--replay [session]] [--speed [speed]] [--snapshot [session]]

        ·:.                                                            .:·

             ██████╗  ██████╗ ████████╗ ██████╗██╗  ██╗ █████╗ ██╗██╗██╗
            ██╔════╝ ██╔═══██╗╚══██╔══╝██╔════╝██║  ██║██╔══██╗██║██║██║
            ██║  ███╗██║   ██║   ██║   ██║     ███████║███████║██║██║██║
            ██║   ██║██║   ██║   ██║   ██║     ██╔══██║██╔══██║╚═╝╚═╝╚═╝
            ╚██████╔╝╚██████╔╝   ██║   ╚██████╗██║  ██║██║  ██║██╗██╗██╗
             ╚═════╝  ╚═════╝    ╚═╝    ╚═════╝╚═╝  ╚═╝╚═╝  ╚═╝╚═╝╚═╝╚═╝

        .:·                                                             ·:.

        options:
        -h, --help            show this help message and exit
        -v, --verbose         Turn on verbose output
        -q, --quiet           Enable quiet mode
        -l, --list            List available SSH Sessions
        -s [{1,2,3}], --session-files [{1,2,3}]
                                List Session Files
        -t [tty], --tty [tty]
                                Point GOTCHA to specific TTY
        -a, --auto            Lazy mode, auto-attach to first found session
        --replay [session]    Play previously recorded session
        --speed [speed]       Playback Speed
        --snapshot [session]  Export Session Output to Text Format


            *** root privileges required for this software. ***


WITH sudo::

    sudo gotcha
    usage: gotcha [-h] [-v | -q] [-l | -s [{1,2,3}] | -t [tty] | -a | --replay [session]]
    

Community Distributions
-----------------------

    Feel free! All contributions are welcome. =)


TO DO
-----

      -v, --verbose         Turn on verbose output
      -q, --quiet           Enable quiet mode
fastapi-restful-extension 0.4.2
Extension for make RESTful interfaces with FastAPI.
License: MIT
Requires Python: >=3.7,<4.0
Keywords: fastapi,api,rest-api,async

<p align="center">
    <a href="https://github.com/maximshumilo/fastapi-restful-extension/actions?query=workflow%3ATest+event%3Apush+branch%3Amaster" target="_blank">
        <img src="https://github.com/maximshumilo/fastapi-restful-extension/actions/workflows/test.yml/badge.svg">
    </a>
    <a href="https://codecov.io/gh/maximshumilo/fastapi-restful-extension">
        <img src="https://img.shields.io/codecov/c/gh/maximshumilo/fastapi-restful-extension?color=31c955"/>
    </a>
    <a href="https://pypi.org/project/fastapi-restful-extension/" target="_blank">
        <img src="https://img.shields.io/pypi/v/fastapi-restful-extension?color=31c955&label=pypi%20package">
    </a>
    <img alt="PyPI - Python Version" src="https://img.shields.io/pypi/pyversions/fastapi-restful-extension?color=31c955">
    <a href="https://pypi.org/project/fastapi-restful-extension/" target="_blank">
        <img src="https://static.pepy.tech/personalized-badge/fastapi-restful-extension?period=total&units=international_system&left_color=grey&right_color=brightgreen&left_text=Downloads">
    </a>
</p>

<p align="center">
    FastAPI-RESTful-Extension - is extension for FastAPI that allows you to easily create a REST API.
</p>

---

**Documentation**: <a href="https://maximshumilo.github.io/fastapi-restful-extension/" target="_blank">https://maximshumilo.github.io/fastapi-restful-extension/ </a>

**PyPI**: <a href="https://pypi.org/project/fastapi-restful-extension/" target="_blank">https://pypi.org/project/fastapi-restful-extension/ </a>

---

# Installation

FastAPI-RESTful-Extension has the following dependencies:

- FastAPI <= `0.78.0`
- Python version: `3.7, 3.8, 3.9` or `3.10`

---

### From PyPI
Install package with pip from `pypi.org`

```console
$ pip install fastapi-restful-extension

Collecting fastapi-restful-extension
...
...
...
Installing collected packages: fastapi-restful-extension
Successfully installed fastapi-restful-extension-X.Y.Z
```

---