semvec/pypi-packages huggingface dataset:
securecodechecker 0.1.0
A Python module to scan code for common insecure coding patterns (for ethical and educational use).
Requires Python: >=3.6

# SecureCodeChecker

SecureCodeChecker is a Python module designed to help you identify common insecure coding patterns in your Python code. It is intended for educational and ethical research purposes only—always use such tools legally and responsibly.

## Features

- Scans Python code (as a string or from a file) for potential security issues.
- Detects use of dangerous functions like `eval()`, `exec()`, insecure use of `os.system()`, and more.
- Provides suggestions for safer coding practices.

## Installation

### Via PyPI (once published)
```bash
pip install securecodechecker



git clone https://github.com/yourusername/securecodechecker.git
cd securecodechecker
pip install .
serde-xyz 0.2.0
Serialize and deserialize molecular structure .xyz files.
Requires Python: >=3

`serde_xyz`
===========

Serialize and deserialize molecular structure .xyz files.

```bash
pip install serde_xyz
```

(or `uv add serde_xyz`).

```py
from serde_xyz import Atom, XYZ
atoms = [
    Atom("O", 0, 0, 0),
    Atom("H", 1, 0, 0),
    Atom("H", 0, 1, 0),
]
xyz = XYZ(atoms, "this is a comment")
xyz
>>> XYZ(atoms=[
           Atom { element: "O", x: 0.0, y: 0.0, z: 0.0 },
           Atom { element: "H", x: 1.0, y: 0.0, z: 0.0 },
           Atom { element: "H", x: 0.0, y: 1.0, z: 0.0 }
        ],
        comment='this is a commment'
    )
print(xyz)
>>> "3\n\nO 0.000000 0.000000 0.000000\nH 1.000000 0.000000 0.000000\nH 0.000000 1.000000 0.000000\n"
str(xyz)
>>> '"3\\n\\nO 0.000000 0.000000 0.000000\\nH 1.000000 0.000000 0.000000\\nH 0.000000 1.000000 0.000000\\n"'
```
django-registries 0.0.4
django-registries is a structured way to create registries of implementations.
Requires Python: >=3.9

# Django Registries

[![Tests](https://github.com/valberg/django-registries/actions/workflows/test.yml/badge.svg)](https://github.com/valberg/django-registries/actions/workflows/test.yml)
[![Documentation](https://readthedocs.org/projects/django-registries/badge/?version=latest)](https://django-registries.readthedocs.io/en/latest/?badge=latest)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/valberg/django-registries/main.svg)](https://results.pre-commit.ci/latest/github/valberg/django-registries/main)
[![PyPI - Version](https://img.shields.io/pypi/v/django-registries.svg)](https://pypi.org/project/django-registries)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/django-registries.svg)](https://pypi.org/project/django-registries)

-----

**django-registries** is a structured way to create registries of implementations.

Let’s say you have a project that needs to be able to send emails. You want to be able to use different email
backends, depending on the situation. You could create a registry for that and register different implementations
of the EmailBackendInterface. Then, you could use the registry to get the implementation you want to use.

**Table of Contents**

- [Installation](#installation)
- [Development](#development)
- [Documentation](#documentation)
- [License](#license)

## Installation

```console
pip install django-registries
```

## Development

```console
git clone
cd django-registries
pip install hatch
hatch run tests:cov
hatch run tests:typecheck
```

## Documentation

[https://django-registries.readthedocs.io/en/latest/](https://django-registries.readthedocs.io/en/latest/)

## License

`django-registries` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.