semvec/pypi-packages huggingface dataset:
CTpackage 0.1.1
This my first package. Can use to calculate area, length of circle and area of a sector of a circle
Requires Python: >=3.7

# Package name : CTpackage

`adisak_utils` is a lightweight Python package that provides simple utility functions
for **Length circle**, **Area of a Circle**, and **Area of a Sector of a Circle**.
It is designed mainly for learning purposes and as an example of Python packaging.

---

## Features
- **Length circle**: Ratio of circumference to diameter is always 𝜋.
- **Area of a Circle**: Multiply circumference growth (2πr) with radius, divide by 2.
- **Area of a Sector of a Circle**: Sector is just a fraction of the circle’s total area, depending on angle 𝜃.
---

## Installation

You can install the package directly from PyPI:

```bash
pip install adisak_utils
rfc9839 0.0.2
Python library to check for problematic Unicode code points.
Requires Python: >=3.9
Keywords: unicode, rfc9839, surrogates, control codes, noncharacters, unicode scalars, xml characters, unicode assignables, security

# RFC9839

[![PyPI - Version](https://img.shields.io/pypi/v/rfc9839?style=for-the-badge)](https://pypi.org/project/rfc9839)
[![Coveralls](https://img.shields.io/coverallsCoverage/github/elliotwutingfeng/rfc9839?logo=coveralls&style=for-the-badge)](https://coveralls.io/github/elliotwutingfeng/rfc9839?branch=main)
[![License](https://img.shields.io/badge/LICENSE-MIT-GREEN?style=for-the-badge)](LICENSE)

Python library to check for problematic Unicode code points.

Port of [Go library of the same name](https://github.com/timbray/rfc9839).

Based on the Unicode code-point subsets specified in [RFC9839](https://www.rfc-editor.org/rfc/rfc9839.html).

## Usage

```python
from rfc9839 import unicode_scalar, xml_character, unicode_assignable

code_point = 0xFDDA # ARABIC LIGATURE SAD WITH MEEM WITH ALEF MAKSURA FINAL FORM

print(unicode_scalar.is_valid_code_point(code_point)) # True
print(xml_character.is_valid_code_point(code_point)) # True
print(unicode_assignable.is_valid_code_point(code_point)) # False


print(unicode_assignable.is_valid_string(chr(code_point))) # False
print(xml_character.is_valid_utf8(chr(code_point).encode("utf-8"))) # True
```