semvec/pypi-packages huggingface dataset:
another-ayx-python-sdk 2.5.4
Python SDK for Alteryx Plugin Development and Testing
Requires Python: >=3.8

# Another AYX Python SDK

A powerful Python SDK for Alteryx Plugin Development and Testing. This SDK provides a comprehensive set of tools and utilities to streamline the development, testing, and deployment of Alteryx plugins.

## Features

- Plugin development framework
- Testing harness for Alteryx plugins
- CLI tools for plugin management
- Support for various Alteryx providers
- Comprehensive documentation and examples

## Requirements

- Python 3.8 or higher
- Alteryx Designer (for plugin testing)

## Installation

You can install the SDK using pip:

```bash
pip install another-ayx-python-sdk
```

For development, install with additional development dependencies:

```bash
pip install "another-ayx-python-sdk[dev]"
```

## Quick Start

1. Create a new plugin project:
```bash
another-ayx-python-sdk create-plugin my-plugin
```

2. Develop your plugin using the provided framework
3. Test your plugin using the testing harness
4. Deploy your plugin to Alteryx Designer

## Project Structure

```
another_ayx_python_sdk/
├── assets/         # Static assets and resources
├── cli/           # Command-line interface tools
├── core/          # Core SDK functionality
├── examples/      # Example plugins and usage
├── providers/     # Alteryx provider implementations
└── test_harness/  # Testing framework
```

## Development

To set up the development environment:

1. Clone the repository:
```bash
git clone https://github.com/jupiterbak/another-ayx-python-sdk.git
cd another-ayx-python-sdk
```

2. Install development dependencies:
```bash
pip install -e ".[dev]"
```

3. Run tests:
```bash
pytest
```

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Author

- Jupiter Bakakeu (jupiter.bakakeu@gmail.com)

## Support

For support, please open an issue on the [GitHub repository](https://github.com/jupiterbak/another-ayx-python-sdk/issues).
ASDFGH 0.1.2
A terminal clock with retro and plain themes
Requires Python: >=3.7
Keywords: terminal, clock, retro, ascii, time


# ASDFGH Retro Clock

A stylish terminal clock with retro and plain themes featuring big font display.




## Installation

Install ASDFGH with pip

```bash
  pip install ASDFGH
```



## Usage

Quick Start Example

```python
"""
ASDFGH Terminal Clock - Quick Start Demo
The simplest way to use the clock.
"""

from ASDFGH import quick_start

# Easiest way: use quick_start
quick_start()  # Default retro theme
```
Theme Example
```python
"""
ASDFGH Terminal Clock - Theme Demo
Show different theme options.
"""

from ASDFGH import quick_start

# Choose your theme
quick_start(theme="plain")  # Plain theme

# Or use retro theme
# quick_start(theme="retro")  # Retro theme
```
Custom Clock Example
```python
"""
ASDFGH Terminal Clock - Custom Clock Demo
Full control with all options.
"""

from ASDFGH import ColorClock, Theme

# For full control, create custom clock
clock = ColorClock(
    theme=Theme.RETRO,              # Possible: Theme.RETRO or Theme.PLAIN
    military_time=True,             # 24-hour format - Possible: True/False
    show_date=False,                # Hide date - Possible: True/False
    big_font=True,                  # Big font - Possible: True/False
    blink_separators=False,         # Blinking colons - Possible: True/False
)

clock.display()  # Press CTRL+C to exit
```



## Features

- Dual Themes: Retro (green) and Plain (white) themes
- Big Font: Large block-style digits for easy reading
- Date Display: Optional date header
- Time Formats: 12-hour and 24-hour format support
- Visual Effects: Optional blinking colon separators
- Centered Display: Automatically centers in terminal