Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion MANIFEST.in

This file was deleted.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,5 +130,5 @@ print(result.content)
```

## Useful links
- [Scrapingant Api doumentation](https://docs.scrapingant.com)
- [Scrapingant Js Client](https://github.com/scrapingant/scrapingant-client-js)
- [Scrapingant API doumentation](https://docs.scrapingant.com)
- [Scrapingant JS Client](https://github.com/scrapingant/scrapingant-client-js)
1 change: 0 additions & 1 deletion scrapingant_client/VERSION

This file was deleted.

2 changes: 2 additions & 0 deletions scrapingant_client/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
__version__ = "0.3.3"

from scrapingant_client.client import ScrapingAntClient
from scrapingant_client.cookie import Cookie
from scrapingant_client.errors import (
Expand Down
5 changes: 2 additions & 3 deletions scrapingant_client/client.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import os
import platform
import sys
from typing import List, Optional

import requests

import scrapingant_client
from scrapingant_client.constants import SCRAPINGANT_API_BASE_URL
from scrapingant_client.cookie import Cookie, cookies_list_to_string, cookies_list_from_string
from scrapingant_client.errors import (
Expand All @@ -20,8 +20,7 @@ class ScrapingAntClient:
def __init__(self, token: str):
self.token = token
self.requests_session = requests.Session()
version_file = open(os.path.join('scrapingant_client', 'VERSION'))
version = version_file.read().strip()
version = scrapingant_client.__version__
user_agent = f'ScrapingAnt Client/{version} ({sys.platform}; Python/{platform.python_version()});'
self.requests_session.headers.update({
'x-api-key': self.token,
Expand Down
8 changes: 5 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
import os
import pathlib
import re

import setuptools

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

version_file = open(os.path.join('scrapingant_client', 'VERSION'))
version = version_file.read().strip()
HERE = pathlib.Path(__file__).parent
txt = (HERE / "scrapingant_client" / "__init__.py").read_text("utf-8")
version = re.findall(r'^__version__ = "([^"]+)"\r?$', txt, re.M)[0]

setuptools.setup(
name="scrapingant-client",
Expand Down Expand Up @@ -40,5 +43,4 @@
'responses>=0,<1'
]
},
include_package_data=True,
)