semvec/pypi-packages huggingface dataset:
pycui-utils 0.3.0
Python library for managing Controlled Unclassified Information (CUI) categories and their metadata.
Requires Python: >=3.9
Keywords: Executive Order 13526, NARA, classification, compliance, controlled unclassified information, cui, government, information security, security

# pycui_utils

A Python library for managing [Controlled Unclassified Information](https://www.archives.gov/cui)  (CUI) categories and their metadata.

## Overview

PyCUI provides easy access to CUI category information, including category codes, names, descriptions, and marking formats. It enables filtering categories by organization and type (basic or special).

## Installation

```bash
pip install pycui_utils
uv add pycui_utils
```

## Requirements

- Python 3.9+

## Basic Usage

```python
from pycui_utils import categories, basic_categories, special_categories, organizations

# Access all categories
all_categories = categories.all()

# Get a specific category (Chemical-terrorism Vulnerability Information) marking
privacy_cat = categories.get_by_marking("CVI")

# Get basic (non-specified) categories
basic_cats = basic_categories.all()

# Get special (specified) categories
special_cats = special_categories.all()

# Get all organization codes
org_codes = organizations.all()

# Get categories for a specific organization
dhs_cats = organizations.categories("Nuclear")
```
jaraco.xonsh 1.0.1
Xonsh facilities used by jaraco
Requires Python: >=3.9

.. image:: https://img.shields.io/pypi/v/jaraco.xonsh.svg
   :target: https://pypi.org/project/jaraco.xonsh

.. image:: https://img.shields.io/pypi/pyversions/jaraco.xonsh.svg

.. image:: https://github.com/jaraco/jaraco.xonsh/actions/workflows/main.yml/badge.svg
   :target: https://github.com/jaraco/jaraco.xonsh/actions?query=workflow%3A%22tests%22
   :alt: tests

.. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json
    :target: https://github.com/astral-sh/ruff
    :alt: Ruff

.. .. image:: https://readthedocs.org/projects/PROJECT_RTD/badge/?version=latest
..    :target: https://PROJECT_RTD.readthedocs.io/en/latest/?badge=latest

.. image:: https://img.shields.io/badge/skeleton-2025-informational
   :target: https://blog.jaraco.com/skeleton
ea2drawio 0.2.2
Convert EA diagrams to draw.io format
Requires Python: >=3.7

# ea2drawio

A simple CLI tool to convert diagram from Sparx EA to Drawio file

## Usage

- select diagram in project tree in Sparx EA
- run script ea2drawio
- diagram will be created in current folder

## Installation

```bash
pip install ea2drawio
```

# Requirements

Python >= 3.7

pywin32

# Changelog

## 0.2.0
All default settings for Enterprise Architect elements have been moved to `eadefault.json`.  
On the first run of the script, the file `eadefault.json` is created in the current directory.  
It can be edited to suit your preferences.


[![License](https://img.shields.io/github/license/AndyTakker/ea2drawio)](https://github.com/AndyTakker/ea2drawio)
myoutput 0.0.2
Allows users customization of output colour, spacing, and more
Requires Python: >=3.9

<h1 align="center">My Output</h1>
<h3 align="center">An aesthetic replacement to print()</h3>

<hr>

<h6 align="center"><b>Development Status:</b> Early Development</h6>
<p align="center">
  <a href="https://pypi.org/project/myoutput/">
	<img src="https://img.shields.io/pypi/v/colour?color=0f8fa3&label=PyPI&logo=python&logoColor=white&style=plastic" alt="PyPI">
  </a>
</p>

## About
MyOutput is a Python package that enables users to customize the appearance of standard output (print) and input prompts in the terminal.
Currently, the available customization options include coloured text and additional linebreaks.

Supported colours:
- black
- red
- green
- yellow
- blue
- magenta
- cyan
- white

and their brighter version with the prefix bright and an underscore (ex. bright_black).

## Installation
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install MyOutput.

```python
pip install myoutput
```

## Usage
```python
import myoutput

# set print output to yellow
myoutput.set_print_colour("yellow")
print("Hello!")  # Output: (yellow text) Hello!

# set input prompts to red
myoutput.set_input_colour("red")
input("Enter your name: ")  # Prompt appears in red

# return current print output colour
print(myoutput.get_print_colour())  # Output: yellow

# return current input prompt colour
print(myoutput.get_input_colour())  # Output: red

# enable additional linebreak after each print
myoutput.set_linebreak(True)
print("Linebreak test")  # Output: (yellow text, with extra linebreak before)

# restore the original print and input function
myoutput.restore_output()
```

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## License
[MIT](https://choosealicense.com/licenses/mit)