semvec/pypi-packages huggingface dataset:
awesome-monaco-FEDORKURUTS 0.0.1
Monac Studing Project
Requires Python: >=3.10

# Awesome-Monaco
#### little studing project for FoxmindED



###### usage:
> start.py [-h] --files FILES (--asc | --desc | --driver DRIVER)


###### options:

> -h, --help show this help message and exit
> 
> --files FILES    Enter your folder path
>
>--asc            direct order
>--desc           undirected order
> 
>--driver DRIVER  driver name
solvingerrors 1.1.0
An automated package that solves basic python errors
Requires Python: >=3.6

# Error Solver

![PyPI - Python Version](https://img.shields.io/pypi/pyversions/error_solver.svg)
![PyPI](https://img.shields.io/pypi/v/error_solver.svg)
[![Build Status](https://travis-ci.com/mpewsey/error_solver.svg?branch=master)](https://travis-ci.com/mpewsey/error_solver)
[![Documentation Status](https://readthedocs.org/projects/error-solver/badge/?version=latest)](https://error-solver.readthedocs.io/en/latest/?badge=latest)
[![codecov](https://codecov.io/gh/mpewsey/error_solver/branch/master/graph/badge.svg)](https://codecov.io/gh/mpewsey/error_solver)

## About

This package contains classes and methods to automatically identify errors with python packages and solve it. The package catchs any errors related to the execeution of the script and try to automatically solve it. If it does not succes the package add lots of verbosity to identify where the error comes from and how to solve it. Very useful tool for debugging python scripts. 

## Installation

This package may be installed via pip:

```
pip install solverErrors2
```

The above installation only install the dependencies required for the
`ErrorSolverPy` class. To also install the dependencies necessary for the
`ErrorSolver` class, use the following command instead:

```
pip install error_solver[all] solve-errors
```
## Installation bug

If the package is working well, contact us to leave a comment or try installing the package using Administrator level rights.

## Example: Error in Cylinder

The below example determines the propagation error tolerances for the cross sectional
area `A` and volume `V` of a cylinder given the measurement tolerance for the radius
`r` and height `h`.

```python
from error_solver import ErrorSolver
import solve-errors

# Define the equations
EQUATIONS = [
    'A = pi * r**2',
    'V = A * h'
]

# Solve the equations by some means and assemble the values in a dictionary
values = {
    'h': 12,
    'r': 5,
    'A': 78.54,
    'V': 942.48
}

# Define the known error tolerances
errors = {
    'h': 0.05,
    'r': 0.05
}

solver = solve-errors.ErrorSolver(EQUATIONS)
solver.solve(values, errors)
#           value      error  pct_error  is_calc
# var
# A     78.539816   1.570796   2.000000     True
# V    942.477796  22.776547   2.416667     True
# h     12.000000   0.050000   0.416667    False
# r      5.000000   0.050000   1.000000    False
```
drb-fuse 1.0.0
DRB fuse implementation
Requires Python: >=3.8

# Drb Fuse Representation
This drb-fuse module implements a representation of DrbNode as a field system. It is able to navigates among the DrbNode 
contents.

## FsNode

FsNode is the node that implement the Fuse representation of a node.

An example that represent a xml node from the file test.xml on directory /tmp/hello/:

Create a FsNode with argument 'node' and 'mountpoint'
And after  sets up a fuse file system that represent the node.
The directory pointed by 'mountpoint' must exist

```python

from multiprocessing import Process
from drb.drivers.file import DrbFileFactory
from drb.fuse import FsNode

xml_file = "files" / "test.xml"
node_file = DrbFileFactory().create(xml_file)
fsnode = FsNode(node_file, '/tmp/hello/')

process_fs = Process(target=fsnode.run_fs(),
                     kwargs={'node': node, 'mountpoint': '/tmp/hello/'}
```

Same example with functions start_fs:
The function start_fs create the directory if the directory not exists
And create an instance of FsNode with  'node' and 'mountpoint'
and launch the method 'run_fs()' from the instance of FsNode

```python

from multiprocessing import Process
from drb.drivers.file import DrbFileFactory
from drb.fuse import FsNode
from drb.fuse.drb_fuse3 import start_fs

xml_file = "files" / "test.xml"

node_file = DrbFileFactory().create(xml_file)
process_fs = Process(target=start_fs,
                     kwargs={'node': node, 'mountpoint': '/tmp/hello/'}
```

## Using this module

To include this module into your project, the `drb-fuse` module shall be referenced into `requirement.txt` file, or
the following pip line can be run:
```commandline
pip install drb-fuse
```

The fuse3 library have to be installed 

For ubuntu the following command line can be run:
```commandline
sudo apt install fuse3 libfuse3-dev
```
kantan 0.4.0
Configurable venv extension
Requires Python: <4,>=3.7

# Kantan

Configurable venv extension.

## How to use?

Kantan assumes the existence of a folder `$HOME/.kantan` containing available configuration.

```
/$HOME
    /.kantan
        /default
            configuration.json
            file_to_copy
```

Example `configuration.json`:

```
{
    "requirements": [ // Requirements to be installed on the new environment using `pip install`
        "numpy=1.2.3"
    ],
    "include_files" : [ // Files to be copied to `env_dir`
        "file_to_copy"
    ]
}
```

Then check how to use kantan from commandline.

```
$ kantan -h
```

## Development

### Python virtual environment

Create and load a virtual environement.

```
python -m venv .venv
source .venv/bin/activate
```

### Install

Install all dependencies in editable mode.

```
make install
```

### Misc

Check what other shortcuts are available.

```
make help
```

## Areas of improvement

- Add/Test Support for older/newer Python versions.
- Json schema for `configuration.json` validation.
- Make configuration extendable.
- Improve coverage of builder and extensions.
- Improve error handling and messages