semvec/pypi-packages huggingface dataset:
worden 1.1.0
TUI Space operations center
Requires Python: >=3.7

# PROJECT WORDEN - Terminal Based Space Display 

![](img/worden.png)
Pictured, the epynomous Alfred Worden (the only astronaut I had the privilege to meet in person)

## Screenshots
![](img/iss.png)
![](img/astro.png)
![](img/launch.png)
![](img/body.png)
## Goal
Aggregate information from several Space-related APIs into a single, cohesive and (hopefully) cool-looking terminal based interface

## Installation
`pip3 install --user --upgrade worden` (now, it actually works)

This will download the package, dependencies and a launch script. 

## Running

`worden` (If your PATH includes the pip directories)

or

`python3 -m worden`

## Features
### Upcoming launches
See available information for the upcoming launches of spacecraft
### Active Astronauts
Displays a list of all known, active astronauts
### Maps & Tracking
Displays the world maps and rough position of trackable objects
### Astral bodies in the solar system
See all (?) known astral bodies of the solar system, as well as relevant orbital parameters.

## Controls
- Main menu `Ctrl`+`X`
- Switch to Details panel: `Shift`
- Switch back to list: `Shift`+`Tab`
- Update/Refresh Map `Ctrl`+`R`
- Track a launch/Space station `Ctrl`+`T`
- Previous Page / Next Page `<` / `>` (i.e. `Shift`+`,` / `Shift`+`.` on most keyboards)

## Used APIs
- https://spacelaunchnow.me/api/3.3.0/
- https://open-notify.org/
- https://api.le-systeme-solaire.net/swagger/#/bodies/get_bodies


### Future features/wishlist
* Orbital Map [Future]
* Solar System Map [Future]
* list of tracked objects displayed on the maps
* correlation between data types
* Open links in the details
#### Candidate APIs (for future developments)
* https://www.n2yo.com/api/
* https://celestrak.com/
gsheet-plotter 0.0.1
A visualisation library written in Python to plot your Google Sheets.
Requires Python: >=3.6
Keywords: google sheet api pandas dataframe matplotlib

<h1 style="text-align:center;">GSheet Plotter</h1>

An interface to plot graphs using data from your Google Spreadsheets.

Features:

- Fetch spreadsheet from ID
- Plot 2D graphs using any two columns
- Export graphs in .png

---

# Quick Links to get up and running
- [Installation](#Installation)
- [Usage](#Usage)
- [Available Methods](#Available-methods)


# Installation:
## Install GSheet Plotter
```sh
pip install gsheet_plotter
```
---
## Create a credentials file(.json) to allow access to GSheet Plotter to access your spreadsheets.
- Go to [Google-Developer-Console](https://console.developers.google.com) and login with your Google account.

- In the left pane click on ```Credentials```

![Step1](https://iili.io/3nHAZX.png)

- Click on ```Create Credentials```

![Step2](https://iili.io/3nIqMv.png)
- In the dropdown, choose ```Service Account```

![Step3](https://iili.io/3nIslp.png)

- Fill in the details, and click on ```Create```

![Step4](https://iili.io/3nIpxs.png)

- Click on ```Done```

- Go back to your dashboard and you'll see new credentials added with the information you entered.

- Click on the <strong>Edit</strong> icon

![Step5](https://iili.io/3nTqbe.png)

- Goto <strong>Keys</strong> on ```Add Key```.

- Download the <strong>JSON</strong> file and move to the working directory.

---
# Usage:

  - Instantiate the class by passing Google Service Account json file,Sheet Id found in the Google Sheet URL and the work sheet name

![Initialize](https://iili.io/3nTwIn.png)

  - Fetch data from the sheet to a pandas dataframe. The dataframe is saved in the ```data``` attribute.
  
![plot_data](https://iili.io/3nuw8B.png)

  - Plot the graph by using two column names
 
![plot_data](https://iili.io/3nABPj.png)

  - Additional method- Fetch the data and plot the graph in one go by passing the column list 
 
![plot_data](https://iili.io/3n5Jj9.png)

---
# Available methods 

![method_dteials](https://iili.io/3nc5xI.png)
Taqnyat 1.0.1
taqnyat package for python SMS
Keywords: taqnyat sms cpaas

# Taqnyat Python

[![Packagist](https://img.shields.io/badge/Python-v1.0.0-blue)](https://pypi.org/project/Taqnyat/)
[![Packagist](https://img.shields.io/badge/Download-12.4KB-Green)](https://pypi.org/project/Taqnyat/)

## Documentation

The documentation for Taqnyat API can be found [here][apidocs].

## Versions

`Taqnyat` this is a beta version of Taqnyat to support the Python technology , and we will continue adding more features to support the Python community.
### Supported Python Versions

Taqnyat library supports Python 3.0+.

## Installation

You can install **Taqnyat-Python** via pip CLI or by downloading the source.

### Via PIP CLI:

**Taqnyat-Python** is available on Packagist as the
[taqnyat]([![Packagist](https://img.shields.io/badge/repl-White)](https://pypi.org/project/Taqnyat/)
) package:

```
pip install taqnyat
```

## Quickstart

### Get Services status

```Python
import Client from TaqnyatSms

bearer = '**************************0adc2b'
taqnyt = client(bearer)
status = taqnyt.sendStatus();

print status;

```

### Get the account balance and status

```Python
import Client from TaqnyatSms

bearer = '**************************0adc2b'
ttaqnyt = client(bearer)
balance = taqnyt.balance();

print balance;

```

### Get the account senders

```Python
import Client from TaqnyatSms

bearer = '**************************0adc2b'
taqnyt = client(bearer)
senders = taqnyt.senders();

print senders;

```

### Send an SMS

```Python
# Sending a SMS using Taqnyat API and Python is easy as the following:

import Client from TaqnyatSms

bearer = '**************************0adc2b'

body = 'message Content';
recipients = ['966********'];
sender = 'Sender Name';
scheduled=''

taqnyt = client(bearer)
message = taqnyt.sendMsg(body, recipients, sender,scheduled);

print message;

```


### Send a schedule SMS

```Python
# Sending a SMS using Taqnyat API and Python is easy as the following:

import Client from TaqnyatSms

bearer = '**************************0adc2b'
body = 'message Content';
recipients = ['966********'];
sender = 'Sender Name';
scheduled='2020-09-30T14:26'

taqnyt = client(bearer)
message = taqnyt.sendMsg(body, recipients, sender,scheduled);

print message;

```


## Getting help

If you need help installing or using the library, please send us email to [Taqnyat Team](mailto:dev@taqnyat.sa) .

If you've instead found a bug in the library or would like new features added, go ahead and send us email , we are welcoming to any suggestion any time

[apidocs]: http://taqnyat.sa/documentation
[libdocs]: https://github.com/taqnyat/python/README.md

[![Run on Repl.it](https://repl.it/badge/github/taqnyat/python)]
alfred3-dbtools 0.2.0a1
A package that provides tools for interacting with databases when working with alfred3 experiments.
Requires Python: >=3.7

# alfred3_dbtools

This module provides additional tools for working with databases in the context of alfred3 experiments (see [alfred3 on GitHub](https://github.com/ctreffe/alfred)).

## Installation

```bash
pip install alfred3_dbtools
```

## Usage

See [documentation](https://alfred3-dbtools.readthedocs.io/en/latest/).