Metadata-Version: 2.1
Name: turtlexy
Version: 1.0.2
Summary: Turtle graphics library with automatic coordinate grid
Home-page: UNKNOWN
Author: Grossbeak
Author-email: grossbeak.pub@gmail.com
License: UNKNOWN
Description: # turtlexy
        
        Расширенная версия библиотеки turtle с автоматической координатной сеткой.
        
        ## Описание
        
        `turtlexy` - это модифицированная версия стандартной библиотеки Python `turtle`, которая автоматически отображает координатную сетку с осями при создании графического окна. Это делает библиотеку особенно полезной для обучения программированию и визуализации координат.
        
        ## Особенности
        
        - ✅ **Автоматическая координатная сетка** - сетка рисуется автоматически при создании окна
        - ✅ **Зеленые оси координат** - четко видимые оси X и Y
        - ✅ **Голубая сетка** - сетка с шагом 50 пикселей для удобной ориентации
        - ✅ **Подписи координат** - числовые подписи на осях
        - ✅ **Управление сеткой** - команды `hide_grid()` и `show_grid()` для управления отображением
        - ✅ **100% совместимость** - все стандартные функции turtle работают как обычно
        - ✅ **Удобный импорт** - после `import turtlexy` можно использовать `turtle.setup()`
        - ✅ **Окно не закрывается само** - после выполнения скрипта окно остаётся открытым, `done()` / `exitonclick()` не обязательны
        
        ## Установка
        
        ```bash
        pip install turtlexy
        ```
        
        ## Быстрый старт
        
        ```python
        import turtlexy
        
        # Сетка рисуется автоматически!
        turtle.setup(500, 500)
        turtle.forward(100)
        turtle.right(90)
        turtle.forward(100)
        turtle.done()
        ```
        
        ## Использование
        
        ### Базовое использование
        
        ```python
        import turtlexy
        
        # После импорта turtlexy переменная turtle доступна автоматически
        turtle.setup(500, 500)
        turtle.forward(100)
        turtle.right(90)
        turtle.forward(100)
        turtle.done()
        ```
        
        ### Управление сеткой
        
        ```python
        import turtlexy
        
        turtle.setup(500, 500)
        
        # Скрыть сетку
        turtle.hide_grid()
        
        # Показать сетку обратно
        turtle.show_grid()
        
        turtle.forward(100)
        turtle.done()
        ```
        
        ### Использование через объект Screen
        
        ```python
        import turtlexy
        
        screen = turtle.Screen()
        screen.setup(500, 500)
        
        # Скрыть сетку
        screen.hide_grid()
        
        # Показать сетку
        screen.show_grid()
        
        turtle.done()
        ```
        
        ## Новые функции
        
        ### `hide_grid()`
        
        Скрывает координатную сетку с осями.
        
        ```python
        turtle.hide_grid()
        ```
        
        ### `show_grid()`
        
        Показывает координатную сетку с осями.
        
        ```python
        turtle.show_grid()
        ```
        
        ## Примеры
        
        ### Простой квадрат
        
        ```python
        import turtlexy
        
        turtle.setup(400, 400)
        turtle.speed(2)
        
        for _ in range(4):
            turtle.forward(100)
            turtle.right(90)
        
        turtle.done()
        ```
        
        ### Круг с координатной сеткой
        
        ```python
        import turtlexy
        
        turtle.setup(600, 600)
        turtle.speed(5)
        
        # Сетка видна автоматически
        turtle.circle(100)
        
        # Можно скрыть сетку для чистого вида
        turtle.hide_grid()
        turtle.circle(150)
        
        turtle.done()
        ```
        
        ## Совместимость
        
        `turtlexy` полностью совместим со стандартной библиотекой `turtle`. Все стандартные функции, классы и методы работают точно так же.
        
        ## Лицензия
        
        Этот проект основан на `turtle.py` от Gregor Lingl (2006-2010), который распространяется свободно с ограничениями, указанными в исходном коде.
        
        ## Автор
        
        
        Автор модификации Grossbeak
        Основано на `turtle.py` от Gregor Lingl. Модифицировано для добавления автоматической координатной сетки.
        
        ## Ссылки
        
        - [Оригинальный turtle.py](http://www.python.org)
        - [Документация Python turtle](https://docs.python.org/3/library/turtle.html)
        
        
Keywords: turtle graphics education grid coordinates axes
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Developers
Classifier: Topic :: Education
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: Python Software Foundation License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
