semvec/pypi-packages huggingface dataset:
devopstestor 2.2.6
Framwork to auto test machine provisioning
Requires Python: >=3.0

# devopstestor

Bienvenue sur le nouveau moteur des tests automatisés.  
Ce moteur est entièrement développé en Python 3.6

# Utilisation

Il est nécessaire de créer une couche d'implémentation (voir sample-testauto-project).  
ou d'utiliser un preset

# Documentation
[Documentation](documentations/home.md)
aiida-dataframe 0.2.0
AiiDA data plugin for pandas DataFrame objects
Requires Python: >=3.7
Keywords: aiida, plugin

[![Build Status][ci-badge]][ci-link]
[![Coverage Status][cov-badge]][cov-link]
[![Docs status][docs-badge]][docs-link]
[![PyPI version][pypi-badge]][pypi-link]

# aiida-dataframe

AiiDA data plugin for pandas DataFrame objects

## Features

 * Store `pandas.DataFrame` objects in the Database:
   ```python
   import pandas as pd
   PandasFrameData = DataFactory('dataframe.frame')
   df = pd.DataFrame(
        {
            "A": 1.0,
            "B": pd.Timestamp("20130102"),
            "C": pd.Series(1, index=list(range(4)), dtype="float32"),
            "D": np.array([3] * 4, dtype="int32"),
            "E": pd.Categorical(["test", "train", "test", "train"]),
            "F": "foo",
        }
    )
   df_node = PandasFrameData(df)
   df_node.store()
   ```

 * Retrieving the `pandas.DataFrame` from the Database :
   ```python
   from aiida.orm import QueryBuilder
   df_node = QueryBuilder().append(PandasFrameData).first()[0]
   df = df_node.df #The df property reconstructs the pandas DataFrame
   print(df.head())
   ```

## Installation

```shell
pip install aiida-dataframe
verdi quicksetup  # better to set up a new profile
verdi plugin list aiida.data  # should now show your data plugins
```

## Usage

The plugin also includes verdi commands to inspect its data types:
```shell
verdi data dataframe list
verdi data dataframe export <PK>
verdi data dataframe show <PK>
```

## Development

```shell
git clone https://github.com/janssenhenning/aiida-dataframe .
cd aiida-dataframe
pip install --upgrade pip
pip install -e .[pre-commit,testing]  # install extra dependencies
pre-commit install  # install pre-commit hooks
pytest -v  # discover and run all tests
```

See the [developer guide](http://aiida-dataframe.readthedocs.io/en/latest/developer_guide/index.html) for more information.

## License

MIT
## Contact

henning.janssen@gmx.net


[ci-badge]: https://github.com/janssenhenning/aiida-dataframe/actions/workflows/ci.yml/badge.svg?branch=main
[ci-link]: https://github.com/janssenhenning/aiida-dataframe/actions/workflows/ci.yml
[cov-badge]: https://codecov.io/gh/janssenhenning/aiida-dataframe/branch/main/graph/badge.svg
[cov-link]: https://codecov.io/gh/janssenhenning/aiida-dataframe
[docs-badge]: https://readthedocs.org/projects/aiida-dataframe/badge
[docs-link]: http://aiida-dataframe.readthedocs.io/
[pypi-badge]: https://badge.fury.io/py/aiida-dataframe.svg
[pypi-link]: https://badge.fury.io/py/aiida-dataframe
project-visualization-tool-GDeLuisi 1.0.2
Visualization tool for git-managed projects
Requires Python: >=3.10
Keywords: git, projects, visualization-tool

# Project Visualization tool
Project Visualization tool is a tool that provides you with many kind of metric visualizations of your git repository.

With Project Visualization tool you can:

- See who worked on different parts of the project
![alt text](docs/samples/tensorflow_dir_a_filtered.png)
- Get an overview of the file structure
![alt text](docs/samples/tensorflow_dir2.png)
- See how your project has looked at different points in time
![alt text](docs/samples/tensorflow_home_2.png) 
- Find all SATD placed inside the project's code
![alt text](docs/samples/tensorflow_dir.png) 
## Get started:

- In your terminal, navigate to a git repository or a folder containing any repository
- Run the command "project-viewer" specifying the path your git repository folder
```
project-viewer <path to repository>
```
- The application will now open in your default browser.
![alt text](docs/samples/tensorflow_home.png)![alt text](docs/samples/tensorflow_home_2.png)
## Note

To use Project visualization tool, you will need to have the following programs installed:
- Python interpreter version >= 3.10
- git 2.39 or newer

To check for git and python versions open a terminal and execute these commands:
```
python --version
git --version
```

## What makes Project visualization tool different?
- Private by design
- Works offline
- Git provider agnostic - works with any git repository
- No tracking, no ads, no cloud, no servers, no subscription