semvec/pypi-packages huggingface dataset:
fprime-fppm 1.1.2
A package manager for F Prime
Requires Python: >=3.8
Keywords: fprime, fppm, nasa, package, flight software

# fppm - A Package and Dependency Manager for F'

F Prime packages (otherwise known as [libraries](https://nasa.github.io/fprime/HowTo/develop-fprime-libraries.html)) are a way for packaging components, topologies, and/or other F Prime-related elements to prepare for distribution. `fppm` aims to be the method of delivery for these packages.

This tool hopes to make it simpler to share, install and set up F Prime packages across different projects. More and more we notice that many subsystems for flight are being reused in the spirit of "heritage", and thus being able to distribute reusable bits of code is a powerful ability.

`fppm` is provided as a command line tool, with packages being version controlled using Git, and installation being dependent on *registries*. More information on these concepts is provided in the [documentation](./docs/) for this tool.

## Installation

To get started with `fppm`, you can install it onto your system using pip:

```bash
pip install fprime-fppm
```

### Development

To develop `fppm`, it is recommended to install the "test" optional dependencies as well, as that will install the `black` formatter and `pytest`:

```bash
pip install fprime-fppm[test]
```

The `black` formatter should be ran on your branch when making a pull request to this repo. You can also clone this repo for local development, and then install it to your system using:

```bash
pip install --editable .
```
astric 1.0.0
Next generation CSS
Requires Python: >=3.6

# Astric
Next generation CSS.

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

## Table of Contents
- [Astric](#astric)
  - [Features](#features)
  - [Syntax](#syntax)
  - [Usage](#usage)

## Features

Astric is a lightweight CSS preprocessor that simplifies the way you write CSS. It offers the following features:

- **Python-like Syntax:** Write CSS using a Python-like syntax.
- **Simplicity:** Write clean, maintainable, and scalable CSS.
- **Optionals:** Semicolons are optional. If you want to use them, you can (and is required for single-line properties).
- **Variables:** Define reusable values using the `$` symbol.
- **Loops:** Generate repetitive CSS with ease using `--for` and `--endfor`.
- **Comments:** Add comments to your Astric files.
- **Compact Output:** Use the `--compact` flag to compact outputted CSS onto one line.

## Syntax

Astric introduces a simple and powerful syntax to enhance your CSS workflow. Here are some key features:

### Variables
Define reusable values using the `$` symbol.
```Astric
$primary-color: #3498db;
$spacing: 16px;

body
    color: $primary-color;
    margin: $spacing;
```

### Loops
Generate repetitive CSS with ease using `--for` and `--endfor`.
```Astric
--for $i from 1 to 3
    .item-$i
        width: calc(100% / $i)
--endfor
```

### Comments
Add comments to your Astric files. Comments will be stripped out in the generated CSS.
```Astric
// Singleline comment
>> Another singleline comment
```

These features make Astric a powerful tool for writing clean, maintainable, and scalable CSS.


## Usage

To use Astric, follow these steps:

1. **Download the library**:
    ```sh
    pip3 install Astric
    ```

2. **Prepare your `.astr` file**:
    Create a `.astr` file with your Astric syntax. For example, create a file named `example.astr`:
    ```Astric
    $primary-color: #3498db
    $spacing: 16px

    body
        color: $primary-color
        margin: $spacing

    --for $i from 1 to 3
        .item-$i
            width: calc(100% / $i)
    --endfor
    ```

3. **Run Astric**:
    Use the `Astric` command to process your `.astr` file and generate the corresponding CSS file:
    ```sh
    Astric example.astr output.css
    ```

4. **Check the output**:
    The generated CSS will be written to `output.css`. You can open this file to see the processed CSS:
    ```css
    body {
        color: #3498db;
        margin: 16px;
    }

    .item-1 {
        width: calc(100% / 1);
    }
    .item-2 {
        width: calc(100% / 2);
    }
    .item-3 {
        width: calc(100% / 3);
    }
    ```

5. **Compact** (optional):
    You can use the `--compact` flag to compact outputted CSS onto one line.
crf-beam 0.1.9
crf beam search

# crf-beam

Beam search for Bonito CRF models.

## Usage

```python
>>> import torch
>>> from crf_beam import beam_search
>>>
>>> T, C, S = 1000, 320, 64
>>> scores = torch.rand(T, C)
>>> back_guides = torch.rand(T + 1, S)
>>> post = torch.rand(T, S)
>>>
>>> sequence, qstring, moves = beam_search(scores, back_guides, post)
>>> sequence
'ACACTCGCAGCGCGATACGACTGATCGAGATATACTCAGTGTACACAGT...'
>>> qstring
'(&''(****95444"@732"55",--/5555"5"@@E"E4""","-#**...'
```

## Developer Quickstart

Python

```
$ python3 -m venv venv3
$ source venv3/bin/activate
(venv3) $ pip install -r requirements.txt
(venv3) $ make build
(venv3) $ make test
```

WASM

```
$ make wasm
$ node tests/test.js
```
comcigan 1.4.9
Unofficial Comcigan API python wrapper
Requires Python: >=3.7

# comcigan-py

[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/Coder-Iro/comcigan-py/test.yml?label=action&logo=github&style=flat-square)](https://github.com/Coder-Iro/comcigan-py/actions) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/comcigan?logo=python&style=flat-square)](https://pypi.org/project/comcigan/) [![PyPI](https://img.shields.io/pypi/v/comcigan?logo=python&style=flat-square)](https://pypi.org/project/comcigan/) [![PyPI - Downloads](https://img.shields.io/pypi/dm/comcigan?style=flat-square)](https://pypi.org/project/comcigan/) [![Codecov](https://img.shields.io/codecov/c/github/Coder-Iro/comcigan-py?logo=codecov&style=flat-square)](https://app.codecov.io/gh/Coder-Iro/comcigan-py)

[**English**](./README.md) | [한국어](./README.ko.md)

Comcigan-py is a parser for korean school timetable service ["comcigan"](http://컴시간학생.kr) made with python.

## Installation

Install and update using [pip](https://pip.pypa.io/en/stable/quickstart/):

```sh
$ pip install comcigan
```

## Example

A simple example for sync/async version

```python
from comcigan import School, AsyncSchool

myschool = School("schoolname")
myschool = await AsyncSchool.init("schoolname")  # or this for async version
# "schoolname" doesn't have to be the full name of the school.
# comcigan-py automatically recognizes "schoolname" as a search query.
# If there is only one school searched, an instance of that school is created.
# If there are more than two schools searched, ValueError is raised.
# If there is no school searched, NameError is raised.

print(myschool.name)  # This prints the school's name
# The result may not be the same as "schoolname".

print(myschool[2][3][3][3])
# This returns Thursday 3rd period in the 2nd grade 3rd class.
```

## License

This project is under the GNU Lesser General Public License version 3.0 or later (LGPL v3.0+).