semvec/pypi-packages huggingface dataset:
cITMre 0.1.0
The Colombian Index Tool (Market Rate Exchange) package downloads the Colombian Market Rate from the source: Portal de Datos Abiertos <www.datos.gov.co>
License: MIT
Keywords: finances, econometric, stochastic processes

# cITMre

The Colombian Index Tool (Market Rate Exchange) package downloads the 
Colombian Market Rate from the source:
<https://www.datos.gov.co/Econom-a-y-Finanzas/TRM/ceyp-9c7c/data>

[<img src="https://i.imgur.com/P1nQftf.png" width="100">](https://sergiofinances.github.io/citmre_development_python/)

You can view all the package information at the following link
[cITMRE Web Page](https://sergiofinances.github.io/citmre_development_python/)

## Example

```bash
pip install cITMre=0.1.0
from citmre.citmre_fun import rmre_data

# Show full series dataset
rmre_serie = rmre_data()

# Show monthly dataset with Plotly Graph
rmre_splited = rmre_data(frequency=12, log_return=False, plot_data=True)

# Show quaterly log_return dataset with Plotly Graph
rmre_splited = rmre_data(frequency=4, log_return=True, plot_data=True, type="mean")

# Show splited log return dataset
rmre_splited = rmre_data('2000-01-01','2023-12-31', log_return=True)
#> "Warning: The information will be obtained from the next business day, as the desired date is a holiday or weekend."
```
<img src="https://i.imgur.com/0M3MYUB.png" alt="Example Image" style="width: 1000px; height: 360px;">

## References

Source: Portal de Datos Abiertos \<www.datos.gov.co\>
more-decorators 0.1.1
Python decorators library
License: MIT
Requires Python: <4.0,>=3.10

# Python More Decorators

Python More Decorators is a handy library to simplify your code with a collection of useful decorators.

- Works with type checking (tested with `mypy`)

## Installation

### pip

```bash
pip install python-more-decorators
```

### poetry

```bash
poetry add python-more-decorators
```

## Features

### Evaluate runtime-default arguments

Sometimes we are just tired of polluting the function arguments declaration with `None` as `argument: Optional[MutableType] = None`.
Or, we have all been here: having `some_list_argument: list[T] = []` or `now: float = time.time()` in arguments.

The worst thing is that it still runs.

We now have:

```python
from more_decorators.runtime_defaults import evaluate_runtime_defaults, runtime_default

@evaluate_runtime_defaults
def foo(now: float = runtime_default(time.time)): # think of it like `now: float = time.time()`
                                                  # but evaluated every time upon function call
    return f"Unix Timestamp: {now}"
```

...and more to come.

## License

This library is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Development

See [CONTRIBUTING.md](CONTRIBUTING.md)