From afc34b20854d68c740541953a963e29aece04bac Mon Sep 17 00:00:00 2001 From: Fabian Date: Sat, 4 Mar 2023 17:58:04 -0300 Subject: [PATCH] fix(.): fix import --- examples/before_after_examples.py | 2 +- examples/compose_examples.py | 4 ++-- examples/reflex_examples.py | 6 +++--- examples/result_examples.py | 6 +++--- examples/wrap_examples.py | 8 ++++---- sparrow/datatype/maybe.py | 6 +++--- sparrow/datatype/result.py | 8 ++++---- sparrow/decorator/when.py | 2 +- sparrow/decorator/wrap.py | 6 +++--- sparrow/function/when.py | 2 +- sparrow/kind/applicative.py | 6 +++--- sparrow/kind/bifunctor.py | 4 ++-- sparrow/kind/functor.py | 4 ++-- sparrow/kind/monad.py | 6 +++--- tests/base_tests.py | 2 +- tests/datatype/maybe_test.py | 4 ++-- tests/datatype/result_test.py | 2 +- tests/decorator/before_after_test.py | 2 +- tests/decorator/compose_test.py | 4 ++-- tests/decorator/reflex_test.py | 4 ++-- tests/decorator/when_test.py | 2 +- tests/decorator/wrap_test.py | 6 +++--- tests/function/when_test.py | 2 +- 23 files changed, 49 insertions(+), 49 deletions(-) diff --git a/examples/before_after_examples.py b/examples/before_after_examples.py index e574b3e..e1f6e63 100644 --- a/examples/before_after_examples.py +++ b/examples/before_after_examples.py @@ -1,4 +1,4 @@ -from src.sparrow.before_after import after, before +from sparrow.before_after import after, before @after(lambda x: x + 1) diff --git a/examples/compose_examples.py b/examples/compose_examples.py index bd893c0..5198885 100644 --- a/examples/compose_examples.py +++ b/examples/compose_examples.py @@ -1,7 +1,7 @@ from operator import add, mod, mul, sub -from src.sparrow.compose import compose -from src.sparrow.currify import currify +from sparrow.compose import compose +from sparrow.currify import currify add, sub, mul, mod = map(currify, (add, sub, mul, mod)) diff --git a/examples/reflex_examples.py b/examples/reflex_examples.py index 60cd2c6..e06a61c 100644 --- a/examples/reflex_examples.py +++ b/examples/reflex_examples.py @@ -1,6 +1,6 @@ -from src.sparrow.compose import compose -from src.sparrow.currify import currify -from src.sparrow.reflex import reflex +from sparrow.compose import compose +from sparrow.currify import currify +from sparrow.reflex import reflex add, sub, mul, mod = map(currify, (add, sub, mul, mod)) diff --git a/examples/result_examples.py b/examples/result_examples.py index edfe935..a0618ad 100644 --- a/examples/result_examples.py +++ b/examples/result_examples.py @@ -1,6 +1,6 @@ -from src.sparrow.data.bifunctor import first, second -from src.sparrow.data.functor import fmap -from src.sparrow.data.result import Failure, Result, Success +from sparrow.data.bifunctor import first, second +from sparrow.data.functor import fmap +from sparrow.data.result import Failure, Result, Success def inverse(x: int) -> Result[float, str]: diff --git a/examples/wrap_examples.py b/examples/wrap_examples.py index 20d9786..3e4d764 100644 --- a/examples/wrap_examples.py +++ b/examples/wrap_examples.py @@ -1,7 +1,7 @@ -from src.sparrow.data.maybe import Maybe -from src.sparrow.data.result import Result -from src.sparrow.decorator.when import when -from src.sparrow.decorator.wrap import maybe, result +from sparrow.data.maybe import Maybe +from sparrow.data.result import Result +from sparrow.decorator.when import when +from sparrow.decorator.wrap import maybe, result @maybe diff --git a/sparrow/datatype/maybe.py b/sparrow/datatype/maybe.py index 4ee2d23..5af13a7 100644 --- a/sparrow/datatype/maybe.py +++ b/sparrow/datatype/maybe.py @@ -2,9 +2,9 @@ from dataclasses import dataclass from typing import Callable, Generic, Optional, TypeVar -from src.sparrow import T, V -from src.sparrow.datatype import DataType -from src.sparrow.kind.monad import Monad +from sparrow import T, V +from sparrow.datatype import DataType +from sparrow.kind.monad import Monad class Maybe(Monad[T], DataType): diff --git a/sparrow/datatype/result.py b/sparrow/datatype/result.py index 35add9f..f5cf772 100644 --- a/sparrow/datatype/result.py +++ b/sparrow/datatype/result.py @@ -2,10 +2,10 @@ from dataclasses import dataclass from typing import Callable, Generic, TypeVar -from src.sparrow import T, U, V, W, identity -from src.sparrow.datatype import DataType -from src.sparrow.kind.bifunctor import Bifunctor -from src.sparrow.kind.functor import Functor +from sparrow import T, U, V, W, identity +from sparrow.datatype import DataType +from sparrow.kind.bifunctor import Bifunctor +from sparrow.kind.functor import Functor class Result(Functor[T], Bifunctor[T, V], DataType): diff --git a/sparrow/decorator/when.py b/sparrow/decorator/when.py index e10ca55..b9f45cd 100644 --- a/sparrow/decorator/when.py +++ b/sparrow/decorator/when.py @@ -1,7 +1,7 @@ from functools import wraps from typing import Callable, TypeVar -from src.sparrow import identity +from sparrow import identity T = TypeVar("T") diff --git a/sparrow/decorator/wrap.py b/sparrow/decorator/wrap.py index 3602836..cad351d 100644 --- a/sparrow/decorator/wrap.py +++ b/sparrow/decorator/wrap.py @@ -1,9 +1,9 @@ from functools import wraps from typing import Callable, Generic, Optional -from src.sparrow import T -from src.sparrow.datatype.maybe import Just, Maybe, Nothing -from src.sparrow.datatype.result import Failure, Result, Success +from sparrow import T +from sparrow.datatype.maybe import Just, Maybe, Nothing +from sparrow.datatype.result import Failure, Result, Success def maybe(f: Callable[..., Optional[T]]) -> Callable[..., Maybe[T]]: diff --git a/sparrow/function/when.py b/sparrow/function/when.py index 0c58e6e..ce21537 100644 --- a/sparrow/function/when.py +++ b/sparrow/function/when.py @@ -1,6 +1,6 @@ from typing import Callable, Iterable, Sequence -from src.sparrow import T, V, identity +from sparrow import T, V, identity def when( diff --git a/sparrow/kind/applicative.py b/sparrow/kind/applicative.py index 1baa67f..9f63b19 100644 --- a/sparrow/kind/applicative.py +++ b/sparrow/kind/applicative.py @@ -1,8 +1,8 @@ from typing import Callable, TypeVar -from src.sparrow import T, U -from src.sparrow.kind import Kind, kind_function -from src.sparrow.kind.functor import Functor +from sparrow import T, U +from sparrow.kind import Kind, kind_function +from sparrow.kind.functor import Functor class Applicative(Functor[T], Kind): diff --git a/sparrow/kind/bifunctor.py b/sparrow/kind/bifunctor.py index 008f02a..02465fa 100644 --- a/sparrow/kind/bifunctor.py +++ b/sparrow/kind/bifunctor.py @@ -1,7 +1,7 @@ from typing import Callable, Generic, TypeVar -from src.sparrow import T, U, V, W -from src.sparrow.kind import Kind, kind_function +from sparrow import T, U, V, W +from sparrow.kind import Kind, kind_function class Bifunctor(Generic[T, U], Kind): diff --git a/sparrow/kind/functor.py b/sparrow/kind/functor.py index 50c62a7..7be4763 100644 --- a/sparrow/kind/functor.py +++ b/sparrow/kind/functor.py @@ -1,7 +1,7 @@ from typing import Callable, Generic, TypeVar -from src.sparrow import T, U -from src.sparrow.kind import Kind, kind_function +from sparrow import T, U +from sparrow.kind import Kind, kind_function class Functor(Generic[T], Kind): diff --git a/sparrow/kind/monad.py b/sparrow/kind/monad.py index a020a58..710fb76 100644 --- a/sparrow/kind/monad.py +++ b/sparrow/kind/monad.py @@ -1,8 +1,8 @@ from typing import Callable, TypeVar -from src.sparrow import T, U -from src.sparrow.kind import Kind, kind_function -from src.sparrow.kind.applicative import Applicative +from sparrow import T, U +from sparrow.kind import Kind, kind_function +from sparrow.kind.applicative import Applicative class Monad(Applicative[T], Kind): diff --git a/tests/base_tests.py b/tests/base_tests.py index f5de72d..ffc09aa 100644 --- a/tests/base_tests.py +++ b/tests/base_tests.py @@ -1,6 +1,6 @@ import pytest -from src.sparrow import constant, identity +from sparrow import constant, identity cases = [ (1, 1), diff --git a/tests/datatype/maybe_test.py b/tests/datatype/maybe_test.py index 73fc6d9..dcdb52e 100644 --- a/tests/datatype/maybe_test.py +++ b/tests/datatype/maybe_test.py @@ -2,8 +2,8 @@ import pytest -from src.sparrow import T, V -from src.sparrow.datatype.maybe import Just, Maybe, Nothing +from sparrow import T, V +from sparrow.datatype.maybe import Just, Maybe, Nothing cases_fmap = [ (Just(1), lambda x: x + 1, Just(2)), diff --git a/tests/datatype/result_test.py b/tests/datatype/result_test.py index d9c4d00..1a2c5d9 100644 --- a/tests/datatype/result_test.py +++ b/tests/datatype/result_test.py @@ -2,7 +2,7 @@ import pytest -from src.sparrow.datatype.result import Failure, Result, Success +from sparrow.datatype.result import Failure, Result, Success T, V, W, U = TypeVar("T"), TypeVar("V"), TypeVar("W"), TypeVar("U") diff --git a/tests/decorator/before_after_test.py b/tests/decorator/before_after_test.py index e889cc6..c3d96c0 100644 --- a/tests/decorator/before_after_test.py +++ b/tests/decorator/before_after_test.py @@ -1,6 +1,6 @@ import pytest -from src.sparrow.decorator.before_after import after, before +from sparrow.decorator.before_after import after, before cases_before = [ (lambda x: x + 1, lambda x: x + 2, 1, 4), diff --git a/tests/decorator/compose_test.py b/tests/decorator/compose_test.py index e44784f..1432238 100644 --- a/tests/decorator/compose_test.py +++ b/tests/decorator/compose_test.py @@ -2,8 +2,8 @@ import pytest -from src.sparrow.decorator.compose import compose -from src.sparrow.decorator.currify import currify +from sparrow.decorator.compose import compose +from sparrow.decorator.currify import currify add, sub, mul, mod = map(currify, (add, sub, mul, mod)) diff --git a/tests/decorator/reflex_test.py b/tests/decorator/reflex_test.py index 03b2341..39f2c0d 100644 --- a/tests/decorator/reflex_test.py +++ b/tests/decorator/reflex_test.py @@ -6,8 +6,8 @@ import pytest -from src.sparrow.decorator.compose import compose -from src.sparrow.decorator.reflex import reflex +from sparrow.decorator.compose import compose +from sparrow.decorator.reflex import reflex partial_print = partial(print) diff --git a/tests/decorator/when_test.py b/tests/decorator/when_test.py index cefe9b6..0162358 100644 --- a/tests/decorator/when_test.py +++ b/tests/decorator/when_test.py @@ -1,6 +1,6 @@ import pytest -from src.sparrow.decorator.when import when +from sparrow.decorator.when import when cases = [ (lambda x: x != 0, lambda x: 1 / x, 2, 0.5), diff --git a/tests/decorator/wrap_test.py b/tests/decorator/wrap_test.py index 90ea1dc..9228f0e 100644 --- a/tests/decorator/wrap_test.py +++ b/tests/decorator/wrap_test.py @@ -1,8 +1,8 @@ import pytest -from src.sparrow.datatype.maybe import Just, Nothing -from src.sparrow.datatype.result import Failure, Success -from src.sparrow.decorator.wrap import maybe, result +from sparrow.datatype.maybe import Just, Nothing +from sparrow.datatype.result import Failure, Success +from sparrow.decorator.wrap import maybe, result case_maybe = [ (lambda *a, **k: 1, Just(1)), diff --git a/tests/function/when_test.py b/tests/function/when_test.py index 815850b..217eb37 100644 --- a/tests/function/when_test.py +++ b/tests/function/when_test.py @@ -1,6 +1,6 @@ import pytest -from src.sparrow.function.when import map_unless, map_when, unless, when +from sparrow.function.when import map_unless, map_when, unless, when cases_when = [ (True, lambda x: x + 1, 1, lambda x: x + 2, 2),