parent
d5ae347801
commit
cb7b386a43
4 changed files with 13 additions and 2 deletions
|
|
@ -96,6 +96,15 @@ class Hubspot(OAuth2):
|
||||||
super().__init__(id=id, scopes=scopes)
|
super().__init__(id=id, scopes=scopes)
|
||||||
|
|
||||||
|
|
||||||
|
class Linear(OAuth2):
|
||||||
|
"""Marks a tool as requiring Linear authorization."""
|
||||||
|
|
||||||
|
provider_id: str = "linear"
|
||||||
|
|
||||||
|
def __init__(self, *, id: Optional[str] = None, scopes: Optional[list[str]] = None): # noqa: A002
|
||||||
|
super().__init__(id=id, scopes=scopes)
|
||||||
|
|
||||||
|
|
||||||
class LinkedIn(OAuth2):
|
class LinkedIn(OAuth2):
|
||||||
"""Marks a tool as requiring LinkedIn authorization."""
|
"""Marks a tool as requiring LinkedIn authorization."""
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[project]
|
[project]
|
||||||
name = "arcade-core"
|
name = "arcade-core"
|
||||||
version = "2.1.0"
|
version = "2.2.0"
|
||||||
description = "Arcade Core - Core library for Arcade platform"
|
description = "Arcade Core - Core library for Arcade platform"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
license = {text = "MIT"}
|
license = {text = "MIT"}
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ from arcade_core.auth import (
|
||||||
GitHub,
|
GitHub,
|
||||||
Google,
|
Google,
|
||||||
Hubspot,
|
Hubspot,
|
||||||
|
Linear,
|
||||||
LinkedIn,
|
LinkedIn,
|
||||||
Microsoft,
|
Microsoft,
|
||||||
Notion,
|
Notion,
|
||||||
|
|
@ -27,6 +28,7 @@ __all__ = [
|
||||||
"GitHub",
|
"GitHub",
|
||||||
"Google",
|
"Google",
|
||||||
"Hubspot",
|
"Hubspot",
|
||||||
|
"Linear",
|
||||||
"LinkedIn",
|
"LinkedIn",
|
||||||
"Microsoft",
|
"Microsoft",
|
||||||
"Notion",
|
"Notion",
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[project]
|
[project]
|
||||||
name = "arcade-tdk"
|
name = "arcade-tdk"
|
||||||
version = "2.0.0"
|
version = "2.1.0"
|
||||||
description = "Arcade TDK - Toolkit Development Kit for building Arcade tools"
|
description = "Arcade TDK - Toolkit Development Kit for building Arcade tools"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
license = {text = "MIT"}
|
license = {text = "MIT"}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue