Initial commit
- Implemented Login
This commit is contained in:
commit
c0cf0bc40c
8 changed files with 185 additions and 0 deletions
57
pyproject.toml
Normal file
57
pyproject.toml
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
[project]
|
||||
name = "Insthidge"
|
||||
description = "A XMPP puppeteering gateway based on Slidge and Instagrapi"
|
||||
authors = [
|
||||
{name = "Oliver Hattshire", email = "oliver@hattshire.dev"},
|
||||
]
|
||||
readme = "README.md"
|
||||
license = "Unlicense"
|
||||
classifiers = [
|
||||
"Topic :: Internet :: XMPP",
|
||||
]
|
||||
requires-python = ">= 3.11"
|
||||
keywords = ["xmpp", "chat", "instagram", "gateway", "bridge", "instant messaging"]
|
||||
version = "0.0.0a1"
|
||||
dependencies = [
|
||||
"slidge>=0.3,<0.4",
|
||||
"instagrapi>=2.2,<3",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
Insthidge = "Insthidge:main"
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"mypy>=1.14.1",
|
||||
"ruff>=0.9.1",
|
||||
]
|
||||
|
||||
[build-system]
|
||||
requires = ["setuptools", "setuptools-scm"]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[tool.setuptools.packages.find]
|
||||
include = ["Insthidge"]
|
||||
|
||||
[tool.setuptools_scm]
|
||||
|
||||
[[tool.uv.index]]
|
||||
name = "pypi"
|
||||
url = "https://pypi.org/simple"
|
||||
|
||||
[tool.mypy]
|
||||
files = ["Insthidge"]
|
||||
check_untyped_defs = true
|
||||
strict = false
|
||||
|
||||
[[tool.mypy.overrides]]
|
||||
module = ["instagrapi.*"]
|
||||
ignore_missing_imports = true
|
||||
|
||||
[tool.ruff]
|
||||
line-length = 88
|
||||
|
||||
[tool.ruff.lint]
|
||||
select = ["I"]
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue