semvec/pypi-packages huggingface dataset:
better-std 0.1.0
Add your description here
Requires Python: >=3.12

# better-std

- python std extensions

## Installation

```bash
pip install better-std
```

## Usage

```python
from better_std import BetterList
from better_std import BetterDict
from better_std import BetterSet
from better_std import BetterTuple
from better_std import BetterString
from better_std import BetterInt


```

## Reference

- <<https://github.com/better-py/py-pkg>
tendril-interests 0.6.3
Core Tendril Infrastructure for User Mapped Entitites
Requires Python: !=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7
Keywords: tendril



.. image:: https://img.shields.io/pypi/v/tendril-interests.svg?logo=pypi
    :target: https://pypi.org/project/tendril-interests

.. image:: https://img.shields.io/pypi/pyversions/tendril-interests.svg?logo=pypi
    :target: https://pypi.org/project/tendril-interests

.. image:: https://img.shields.io/travis/tendril-framework/tendril-interests.svg?logo=travis
    :target: https://travis-ci.org/tendril-framework/tendril-interests

.. image:: https://img.shields.io/coveralls/github/tendril-framework/tendril-interests.svg?logo=coveralls
    :target: https://coveralls.io/github/tendril-framework/tendril-interests

.. image:: https://img.shields.io/codacy/grade/363acc44e8c240dc9db79935860191b4?logo=codacy
    :target: https://www.codacy.com/app/chintal/tendril-interests

.. image:: https://img.shields.io/requires/github/tendril-framework/tendril-interests.svg
    :target: https://requires.io/github/tendril-framework/tendril-interests/requirements

.. image:: https://img.shields.io/pypi/l/tendril-interests.svg
    :target: https://www.gnu.org/licenses/agpl-3.0.en.html



.. inclusion-marker-do-not-remove

Introduction
------------

TODO Some brief introduction


Package Information
-------------------

The latest version of the documentation, including installation, usage, and
API/developer notes can be found at
`ReadTheDocs <https://tendril-interests.readthedocs.io/en/latest/index.html>`_.

The latest version of the sources can be found at
`GitHub <https://github.com/tendril-framework/tendril-interests>`_. Please use 
GitHub's features to report bugs, request features, or submit pull/merge requests.

The principle author for ``tendril-interests`` is Chintalagiri Shashank. The 
author can be contacted if necessary via the information on the
`author's github profile <https://github.com/chintal>`_ . See the AUTHORS file
for a full list of collaborators and/or contributing authors, if any.

``tendril-interests`` is distributed under the terms of the
`AGPLv3 license <https://www.gnu.org/licenses/agpl-3.0.en.html>`_ .
A copy of the text of the license is included along with the sources.
ase-weas-widget 0.2.0
Visualizer plugin to use ase with weas-widget
Requires Python: >=3.8

# ase-weas-widget

[![PyPI - Version](https://img.shields.io/pypi/v/ase-weas-widget.svg)](https://pypi.org/project/ase-weas-widget)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/ase-weas-widget.svg)](https://pypi.org/project/ase-weas-widget)

-----

## Table of Contents

- [ase-weas-widget](#ase-weas-widget)
  - [Table of Contents](#table-of-contents)
  - [Installation](#installation)
  - [Usage](#usage)
  - [How it works](#how-it-works)
  - [License](#license)

## Installation

```console
pip install ase-weas-widget
```

This should install `weas-widget` as the dependency if it is not installed. 
Please refer to the [weas-widget repository](https://github.com/superstar54/weas-widget) for examples in order to verifying its correct installation.

## Usage

This plugin allows viewing `ase.Atoms` object using `ase.visualize.view` via the [weas-widget](https://github.com/superstar54/weas-widget) in a notebook environment:

```python
from ase.build import bulk
from ase.visualize import view
atoms = bulk('Si', 'diamond', 5.4)
view(atoms.repeat((2,2,2)), viewer='weas')
```

Output example:

![example output](example.gif)


The appearance of the resulting plot can be customized with a callback function that modifies the underlying `WeasWidget` object:


```python
def apply_vesta(viewer):
    """Callback to customize the WeasWidget object"""
    viewer.avr.model_style = 1
    viewer.avr.show_bonded_atoms = True
    viewer.avr.color_type = "VESTA"
    
atoms = bulk('Si', 'diamond', 5.4)
view(atoms.repeat((2,2,2)), viewer='weas', mods=apply_vesta)
```

Output example:

![example output](example2.gif)

or equivalently using a pre-defined modifier function (callback) (see [here](https://github.com/bonan-group/ase-weas-widget/blob/main/src/ase_weas_widget/viewer.py) for available options):

```python
atoms = bulk('Si', 'diamond', 5.4)
view(atoms.repeat((2,2,2)), viewer='weas', presets='vesta,ball')
```

Please refer to the documentation of [weas-widget](https://github.com/superstar54/weas-widget) for details about how to control and modify the output.

## How it works

This plugin simply interfaces the `WeasWidget` object with the `ase.visualize` module. The `view` function returns the `WeasWidget` which is constructed from the
`ase.Atoms` object as the output. The latter is then displayed by Jupyter.


## License

`ase-weas-widget` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
trueroll 0.2.2
DEPRECATED: trueroll has been replaced by virtual-lanes
Requires Python: >=3.6

# trueroll (DEPRECATED)

**This package is deprecated and will no longer be maintained.**

## Migration Notice

`trueroll` has been replaced by `virtual-lanes`. Please update your dependencies and code to use `virtual-lanes` instead.

```bash
# Remove trueroll
pip uninstall trueroll

# Install virtual-lanes
pip install virtual-lanes
```

## Automatic Installation

When you install `trueroll`, the new `virtual-lanes` package will be automatically installed as a dependency to make migration easier.

## Documentation

For documentation on the new package, please visit [virtual-lanes on PyPI](https://pypi.org/project/virtual-lanes/).