Venaturum

Results 45 issues of Venaturum

`piso/docs/user_guide/intervalsets.rst` Two typos in this doc Note that if a interval array . :class:`pandas.array.IntervalArray`

#### Describe the solution you'd like Add new top-level function into ndframe.py - piso.from_frame It allows fast creation of interval arrays from vector data in dataframes #### Additional context sig:...

good first issue

#### Describe the solution you'd like Constructed from an interval array. See bottom of https://upload.wikimedia.org/wikipedia/commons/a/ac/Interval_graph.svg Use matplotlib. Can accept labels for the graph.

#### Describe the solution you'd like See top image in https://upload.wikimedia.org/wikipedia/commons/a/ac/Interval_graph.svg Use matplotlib. Labels should be able to be provided.

#### Describe the solution you'd like Use lru_cache. Convert interval arrays to tuples for hashing purposes. Should we have a method which turns caching on or off? #### Additional context...

sources: https://docs.python.org/3/library/typing.html https://mypy.readthedocs.io/en/stable/cheat_sheet_py3.html https://realpython.com/lessons/type-hinting/ https://github.com/staircase-dev/staircase/blob/master/staircase/_typing.py has been created for custom types (see https://github.com/pandas-dev/pandas/blob/master/pandas/_typing.py for inspiration)

There are currently no type-hints in staircase. Background/resources: https://docs.python.org/3/library/typing.html https://mypy.readthedocs.io/en/stable/cheat_sheet_py3.html https://realpython.com/lessons/type-hinting/ https://github.com/staircase-dev/staircase/blob/master/staircase/_typing.py has been created for custom types (see https://github.com/pandas-dev/pandas/blob/master/pandas/_typing.py for inspiration) Please add new issue for each individual file...

code quality
high priority

> Asserts should be used to test conditions that should never happen. The purpose is to crash early in the case of a corrupt program state. > > Exceptions should...

Current docs based on 0.8.1 and latest is 0.11.0 Upgrading will result in several breaking changes which will result in build crashes, and unwanted theming. CSS and logos may need...

#### Is your feature request related to a problem? Currently there is no tolerances allowed when comparing two Stairs.