Skip to content

Commit

Permalink
Bumping the library for version 0.2 for now and more adjustments
Browse files Browse the repository at this point in the history
  • Loading branch information
D4Vinci committed Oct 30, 2024
1 parent 3cb1696 commit be2847f
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 9 deletions.
5 changes: 3 additions & 2 deletions scrapling/__init__.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
# Declare top-level shortcuts
from scrapling.fetcher import Fetcher
from scrapling.parser import Adaptor, Adaptors
from scrapling.custom_types import TextHandler, AttributesHandler

__author__ = "Karim Shoair (karim.shoair@pm.me)"
__version__ = "0.1.2"
__version__ = "0.2"
__copyright__ = "Copyright (c) 2024 Karim Shoair"


__all__ = ['Adaptor', 'Adaptors', 'TextHandler', 'AttributesHandler']
__all__ = ['Adaptor', 'Adaptors', 'TextHandler', 'AttributesHandler', 'Fetcher']
4 changes: 2 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[metadata]
name = scrapling
version = 0.1.2
version = 0.2
author = Karim Shoair
author_email = karim.shoair@pm.me
description = Scrapling is a powerful, flexible, adaptive, and high-performance web scraping library for Python.
license = BSD
home-page = https://github.com/D4Vinci/Scrapling
home_page = https://github.com/D4Vinci/Scrapling
16 changes: 11 additions & 5 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
from setuptools import setup
from setuptools import setup, find_packages

with open("README.md", "r", encoding="utf-8") as fh:
long_description = fh.read()


setup(
name="scrapling",
version="0.1.2",
version="0.2",
description="""Scrapling is a powerful, flexible, and high-performance web scraping library for Python. It
simplifies the process of extracting data from websites, even when they undergo structural changes, and offers
impressive speed improvements over many popular scraping tools.""",
Expand All @@ -15,7 +15,7 @@
author="Karim Shoair",
author_email="karim.shoair@pm.me",
license="BSD",
packages=["scrapling",],
packages=find_packages(),
zip_safe=False,
package_dir={
"scrapling": "scrapling",
Expand All @@ -32,16 +32,17 @@
"Natural Language :: English",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Text Processing :: Markup",
"Topic :: Internet :: WWW/HTTP :: Browsers",
"Topic :: Text Processing :: Markup :: HTML",
"Topic :: Software Development :: Libraries :: Python Modules",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3.7",
"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",
"Programming Language :: Python :: Implementation :: CPython",
"Typing :: Typed",
],
Expand All @@ -53,8 +54,13 @@
"w3lib",
"orjson>=3",
"tldextract",
'httpx[brotli,zstd]',
'playwright',
'rebrowser-playwright',
'camoufox',
'browserforge',
],
python_requires=">=3.7",
python_requires=">=3.8",
url="https://github.com/D4Vinci/Scrapling",
project_urls={
"Documentation": "https://github.com/D4Vinci/Scrapling/tree/main/docs", # For now
Expand Down

0 comments on commit be2847f

Please sign in to comment.