semvec/pypi-packages huggingface dataset:
Demineur 0.1
Réplique du jeu vidéo "Démineur" de Google
Requires Python: >=3.8

# Demineur
Ce projet est une rÃ©plique du jeu vidÃ©o "DÃ©mineur" de Google (https://g.co/kgs/AFPEqsi).
C'est un jeu de rÃ©flexion dont le but est de localiser des mines cachÃ©es dans une grille reprÃ©sentant un champ de mines virtuel, avec pour seule indication le nombre de mines dans les zones adjacentes.
docgen-cli 1.0.9
AI-Powered Documentation Generator for Developers
Requires Python: >=3.7
Keywords: documentation generator ai development tools docstring markdown

# DocGen CLI

An AI-powered documentation generator that automatically creates comprehensive documentation for any programming language.

## Features

- 🤖 AI-powered documentation generation
- 🌐 Language-agnostic code analysis
- 📝 Markdown and docstring generation
- 🔄 Git integration for tracking code changes
- ⚡ Asynchronous batch processing
- 💾 Smart caching system
- 🔑 API key management
- 📊 Usage tracking

## Installation
bash
pip install docgen-cli

## Quick Start

1. Get your API key from our website
2. Login with your API key:

```bash
docgen auth login --key YOUR_API_KEY
```

3. Generate documentation for a file or directory:

```bash
docgen generate -f path/to/file.py
# or
docgen generate --current-dir
```

4. Update documentation for changed files:

```bash
docgen update
```

## Usage

### Basic Commands

- `docgen generate`: Generate documentation for files or directories
- `docgen update`: Update docs for changed files (Git-aware)
- `docgen analyze`: Analyze code structure and complexity
- `docgen auth`: Manage API authentication
- `docgen config`: Configure settings
- `docgen clean`: Remove generated documentation

### Examples

```bash
# Generate docs for current directory
docgen generate --current-dir

# Generate docs for a specific file
docgen g -f src/main.py

# Update documentation for changed files
docgen update

# Configure output format
docgen config output_format html
```

## Configuration

Create a `.docgen.json` file in your project root:

```json
{
    "output_format": "markdown",
    "output_dir": "docs",
    "exclude_patterns": ["**/test/*", "**/*.test.*"],
    "language_settings": {
        "python": {
            "docstring_style": "google"
        }
    }
}
```

## Supported Languages

- Python
- JavaScript/TypeScript
- Java
- And more...

## Contributing

Contributions are welcome! Please read our [Contributing Guidelines](CONTRIBUTING.md) for details.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
hoangecg 0.1.2
Module remote vMix, Resolume, Chrworks, TC1
Requires Python: >=3.6

# HoangECG module 

Module control vMix, Resolume, và Chrworks.
by HoangECG - Broadcast technician

## Setup
```bash
pip install hoangecg

### Email for Work hoangecg@gmail.com
code-conductor 0.4.1
Code Conductor toolkit for managing AI development environments and work efforts
Requires Python: >=3.7

# Code Conductor

Code Conductor is a toolkit for setting up AI-assisted development environments and managing work efforts.

## Version

Current version: 0.4.1

## Features

- AI-assisted development setup
- Work effort tracking and management
- Project template creation
- CLI tools for AI integration

## Installation

```bash
pip install code-conductor
```

### Local Development

Clone the repository and install:

```bash
git clone https://github.com/ctavolazzi/code-conductor.git
cd code-conductor
pip install -e .
```

### Global Installation on macOS

To install the package globally on macOS so you can use it from any directory:

```bash
# Install the package system-wide (requires administrator privileges)
sudo pip3 install -e /path/to/code-conductor

# Or install for the current user only
pip3 install -e /path/to/code-conductor --user
```

If you install with `--user`, you may need to add the Python user bin directory to your PATH:

```bash
# Add this line to your ~/.zshrc or ~/.bash_profile
export PATH=$PATH:$HOME/Library/Python/<version>/bin

# Then reload your shell configuration
source ~/.zshrc  # or source ~/.bash_profile
```

> **Tip**: If you're having trouble with global installation, ask your preferred AI model (like Claude, ChatGPT, etc.) for help specific to your system. They can provide customized installation instructions based on your operating system and environment.

## Usage

### Basic Commands

```bash
# Set up AI assistance in current directory
code-conductor setup

# Create a new work effort
code-conductor work_effort

# List all work efforts
code-conductor list

# Select directories to set up
code-conductor select
```

### Creating Work Efforts

```bash
# Interactive mode
code-conductor work_effort -i

# With specific details
code-conductor work_effort --title "New Feature" --priority high

# Using the enhanced work effort creator
cc-worke -i

# With AI content generation (requires Ollama)
cc-worke --use-ai --description "Implement authentication system" --model phi3
```

Note: AI content generation is OFF by default. Use the `--use-ai` flag to enable it.

## Changelog

See [CHANGELOG.md](CHANGELOG.md) for version history and latest changes.

## License

MIT
py2cy 0.0.1
A package to convert Python code to Cython for Security and Obfuscation
Requires Python: >=3.8
Keywords: cython, encryption, conversion, security, obfuscation, code protection, anti-reverse engineering, code integrity, cythonize, privacy, intellectual property, secure code, software protection, anti-tampering, transpiler, application security, deployment

# 🗂️ py2cy 

*py2cy is a library designed to convert Python source code into Cython format, enabling the transformation of .py files into .so files on Linux and .pyd files on Windows. Additionally, it aids in obfuscating the code, making reverse engineering more challenging.*

## 🏃 Quickstart

Installing the package

```python
pip install py2cy
```	

Arrange the configuration file setup.cfg for your projects

```config
######CYTHON CONFIGURATIONS######
#threads for cythonize in linux
[NThreads]
nThreads=4

#path of the folder to be obfuscated
[SourcePath]
pkg_for_obfuscation=<<path of the project to be obfuscated>>

#files to be excluded from cythonization, comma separated values, must have file extension
[FilesToExclude]
files_to_exclude=abc.py,bde.py

#comma separated values
[PkgsToExclude]
pkgs_to_exclude=package1,package2

#If this is set, both exclude conditions metioned above will be ignored,#comma separated values
[FilesToInclude]
files_to_include=test1.py,test2.py

#If this is set, both exclude conditions above will be ignored,#comma separated values
[PkgsToInclude]
pkgs_to_include=
###############################
```

## ▶️ Execute

After the above configuration invoke py2cy in the command line interface as below

```python

py2cy <<path of the setup.cfg>>

or

py2cy #invoke from the current working directory where setup.cfg is present
```

Once the execution gets completed, a package with same name suffixed with _cython gets generated next to the actual source code.

Based on the configuration set in setup.cfg, respective files are cythonized.