semvec/pypi-packages huggingface dataset:
consistencybench 0.1.2
Tools and Techniques for Consistency Benchmarking
Requires Python: >=3.9,<4.0

# ConsistencyBench

## Setup

First install the package from PyPI.

```bash
pip install consistencybench
```
Additionally, if you'd like to use the NER metric (`consistencybench.metrics.AgreementNER`), run the following first.
```bash
python -m spacy download en_core_web_sm
```

## To start generation and scoring

Set the arguments from `run_eval.py`

```bash
python run_eval.py --openai_api_key <OPENAI_API_KEY>
```

**Example Output file**: `consistencybench/result_gpt-3.5-turbo_paraphrasing.csv`

**Example Jupyter Notebook**: `example.ipynb`
ovrolwasolar 0.1.1
Calibration, imaging, and analysis of solar data taken by the Owens Valley Long Wavelength Array (OVRO-LWA)
Requires Python: >=3.8

# ovro-lwa-solar
Calibration and imaging pipeline for the Sun based on data taken by the Owens Valley Long Wavelength Array (OVRO-LWA)

Dependencies:
- Modular CASA 6
- suncasa
- Astropy, matplotlib, numpy
- wsclean


## Installation

* Install python 3.8+, git

* Install dependency packages

```bash
pip install astropy numpy matplotlib==3.5

```

* update pip
```bash
python -m pip install --upgrade pip
```

* Install ovrolwasolar module
```bash
git clone https://github.com/binchensun/ovro-lwa-solar.git
cd ovro-lwa-solar
python -m pip install .
```

# run the pipeline

simple example:
```python

import ovrolwasolar.solar_pipeline as lwa
import os

os.chdir('../../data')
solar_ms='20230919_202113_55MHz.ms'
calib_ms='20230919_053329_55MHz.ms'

lwa.image_ms(solar_ms,calib_ms=calib_ms,logging_level='debug')

```


# Release note

*0.1.0* First version

*0.1.1* Add refraction correction, low-brightness contour alignment
chilicloud 0.0.1
A simple api wrapper for Chilicloud.
Keywords: python,chilicloud,chiliprotect,api,api-wrapper


# chilicloud

A simple api wrapper for Chilicloud. A package that allows you to interact with your Chilicloud account using the Chilicloud API. You can upload, download and delete files.

Install from pypi: `python3 -m pip install chilicloud`

---

## Warning!

This project was created for fun and hasn't undergone extensive testing. Please use it responsibly and at your own risk.

---

### Example:

```python
from chilicloud.chilicloud import *

updateApiToken() # Gets a new X-Apigw-Session token for interacting with the API
file_uuid = uploadFile('test_file.txt') # Uploads out test_file.txt to the server
downloadFile(file_uuid, 'downloaded_file.txt') # Retrieves the uploaded file
deleteFile(file_uuid) # Deletes the uploaded file
```

---

### The idea

I wanted to use the chilicloud service but I dont like their Sync Client, so I explored the api calls and made this.

I also wanted to implement a encrypt and split files feature, to split a file into file.part1, file.part2..... And then encrypt each part file for extra security.
stactools-ecmwf-forecast 0.2.0
"stactools package to generate STAC items for ECMWF forecast products."
Requires Python: >3.10
Keywords: stactools,pystac,catalog,STAC,ecmwf

# ecmwf-forecast

Create STAC metadata for [ECMWF Open Data - Real Time](https://confluence.ecmwf.int/display/UDOC/ECMWF+Open+Data+-+Real+Time).


## Planetary Computer collection


```console
stac ecmwf-forecast create-collection template.json \
    --thumbnail="https://ai4edatasetspublicassets.blob.core.windows.net/assets/pc_thumbnails/sentinel-2.png" \
    --extra-field "msft:short_description=ECMWF Open Data (Real Time) forecasts" \
    --extra-field "msft:storage_account=ai4edatauewest" \
    --extra-field "msft:container=ecmwf"
```

## Planetary Computer item

```console
stac ecmwf-forecast create-item \
    "ecmwf/20220201/00z/0p4-beta/enfo/20220201000000-0h-enfo-ef.grib2" \
    "/ecmwf/20220201/00z/0p4-beta/enfo/20220201000000-0h-enfo-ef.index" \
    examples/item.json
```
heist 7.0.2
Pluggable ephemeral software tunneling and delivery system
Requires Python: >=3.9

=====
Heist
=====

Heist creates network tunnels for distributing and managing agents. While it has
been originally built to deploy and manage Salt Minions, it can be used to
distribute and manage other agents or plugins if extended to do so.

Using Heist is very easy, Start by downloading Heist. Just install via
`pip`:

.. code-block:: bash

        pip install heist


Heist Manager
=============

In order to run Heist you will need to specify a Heist manager. An example of a
heist manager is `salt.minion` but this will require a user to install the
`heist-salt <https://heist-salt.readthedocs.io/en/latest/>`_ project:

.. code-block:: bash

        pip install heist-salt


Making Your Roster
==================

A Roster is a file used by Heist to map login information to the
systems in your environment. This file can be very simple and just
needs to tell Heist where your systems are and how to log into them
via ssh. Open a file called `roster.cfg` and add the data needed to connect
to a remote system via ssh:

.. code-block:: yaml

    system_name:
      host: 192.168.4.4
      username: fred
      password: freds_password

.. note::

    This example is very simple, heist supports virtually all available authentication
    options for ssh.


The roster files typically all live inside of a roster directory. But to get
started we will execute a single roster file with Heist using the `salt.minion` Heist
manager:

.. code-block:: bash

    heist salt.minion -R roster.cfg

Assuming your roster is correct, heist will now connect to the remote
system and deploy the `salt.minion` binary.


Tear Down
=========

Heist is able to automatically clean up as well! Just soft kill
your heist application and it will reach out to all connections, tell them to
remove the deployed artifacts from the target systems and stop the service!
Like a proper heist these should be no evidence left behind!


Using Heist to Deploy Salt Minions
==================================
If you want to use Heist to deploy and manage Salt, you will need to install
`heist-salt <https://heist-salt.readthedocs.io/en/latest/>`_.


Additional Documentation
========================
If you want to read more about how to use Heist and its internals please
take a look at Heist's documentation here: https://heist.readthedocs.io/en/latest/