IRC-SPHERE/HyperStream

View on GitHub

Showing 2,622 of 2,627 total issues

Line too long (96 > 79 characters)
Open

        >>> stream_id = StreamId(name='test', meta_data=((u'house', u'1'), (u'resident', u'1')))
Severity: Minor
Found in hyperstream/stream/stream_id.py by pep8

Limit all lines to a maximum of 79 characters.

There are still many devices around that are limited to 80 character
lines; plus, limiting windows to 80 characters makes it possible to
have several windows side-by-side.  The default wrapping on such
devices looks ugly.  Therefore, please limit all lines to a maximum
of 79 characters. For flowing long blocks of text (docstrings or
comments), limiting the length to 72 characters is recommended.

Reports error E501.

TODO found
Open

        end_time = utcnow()  # TODO: or MAX_DATE?
Severity: Minor
Found in hyperstream/time_interval.py by fixme

TODO found
Open

                # TODO: Should we yield anything???

TODO found
Open

                # TODO: Should we yield anything???

TODO found
Open

        # TODO: add check for future (negative values) and ensure that start < end
Severity: Minor
Found in hyperstream/time_interval.py by fixme

TODO found
Open

        # TODO: Make this behave like the other channels
Severity: Minor
Found in hyperstream/channels/file_channel.py by fixme

TODO found
Open

        # TODO: is this needed now we have a Component() tool?
Severity: Minor
Found in hyperstream/stream/stream_view.py by fixme

TODO found
Open

        # TODO: Temporarily remove extra validation
Severity: Minor
Found in hyperstream/time_interval.py by fixme

TODO found
Open

                # TODO: What we actually want to do here is find any parts of the sinks that haven't been calculated,
Severity: Minor
Found in hyperstream/tool/selector_tool.py by fixme

TODO found
Open

            # TODO: Need to implement alignment nodes that live inside plates
Severity: Minor
Found in hyperstream/factor/factor.py by fixme

TODO found
Open

                    # TODO MPN: I removed elements with value None but I am not

TODO found
Open

                # TODO: Should we yield anything???

TODO found
Open

        # TODO: The input plate should be a parent of the output plate
Severity: Minor
Found in hyperstream/factor/factor.py by fixme

TODO found
Open

        # TODO: type checking

TODO found
Open

        # TODO: What if the leaf nodes have different time intervals?
Severity: Minor
Found in hyperstream/workflow/workflow.py by fixme

TODO found
Open

        # TODO: use the version

TODO found
Open

        # TODO: This sets the default connection of mongoengine, but seems to be a bit of a hack
Severity: Minor
Found in hyperstream/client.py by fixme

TODO found
Open

                    # TODO: Should we yield anything???

TODO found
Open

        # TODO: is this needed now we have a ComponentFilter() tool?
Severity: Minor
Found in hyperstream/stream/stream_view.py by fixme

TODO found
Open

    # TODO from niall: Possibly unnecessary bug: np.mean([1]) = 1. Suggest (n < 1)
Severity: Minor
Found in hyperstream/itertools2/itertools2.py by fixme
Severity
Category
Status
Source
Language