semvec/pypi-packages huggingface dataset:
syspend 0.0.3
Recursively search the parent directory and execute sys.path.append on the path where the SYSPEND_ROOT file exists.
Requires Python: >=3.6

# syspend
This module recursively searches the parent directory from current directory, and calls sys.path.append(directory: SYSPEND_ROOT file exists)

# Usage
In the case, there is a following project.

- project
    - mypackage.py
    - samples
        - sample.py
    - SYSPEND_ROOT  <------- make this file by your self. empty file is ok.

sample.py can import mypackage using syspend.
```python sample1.py
import syspend
import mypackage

if __name__ == '__main__':
    mypackage.hello()
```

## get_path()
get_path() returns the directory where SYSPEND_ROOT exists. 

```python
import syspend

if __name__ == '__main__':
    syspend.get_path()   # output ex: D:\project\samples
    syspend.get_path('ALT_ROOT')   # returns directory where ALT_ROOT file exists.
    syspend.get_path('SYSPEND_ROOT', '../tools')   # output ex: D:\project\tools
```

## syspend()
syspend() calls sys.path.append(directory: SYSPEND_ROOT file exists). 
when calling import syspend, syspend() is automatically called.

```python
import syspend

if __name__ == '__main__':
    syspend.syspend('ALT_ROOT')   # sys.path.append('directory: ALT_ROOT file exists')
    syspend.syspend('SYSPEND_ROOT', '../tools')   # sys.path.append('D:\project\tools')
```

# Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

# License
[MIT](https://choosealicense.com/licenses/mit/)
pyrestsdk 0.4.0
Py REST SDK

# pyrestsdk

PyREST SDK is a fully python toolkit for wrapping REST APIs or creating SDKs for REST APIs.

It includes:
## Credentials

BasicCredential
```python
from pyrestsdk.credential import BasicCredential

BasicCredential(username, password)

```

- Client handling
- Building API paths
- Formulating complex requests
- dynamic structure to object-ify any API return

## Installing
Install and update using [pip](https://pip.pypa.io/en/stable/getting-started/):
``` bash
$ pip install -U pyrestsdk
```

## Projects using PyREST SDK:
- [pyService-Now](https://github.com/michaeldcanady/pyservicenow)
mandybrot 0.0.1
Plot the magical Mandelbrot set.
Requires Python: >=3.8,<4.0

# Publish

Finally, let's be brave and publish our package to PyPI.
There's no good reason for you not to do this, as it's free and easy to do, and it's an awesome thing to be able to say you've done!

## 0 - Create or log in to PyPI

Next, we need to create an account on PyPI, or log in if we already have one.
You can do this at [https://pypi.org/account/register/](https://pypi.org/account/register/).

## 1 - Create an API token

Go to [https://pypi.org/manage/account/token/](https://pypi.org/manage/account/token/) and create a new API token.
Make sure to copy the token somewhere safe, as you won't be able to see it again.

## 2 - Add the token to Poetry

```bash
poetry config pypi-token.pypi your-token-you-just-created
```

## 3 - Build

Now we need to build the package.

```bash
poetry build
```

## 4 - Publish

Run the following command to publish the package to PyPI:

```bash
poetry publish
```

---

**Note**

The name you give your package must be unique on PyPI.
If you try to publish a package with a name that already exists, you'll get an error.
I've renamed my package to `mandybrot` to avoid this problem.

---

## 5 - Install

In another project, we can now install `mandybrot` like any other package!

```toml
[tool.poetry.dependencies]
mandybrot = "^0.0.0"
```
hydromt-dash-app 0.0.1
HydroMT dashboard: A dashboard interface to the HydroMT environment
Requires Python: >=3.8

# HydroMT Dashboard
A dashboard user interface for building spatial geoscientific models with a focus on water systems models.

### Local development
Develop pip install this repository.
Use the following command line argument inside your environment to run the dashboard in debug mode: 
```
hydromt_dash_dev
```
To run the main version of the dashboard use:

```
hydromt_dash
```