holoviz / holoviz/hvplot

Add type annotations

Open
#893 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.4k
Forks
124
Avg merge
1d 18h
Merged PRs (30d)
1

Description

## Request

Add type annotations to hvPlot where ever it makes sense or is possible to do.

## Motivation

Type annotations make it much easier for (some/ a lot of) users to understand and work with functions and classes in Python. In many ways hvPlot is the simplest HoloViz project to add this too as the api is flat.

## Additional info

I would like be willing to add some if I new that the project would be willing to move in that direction. Is it @philippjfr and others?

## Example

There is no reason why for example the `explorer` should not be type annotated. It would help VS Code users a lot.

![image](https://user-images.githubusercontent.com/42288570/187351000-0c757c7c-41fa-4cd0-8ebf-9d9fcea74f4b.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.