nyro


Namenyro JSON
Version 0.1.3 PyPI version JSON
download
home_pagehttps://github.com/gerico1007/nyro
Summaryβ™ οΈπŸŒΏπŸŽΈπŸ§΅ Unified Redis Operations Package - Consolidating 13+ bash scripts
upload_time2025-07-08 14:39:30
maintainerNone
docs_urlNone
authorJerry ⚑ G.Music Assembly Team
requires_python>=3.7
licenseMIT
keywords redis upstash database cli music assembly consolidation
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Nyro - Unified Redis Operations Package
**β™ οΈπŸŒΏπŸŽΈπŸ§΅ G.Music Assembly Consolidation**

> *Transforming 13+ scattered bash scripts into unified Python harmony*

![License](https://img.shields.io/badge/license-MIT-blue.svg)
![Python](https://img.shields.io/badge/python-3.7+-blue.svg)
![Status](https://img.shields.io/badge/status-ready-green.svg)

## 🎯 What is Nyro?

Nyro is a **complete Python package** that consolidates 13+ bash Redis scripts into a unified, musical, and intuitive interface. Born from Jerry's ⚑ G.Music Assembly vision, it replaces fragmented workflows with harmonic development experiences.

### πŸ”„ Before vs After

**Before:** 13+ separate bash scripts
```bash
./menu.sh              # Interactive menu
./set-key.sh key val    # Set operations  
./get-key.sh key        # Get operations
./del-key.sh key        # Delete operations
./scan-garden.sh "*"    # Key scanning
./stream-add.sh ...     # Stream operations
./redis-mobile.sh       # Mobile interface
# ... and 6 more scripts
```

**After:** One unified Python package
```bash
nyro interactive        # All menus unified
nyro set key val       # All operations unified
nyro get key           # Clean, consistent interface
nyro scan --garden     # Enhanced with categories
nyro stream diary add  # Logical grouping
# + Musical session tracking!
```

## πŸš€ Quick Start

### One-Command Installation
```bash
curl -sSL https://raw.githubusercontent.com/gerico1007/nyro/main/QUICK_SETUP.sh | bash
```

### Manual Installation
```bash
git clone https://github.com/gerico1007/nyro.git
cd nyro
pip install -e .
nyro init
# Edit .env with your Redis credentials
nyro test
nyro interactive
```

## ✨ Key Features

### πŸ”§ **Unified Operations**
- **Multi-database support** - Route operations across multiple Upstash Redis instances
- **Profile management** - Seamless credential switching
- **Both REST & CLI** - Works with Upstash REST API and direct Redis CLI
- **Interactive menus** - All bash menus consolidated into one interface

### 🎼 **Musical Integration** 
- **Session tracking** - Development sessions become musical compositions
- **ABC notation export** - Generate playable music from your work
- **Team harmonics** - Different roles create distinct musical voices  
- **Rhythmic patterns** - Code patterns translate to musical motifs

### πŸ—οΈ **Architecture**
- **Profile-based** - Easy switching between Redis instances
- **Massive data handling** - Chunked operations for large payloads
- **Security synthesis** - Proper authentication and validation
- **Four-perspective testing** - β™ οΈπŸŒΏπŸŽΈπŸ§΅ Assembly validation

## πŸ“¦ Package Structure

```
nyro/
β”œβ”€β”€ core/              # Redis operations
β”‚   β”œβ”€β”€ client.py     # Unified Redis client
β”‚   β”œβ”€β”€ profiles.py   # Multi-database management
β”‚   └── operations.py # Advanced operations
β”œβ”€β”€ cli/               # Command interface
β”‚   β”œβ”€β”€ main.py       # CLI entry point
β”‚   └── interactive.py # Interactive menus
β”œβ”€β”€ musical/           # Musical integration
β”‚   β”œβ”€β”€ ledger.py     # Session tracking
β”‚   └── composer.py   # Harmonic generation
└── testing/           # Validation framework
```

## 🎯 Commands Reference

### Basic Operations
```bash
nyro set key value              # Set Redis key
nyro get key                    # Get Redis key  
nyro del key                    # Delete Redis key
nyro scan "pattern*"            # Scan keys with pattern
nyro test                       # Test connection
```

### Advanced Features
```bash
nyro interactive                # Interactive CLI mode
nyro scan --garden             # Categorized key scanning
nyro list push mylist item     # List operations
nyro stream diary add          # Stream operations  
nyro profiles list             # Profile management
nyro music summary             # Musical session summary
```

### Profile Management
```bash
nyro profiles list             # List all profiles
nyro profiles switch secondary # Switch to profile
nyro --profile test interactive # Use specific profile
```

## πŸ”§ Configuration

### Environment Setup
```env
# Primary Redis database
KV_REST_API_URL=https://your-redis.upstash.io
KV_REST_API_TOKEN=your_token_here

# Additional profiles
PROFILE_SECONDARY_URL=https://secondary-redis.upstash.io
PROFILE_SECONDARY_TOKEN=secondary_token

# Alternative: Redis CLI
REDIS_URL=rediss://user:pass@host:6380
```

### Multiple Profiles
Nyro supports unlimited Redis databases through profile configuration:

```bash
# List available profiles
nyro profiles list

# Switch between databases
nyro profiles switch production
nyro profiles switch testing

# Use temporary profile
nyro --profile staging interactive
```

## 🎼 Musical Features

Nyro includes **unique musical session tracking**:

```bash
# Enable musical logging
nyro --musical interactive

# View session compositions
nyro music summary

# Export ABC notation
nyro music export

# Musical patterns for team members:
# ♠️ Nyro: Structural patterns (X-x-X-x-)
# 🌿 Aureon: Flowing patterns (~~o~~o~~)  
# 🎸 JamAI: Harmonic patterns (G-D-A-E-)
# 🧡 Synth: Terminal patterns (|-|-|-|-)
```

## πŸ§ͺ Testing

### Quick Test
```bash
nyro test                      # Test connection
```

### Comprehensive Testing
```bash
python -m testing.test_framework  # Full Assembly tests
```

### Interactive Testing
```bash
nyro interactive
# Choose option 9: "Quick Scan & Test"
```

## πŸ“Š Migration Guide

### From Bash Scripts
Replace your existing bash scripts with Nyro commands:

| Old Bash Script | New Nyro Command |
|----------------|------------------|
| `./menu.sh` | `nyro interactive` |
| `./set-key.sh key val` | `nyro set key val` |
| `./get-key.sh key` | `nyro get key` |
| `./del-key.sh key` | `nyro del key` |
| `./scan-garden.sh "*"` | `nyro scan --garden` |
| `./stream-add.sh stream field val` | `nyro stream diary add` |
| `./push-list.sh list item` | `nyro list push list item` |
| `./redis-mobile.sh` | `nyro interactive` |

### Environment Migration
Your existing `.env` files work with Nyro! Just ensure variables follow the pattern:
- `KV_REST_API_URL` and `KV_REST_API_TOKEN` for default profile
- `PROFILE_NAME_URL` and `PROFILE_NAME_TOKEN` for additional profiles

## πŸ† Benefits

### For Developers
- **80% less code** - 13+ scripts β†’ 1 package
- **Consistent interface** - No more remembering different script syntaxes
- **Better error handling** - Clear messages and guidance
- **Type safety** - Python types vs bash string handling
- **Testing support** - Comprehensive test framework

### For Teams  
- **Musical collaboration** - Sessions become shared compositions
- **Profile sharing** - Easy credential management
- **Garden metaphors** - Redis operations as botanical exploration
- **Assembly methodology** - Four-perspective development validation

### For Operations
- **Cross-platform** - Works on Linux, macOS, Windows
- **Docker support** - Container-ready installation
- **Security synthesis** - Proper authentication handling
- **Massive data support** - Chunked operations for large payloads

## 🀝 Contributing

**We welcome contributions through detailed enhancement requests!**

### 🎯 **How to Collaborate**
The primary way to contribute to Nyro is by **creating detailed enhancement requests as issues** in our GitHub repository:

1. **Visit**: https://github.com/gerico1007/nyro/issues/new
2. **Use our template**: See `CONTRIBUTING.md` for the comprehensive enhancement request format
3. **Engage**: Participate in discussions and help refine ideas

### 🎼 **Types of Contributions Welcome**
- **Feature Enhancements**: New Redis operations, CLI improvements
- **Musical Integration**: ABC notation features, rhythmic patterns
- **Documentation**: Tutorials, examples, installation guides
- **Testing**: Framework improvements, new test scenarios
- **Platform Support**: Docker, cloud deployments, mobile optimizations

### πŸ“‹ **Enhancement Request Template**
See `CONTRIBUTING.md` for our detailed template that includes:
- Feature description and motivation
- Musical integration possibilities
- Impact assessment and testing considerations
- Assembly perspective alignment (β™ οΈπŸŒΏπŸŽΈπŸ§΅)

### 🎡 **Assembly Methodology**
Nyro follows the **β™ οΈπŸŒΏπŸŽΈπŸ§΅ G.Music Assembly** approach:

- **♠️ Nyro**: Structural analysis and architecture
- **🌿 Aureon**: Emotional flow and user experience  
- **🎸 JamAI**: Creative solutions and musical integration
- **🧡 Synth**: Terminal orchestration and security

### Development Setup
```bash
git clone https://github.com/gerico1007/nyro.git
cd nyro
pip install -e .[dev]
python -m testing.test_framework
```

**For detailed contribution guidelines, see `CONTRIBUTING.md`**

## πŸ“„ License

MIT License - See LICENSE file for details.

## 🎡 Musical Innovation

Nyro pioneered **musical development documentation** - the first package to transform coding sessions into musical compositions. Each development activity becomes a note, each team member a voice, each session a melody.

> *"Every line of code is a note, every function a phrase, every feature a movement. Together, development teams create symphonies of software."*

## πŸ“ž Support

### 🎯 **Getting Help**
- **πŸ› Bug Reports**: [Create an issue](https://github.com/gerico1007/nyro/issues/new?template=bug_report.md)
- **πŸ’‘ Enhancement Requests**: [Suggest improvements](https://github.com/gerico1007/nyro/issues/new?template=enhancement_request.md)
- **πŸ“š Documentation**: Browse our comprehensive guides below

### πŸ“– **Documentation**
- **Installation Guide**: See `INSTALLATION.md`
- **Contributing**: See `CONTRIBUTING.md` for detailed collaboration guide
- **Assembly Documentation**: See `CLAUDE.md`  
- **Testing Ledger**: See `testing/ASSEMBLY_LEDGER.md`
- **Musical Enhancement**: See `ECHOTHREADS_ENHANCEMENT_PROPOSAL.md`

### 🀝 **Community Collaboration**
**Primary collaboration method**: Create detailed enhancement requests as issues in [gerico1007/nyro](https://github.com/gerico1007/nyro/issues/new)

---

**🎼 Transform your Redis operations into musical harmony**  
*Built with β™ οΈπŸŒΏπŸŽΈπŸ§΅ G.Music Assembly methodology*  
*Jerry's ⚑ vision of unified development experiences*

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/gerico1007/nyro",
    "name": "nyro",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "redis, upstash, database, cli, music, assembly, consolidation",
    "author": "Jerry \u26a1 G.Music Assembly Team",
    "author_email": "\"Jerry \u26a1 G.Music Assembly Team\" <gerico@jgwill.com>",
    "download_url": "https://files.pythonhosted.org/packages/e8/51/7750931935c2cbedde1982d5372bb348d012e78abee36178432c32ab4147/nyro-0.1.3.tar.gz",
    "platform": null,
    "description": "# Nyro - Unified Redis Operations Package\n**\u2660\ufe0f\ud83c\udf3f\ud83c\udfb8\ud83e\uddf5 G.Music Assembly Consolidation**\n\n> *Transforming 13+ scattered bash scripts into unified Python harmony*\n\n![License](https://img.shields.io/badge/license-MIT-blue.svg)\n![Python](https://img.shields.io/badge/python-3.7+-blue.svg)\n![Status](https://img.shields.io/badge/status-ready-green.svg)\n\n## \ud83c\udfaf What is Nyro?\n\nNyro is a **complete Python package** that consolidates 13+ bash Redis scripts into a unified, musical, and intuitive interface. Born from Jerry's \u26a1 G.Music Assembly vision, it replaces fragmented workflows with harmonic development experiences.\n\n### \ud83d\udd04 Before vs After\n\n**Before:** 13+ separate bash scripts\n```bash\n./menu.sh              # Interactive menu\n./set-key.sh key val    # Set operations  \n./get-key.sh key        # Get operations\n./del-key.sh key        # Delete operations\n./scan-garden.sh \"*\"    # Key scanning\n./stream-add.sh ...     # Stream operations\n./redis-mobile.sh       # Mobile interface\n# ... and 6 more scripts\n```\n\n**After:** One unified Python package\n```bash\nnyro interactive        # All menus unified\nnyro set key val       # All operations unified\nnyro get key           # Clean, consistent interface\nnyro scan --garden     # Enhanced with categories\nnyro stream diary add  # Logical grouping\n# + Musical session tracking!\n```\n\n## \ud83d\ude80 Quick Start\n\n### One-Command Installation\n```bash\ncurl -sSL https://raw.githubusercontent.com/gerico1007/nyro/main/QUICK_SETUP.sh | bash\n```\n\n### Manual Installation\n```bash\ngit clone https://github.com/gerico1007/nyro.git\ncd nyro\npip install -e .\nnyro init\n# Edit .env with your Redis credentials\nnyro test\nnyro interactive\n```\n\n## \u2728 Key Features\n\n### \ud83d\udd27 **Unified Operations**\n- **Multi-database support** - Route operations across multiple Upstash Redis instances\n- **Profile management** - Seamless credential switching\n- **Both REST & CLI** - Works with Upstash REST API and direct Redis CLI\n- **Interactive menus** - All bash menus consolidated into one interface\n\n### \ud83c\udfbc **Musical Integration** \n- **Session tracking** - Development sessions become musical compositions\n- **ABC notation export** - Generate playable music from your work\n- **Team harmonics** - Different roles create distinct musical voices  \n- **Rhythmic patterns** - Code patterns translate to musical motifs\n\n### \ud83c\udfd7\ufe0f **Architecture**\n- **Profile-based** - Easy switching between Redis instances\n- **Massive data handling** - Chunked operations for large payloads\n- **Security synthesis** - Proper authentication and validation\n- **Four-perspective testing** - \u2660\ufe0f\ud83c\udf3f\ud83c\udfb8\ud83e\uddf5 Assembly validation\n\n## \ud83d\udce6 Package Structure\n\n```\nnyro/\n\u251c\u2500\u2500 core/              # Redis operations\n\u2502   \u251c\u2500\u2500 client.py     # Unified Redis client\n\u2502   \u251c\u2500\u2500 profiles.py   # Multi-database management\n\u2502   \u2514\u2500\u2500 operations.py # Advanced operations\n\u251c\u2500\u2500 cli/               # Command interface\n\u2502   \u251c\u2500\u2500 main.py       # CLI entry point\n\u2502   \u2514\u2500\u2500 interactive.py # Interactive menus\n\u251c\u2500\u2500 musical/           # Musical integration\n\u2502   \u251c\u2500\u2500 ledger.py     # Session tracking\n\u2502   \u2514\u2500\u2500 composer.py   # Harmonic generation\n\u2514\u2500\u2500 testing/           # Validation framework\n```\n\n## \ud83c\udfaf Commands Reference\n\n### Basic Operations\n```bash\nnyro set key value              # Set Redis key\nnyro get key                    # Get Redis key  \nnyro del key                    # Delete Redis key\nnyro scan \"pattern*\"            # Scan keys with pattern\nnyro test                       # Test connection\n```\n\n### Advanced Features\n```bash\nnyro interactive                # Interactive CLI mode\nnyro scan --garden             # Categorized key scanning\nnyro list push mylist item     # List operations\nnyro stream diary add          # Stream operations  \nnyro profiles list             # Profile management\nnyro music summary             # Musical session summary\n```\n\n### Profile Management\n```bash\nnyro profiles list             # List all profiles\nnyro profiles switch secondary # Switch to profile\nnyro --profile test interactive # Use specific profile\n```\n\n## \ud83d\udd27 Configuration\n\n### Environment Setup\n```env\n# Primary Redis database\nKV_REST_API_URL=https://your-redis.upstash.io\nKV_REST_API_TOKEN=your_token_here\n\n# Additional profiles\nPROFILE_SECONDARY_URL=https://secondary-redis.upstash.io\nPROFILE_SECONDARY_TOKEN=secondary_token\n\n# Alternative: Redis CLI\nREDIS_URL=rediss://user:pass@host:6380\n```\n\n### Multiple Profiles\nNyro supports unlimited Redis databases through profile configuration:\n\n```bash\n# List available profiles\nnyro profiles list\n\n# Switch between databases\nnyro profiles switch production\nnyro profiles switch testing\n\n# Use temporary profile\nnyro --profile staging interactive\n```\n\n## \ud83c\udfbc Musical Features\n\nNyro includes **unique musical session tracking**:\n\n```bash\n# Enable musical logging\nnyro --musical interactive\n\n# View session compositions\nnyro music summary\n\n# Export ABC notation\nnyro music export\n\n# Musical patterns for team members:\n# \u2660\ufe0f Nyro: Structural patterns (X-x-X-x-)\n# \ud83c\udf3f Aureon: Flowing patterns (~~o~~o~~)  \n# \ud83c\udfb8 JamAI: Harmonic patterns (G-D-A-E-)\n# \ud83e\uddf5 Synth: Terminal patterns (|-|-|-|-)\n```\n\n## \ud83e\uddea Testing\n\n### Quick Test\n```bash\nnyro test                      # Test connection\n```\n\n### Comprehensive Testing\n```bash\npython -m testing.test_framework  # Full Assembly tests\n```\n\n### Interactive Testing\n```bash\nnyro interactive\n# Choose option 9: \"Quick Scan & Test\"\n```\n\n## \ud83d\udcca Migration Guide\n\n### From Bash Scripts\nReplace your existing bash scripts with Nyro commands:\n\n| Old Bash Script | New Nyro Command |\n|----------------|------------------|\n| `./menu.sh` | `nyro interactive` |\n| `./set-key.sh key val` | `nyro set key val` |\n| `./get-key.sh key` | `nyro get key` |\n| `./del-key.sh key` | `nyro del key` |\n| `./scan-garden.sh \"*\"` | `nyro scan --garden` |\n| `./stream-add.sh stream field val` | `nyro stream diary add` |\n| `./push-list.sh list item` | `nyro list push list item` |\n| `./redis-mobile.sh` | `nyro interactive` |\n\n### Environment Migration\nYour existing `.env` files work with Nyro! Just ensure variables follow the pattern:\n- `KV_REST_API_URL` and `KV_REST_API_TOKEN` for default profile\n- `PROFILE_NAME_URL` and `PROFILE_NAME_TOKEN` for additional profiles\n\n## \ud83c\udfc6 Benefits\n\n### For Developers\n- **80% less code** - 13+ scripts \u2192 1 package\n- **Consistent interface** - No more remembering different script syntaxes\n- **Better error handling** - Clear messages and guidance\n- **Type safety** - Python types vs bash string handling\n- **Testing support** - Comprehensive test framework\n\n### For Teams  \n- **Musical collaboration** - Sessions become shared compositions\n- **Profile sharing** - Easy credential management\n- **Garden metaphors** - Redis operations as botanical exploration\n- **Assembly methodology** - Four-perspective development validation\n\n### For Operations\n- **Cross-platform** - Works on Linux, macOS, Windows\n- **Docker support** - Container-ready installation\n- **Security synthesis** - Proper authentication handling\n- **Massive data support** - Chunked operations for large payloads\n\n## \ud83e\udd1d Contributing\n\n**We welcome contributions through detailed enhancement requests!**\n\n### \ud83c\udfaf **How to Collaborate**\nThe primary way to contribute to Nyro is by **creating detailed enhancement requests as issues** in our GitHub repository:\n\n1. **Visit**: https://github.com/gerico1007/nyro/issues/new\n2. **Use our template**: See `CONTRIBUTING.md` for the comprehensive enhancement request format\n3. **Engage**: Participate in discussions and help refine ideas\n\n### \ud83c\udfbc **Types of Contributions Welcome**\n- **Feature Enhancements**: New Redis operations, CLI improvements\n- **Musical Integration**: ABC notation features, rhythmic patterns\n- **Documentation**: Tutorials, examples, installation guides\n- **Testing**: Framework improvements, new test scenarios\n- **Platform Support**: Docker, cloud deployments, mobile optimizations\n\n### \ud83d\udccb **Enhancement Request Template**\nSee `CONTRIBUTING.md` for our detailed template that includes:\n- Feature description and motivation\n- Musical integration possibilities\n- Impact assessment and testing considerations\n- Assembly perspective alignment (\u2660\ufe0f\ud83c\udf3f\ud83c\udfb8\ud83e\uddf5)\n\n### \ud83c\udfb5 **Assembly Methodology**\nNyro follows the **\u2660\ufe0f\ud83c\udf3f\ud83c\udfb8\ud83e\uddf5 G.Music Assembly** approach:\n\n- **\u2660\ufe0f Nyro**: Structural analysis and architecture\n- **\ud83c\udf3f Aureon**: Emotional flow and user experience  \n- **\ud83c\udfb8 JamAI**: Creative solutions and musical integration\n- **\ud83e\uddf5 Synth**: Terminal orchestration and security\n\n### Development Setup\n```bash\ngit clone https://github.com/gerico1007/nyro.git\ncd nyro\npip install -e .[dev]\npython -m testing.test_framework\n```\n\n**For detailed contribution guidelines, see `CONTRIBUTING.md`**\n\n## \ud83d\udcc4 License\n\nMIT License - See LICENSE file for details.\n\n## \ud83c\udfb5 Musical Innovation\n\nNyro pioneered **musical development documentation** - the first package to transform coding sessions into musical compositions. Each development activity becomes a note, each team member a voice, each session a melody.\n\n> *\"Every line of code is a note, every function a phrase, every feature a movement. Together, development teams create symphonies of software.\"*\n\n## \ud83d\udcde Support\n\n### \ud83c\udfaf **Getting Help**\n- **\ud83d\udc1b Bug Reports**: [Create an issue](https://github.com/gerico1007/nyro/issues/new?template=bug_report.md)\n- **\ud83d\udca1 Enhancement Requests**: [Suggest improvements](https://github.com/gerico1007/nyro/issues/new?template=enhancement_request.md)\n- **\ud83d\udcda Documentation**: Browse our comprehensive guides below\n\n### \ud83d\udcd6 **Documentation**\n- **Installation Guide**: See `INSTALLATION.md`\n- **Contributing**: See `CONTRIBUTING.md` for detailed collaboration guide\n- **Assembly Documentation**: See `CLAUDE.md`  \n- **Testing Ledger**: See `testing/ASSEMBLY_LEDGER.md`\n- **Musical Enhancement**: See `ECHOTHREADS_ENHANCEMENT_PROPOSAL.md`\n\n### \ud83e\udd1d **Community Collaboration**\n**Primary collaboration method**: Create detailed enhancement requests as issues in [gerico1007/nyro](https://github.com/gerico1007/nyro/issues/new)\n\n---\n\n**\ud83c\udfbc Transform your Redis operations into musical harmony**  \n*Built with \u2660\ufe0f\ud83c\udf3f\ud83c\udfb8\ud83e\uddf5 G.Music Assembly methodology*  \n*Jerry's \u26a1 vision of unified development experiences*\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "\u2660\ufe0f\ud83c\udf3f\ud83c\udfb8\ud83e\uddf5 Unified Redis Operations Package - Consolidating 13+ bash scripts",
    "version": "0.1.3",
    "project_urls": {
        "Bug Reports": "https://github.com/gerico1007/nyro/issues",
        "Documentation": "https://github.com/gerico1007/nyro/wiki",
        "G.Music Assembly": "https://github.com/gerico1007/nyro/tree/main/assembly",
        "Homepage": "https://github.com/gerico1007/nyro",
        "Repository": "https://github.com/gerico1007/nyro.git"
    },
    "split_keywords": [
        "redis",
        " upstash",
        " database",
        " cli",
        " music",
        " assembly",
        " consolidation"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2fa2046a77cbe69809ddbe0787efd884add28746e8fb565db98d993e5fd562b2",
                "md5": "efe4811b9f997955d0123bf35a71a368",
                "sha256": "c777dd932e04edec6429118d0719f8e04abcdde940b25bf47df26a0aaddc8b91"
            },
            "downloads": -1,
            "filename": "nyro-0.1.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "efe4811b9f997955d0123bf35a71a368",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 37423,
            "upload_time": "2025-07-08T14:39:29",
            "upload_time_iso_8601": "2025-07-08T14:39:29.465560Z",
            "url": "https://files.pythonhosted.org/packages/2f/a2/046a77cbe69809ddbe0787efd884add28746e8fb565db98d993e5fd562b2/nyro-0.1.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e8517750931935c2cbedde1982d5372bb348d012e78abee36178432c32ab4147",
                "md5": "dab25bc49b47cda4c7d791dc01acccb1",
                "sha256": "78353648269423b97a0d970e0e0e212cd790ea704c63919020cb799255b4d1ba"
            },
            "downloads": -1,
            "filename": "nyro-0.1.3.tar.gz",
            "has_sig": false,
            "md5_digest": "dab25bc49b47cda4c7d791dc01acccb1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 38882,
            "upload_time": "2025-07-08T14:39:30",
            "upload_time_iso_8601": "2025-07-08T14:39:30.460353Z",
            "url": "https://files.pythonhosted.org/packages/e8/51/7750931935c2cbedde1982d5372bb348d012e78abee36178432c32ab4147/nyro-0.1.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-08 14:39:30",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gerico1007",
    "github_project": "nyro",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "nyro"
}
        
Elapsed time: 0.41870s