Repository navigation
Expand file tree
/
Copy pathpyproject.toml
More file actions
60 lines (55 loc) · 2.08 KB
/
Copy pathpyproject.toml
File metadata and controls
60 lines (55 loc) · 2.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "scrapeunblocker-cloud"
dynamic = ["version"]
description = "Official Python client and CLI for ScrapeUnblocker Cloud - deploy, run, schedule and pull data from Scrapy spiders hosted on ScrapeUnblocker Cloud. Traffic goes through ScrapeUnblocker by default, so spiders that get blocked elsewhere run here with no proxy or fingerprint code."
readme = "README.md"
requires-python = ">=3.8"
license = "MIT"
authors = [{ name = "ScrapeUnblocker", email = "[email protected]" }]
keywords = [
"scrapy",
"scrapy cloud",
"spider hosting",
"web scraping",
"scraping api",
"anti-bot",
"crawler",
"scraper",
"deploy scrapy",
"scrapinghub alternative",
"zyte alternative",
]
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Software Development :: Libraries :: Python Modules",
"Framework :: Scrapy",
"Typing :: Typed",
]
# No runtime dependencies on purpose. This package installs next to the user's Scrapy project
# and a deploy tool that pulls in its own dependency tree is the fastest way to break the very
# project it is meant to ship. Everything here is standard library.
dependencies = []
[project.urls]
Homepage = "https://scrapeunblocker.com"
Documentation = "https://docs.scrapeunblocker.com"
Source = "https://github.com/ScrapeUnblocker/scrapeunblocker-cloud-python"
[project.scripts]
su-cloud = "scrapeunblocker_cloud.cli:main"
[tool.hatch.version]
path = "src/scrapeunblocker_cloud/version.py"
[tool.hatch.build.targets.wheel]
packages = ["src/scrapeunblocker_cloud"]