semvec/pypi-packages huggingface dataset:
cornerstone 0.5.1
Basic github repository setup for python projects.
License: MIT
Requires Python: >=3.6

<p align="center">
   <img align="center" src="https://github.com/Kraymer/__pub/raw/master/logo_cornerstone.png" width="200" >

[![](https://readthedocs.org/projects/cornerstone/badge/?version=latest)](http://cornerstone.readthedocs.org/en/latest/?badge=latest)
[![](https://pepy.tech/badge/cornerstone)](https://pepy.tech/project/cornerstone)

</p>


# cornerstone

> **/kɔrˈneːrston/**
>    
>    *n.* an indispensable and fundamental basis

``cornerstone`` is a state-of-the-art repository setup to start a python project hosted on Github.

## Features

- Markdown `README.md` file used for both pypi and github project homepages
- Markdown documentation hosted by readthedocs
- CI/CD automation using Github action :
   - `codecov.yml` upload coverage to Codecov
   - `python-build` lint and run unit tests
   - `python-semantic-release.yml` automatic changelog generation and versioning via Python Semantic Release and one click deployment to Pypi

## Getting started

~~~
git clone git@github.com:Kraymer/cornerstone.git YOUR_PROJECT
sed -i 's/cornerstone/YOUR_PROJECT/g' **/*setup*
~~~

Please read [documentation](https://cornerstone.readthedocs.io/en/latest/) for further instructions.
ds5ctl 0.2.1
Some reference implementations of DS5-related I/O
License: MIT
Requires Python: >=3.10,<4.0

# ds5ctl

A GUI tool for configuring a DualSense 5 controller (currently only supports direct USB connection)

![Example of GUI](https://user-images.githubusercontent.com/33840/174457044-a3320871-bc76-4f20-9f62-ef854517712e.png)

![Example recording after sending to controller](https://user-images.githubusercontent.com/33840/174456917-81cdcd86-f37e-483c-976f-c6381d1b6469.gif)


# Installation

```shell
pip install ds5ctl
```


# Usage

To run the GUI:

```shell
ds5ctl

# Or
python -m ds5ctl
```

To send commands to the controller, press the Send button at the bottom. This will emit all currently-configured controls. Though all sliders and controls are shown (such as Haptics Left/Right or Lightbar Colour), emitting them will have no effect on the controller unless the appropriate Control flags are also checked.

To send haptics to the device, ensure `DS5_MODE` Operating Mode is checked, and modify the Haptics sliders. The controller appears to spin the motors for 5 seconds before desisting automatically.

To change the adaptive trigger effects, ensure `DS5_MODE` Operating Mode is checked, as well as `TRIGGER_EFFECTS_RIGHT` and/or `TRIGGER_EFFECTS_LEFT` (depending on which sides you wish to modify), then using the trigger effects panes to modify the effect.
av-tweet-ingestion 1.0.5
Ingests tweets using Twitter's RecentAPI.
License: MIT


# av-tweet-ingestion
  

Ingestion of tweets using Twitter's RecentAPI and upload to S3.

  
  

## Installation

  
  

```sh

pip install av-tweet-ingestion

```

  

## Usage example - Twitter Recent API

  
<br>

### Setup Environmental Variables
  

BEARER_TOKEN="<twitter_bearer_token>"

  

S3_ACESS_KEY="<acess_key>"

S3_SECRET_KEY="<secret_key>"

  

S3_BUCKET_NAME="<bucket_name>"

S3_LANDING_LAYER="<landing_zone>"

  
  
<br>

### Define Query

Build query to request tweets.

https://developer.twitter.com/en/docs/twitter-api/tweets/search/integrate/build-a-query
```

query_params = {

'query': 'from: elonmusk',

'user.fields':'id,location,name,public_metrics,created_at',

'tweet.fields': 'author_id',

# 'expansions':'geo.place_id,author_id,entities.mentions.username,in_reply_to_user_id,referenced_tweets.id.author_id',

'max_results':'10'

}

```

  

<br>

  

### Ingest

Imports

```
from ingestion.apis import RecentAPI
from ingestion.ingestors import BatchIngestor
from ingestion.writers import S3Writer
```


```

BatchIngestor(query_params, # Query

1, # Number of pages to ingest

RecentAPI, # Titter's API to call

'test/RecentAPI', # Set address to save data

S3Writer).ingest() # Writer to be used

```

  

## Contributing

  

1. Fork it (<https://github.com/andreveit/av-tweet-ingestion/fork>)

2. Create your feature branch (`git checkout -b feature/fooBar`)

3. Commit your changes (`git commit -am 'Add some fooBar'`)

4. Push to the branch (`git push origin feature/fooBar`)

5. Create a new Pull Request

  

<!-- Markdown link & img dfn's -->

[npm-image]: https://img.shields.io/npm/v/datadog-metrics.svg?style=flat-square

[npm-url]: https://npmjs.org/package/datadog-metrics

[npm-downloads]: https://img.shields.io/npm/dm/datadog-metrics.svg?style=flat-square

[travis-image]: https://img.shields.io/travis/dbader/node-datadog-metrics/master.svg?style=flat-square

[travis-url]: https://travis-ci.org/dbader/node-datadog-metrics

[wiki]: https://github.com/yourname/yourproject/wiki