semvec/pypi-packages huggingface dataset:
tkscrollableframe 2.2
Scrollable frame widget for Tkinter

# tkinter Scrollable Frame

<img src="res/readme_img.gif" alt="drawing" width="500"/>

_Scrollable frame for tkinter GUIs. Upgraded version of: https://github.com/bmjcode/tkScrolledFrame but hosted here as 
original version is archived._

## Introduction
This is a simple and easy-to-use class for creating a scrollable frame in tkinter.
It is capable of scrolling (in both X and Y axis) via scrollbars, mouse wheel / trackpad, and arrow keys.

## Installation
There are two ways to install this package:

1. Install via pip (Recomended):
```pip install tkscrollableframe```

2. Download the folder and import the class into your project 

## Documentation & Examples
Developer documentation regarding the classes can be found in the [documentation folder](docs/).
These are in sphinx format though have already been compiled into HTML format for easy viewing in the build folder within.

Examples of how to use the class can be found in the [examples folder](examples/).

## Details
### License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
### Authors
-  [bjmcode](github.com/bmjcode) (Original author)
-  [edf1101](github.com/edf1101) (New Features and Maintenance)
senior-swe-ai 0.1.3
SeniorSWE-AI is a command-line interface for in-context embedding that leverages the semantic comprehension capabilities of large language models to analyze the intended codebase and engage in a conversation with it, mimicking the behavior of a seasoned software engineer. 
Requires Python: <3.12,>=3.9.1

# Senior-SWE_AI

SeniorSWE-AI is a command-line interface for in-context embedding that leverages the semantic comprehension capabilities of large language models to analyze the intended codebase and engage in a conversation with it, mimicking the behavior of a seasoned software engineer.

## Prerequisites
Before you begin, ensure you have met the following requirements:
- Python >=3.9.1 < 3.12
- Pip package manager
- `git` is used as a version control for intended codebase

## Installation
1. Clone the repository:
    ```shell
    pipx install senior-swe-ai
    ```
    OR
    ```shell
    pip install senior-swe-ai
    ```

2. Initialize the app and choose options:
    ```shell
    sen-ai init
    ```

3. `cd` into desired codebase [`git` as VC is required]
    ```shell
    cd path/to/codebase
    ```

4. Run the application:
    ```shell
    sen-ai chat
    ```

## Re-configuration

- Run `sen-ai init` again to reset options

## Programming Languages support
```
C/C++
C#
GO
JAVA
JAVASCRIPT
KOTLIN
PYTHON
RUBY
RUST
TYPESCRIPT
```

## Credits
This project was developed by [Younis](https://github.com/Younis-ahmed).

## Disclaimer
This project is for educational purposes only and should not be used in production environments without proper testing and validation.
notebook-instrumentation 0.0.4
A package for instrumenting Jupyter notebooks
Requires Python: >=3.8

# notebook-instrumentation

Proof of concept to write up posthog instrumentation in/for ipython notebooks.

## Quickstart

```shell
pip install notebook_instrumentation
```

```shell
echo "c = get_config(); c.InteractiveShellApp.extensions.append('notebook_instrumentation')" > ~/.ipython/profile_default/ipython_config.py
```
nrdtech-aws-utils 0.0.4
A library of helpful wrappers around boto3 aws functions
Requires Python: >=3.10

# NRD Tech AWS Python Utils

## Description
A library of helpful wrappers around boto3 aws functions

## Testing
```
pytest
```

```
pytest --cov=nrdtech_aws_utils tests/
```

## Build
```
python -m pip install --upgrade pip
pip install flit
flit build
```
crunchyroll-api-jbsky 0.1
Crunchyroll API Python interface
Requires Python: >=3.8

# Crunchyroll API

Git repo : https://github.com/jbsky/crunchyroll-api

All information is https://github.com/hyugogirubato/API-Crunchyroll-Beta/wiki

**WARNING: You MUST be a PREMIUM member to use this plugin!**
***

### What this plugin currently can do:
- [x] Supports all Crunchyroll regions
- [x] Login with your account
- [x] Search for anime
- [ ] Browse all featured anime
- [x] Browse all popular anime
- [x] Browse all simulcast seasons
- [x] Browse all updated anime
- [ ] Browse all new anime
- [x] Browse all anime alphabetically
- [x] Browse all genres
- [x] Browse all seasons
- [x] Browse all resumable episodes/movies
- [x] View queue/playlist
- [x] View history
- [ ] View random anime
- [x] View all seasons/arcs of an anime
- [x] View all episodes of and season/arc
- [x] Context menu "Goto series" and "Goto season"
- [x] Add anime to your queue/playlist
- [ ] Remove anime from your queue/playlist
- [x] Display various information
- [x] Watch videos with premium subscription
- [x] Synchronizes playback stats with Crunchyroll
- [x] Optionally soft-subs only
- [x] Configure up to two languages for subtitles / dubs
- [x] Crunchylists support

***