1
0
Fork 0

Bump workflows

This commit is contained in:
Jon Michael Aanes 2024-04-01 15:14:22 +02:00
parent 1e5ad4a8b6
commit 4a69917d90
Signed by: Jmaa
SSH Key Fingerprint: SHA256:Ab0GfHGCblESJx7JRE4fj4bFy/KRpeLhi41y4pF3sNA
5 changed files with 15 additions and 11 deletions

View File

@ -3,7 +3,7 @@ on: [push]
jobs:
Package:
uses: jmaa/workflows/.gitea/workflows/python-package.yaml@v6.00
uses: jmaa/workflows/.gitea/workflows/python-package.yaml@v6.03
with:
PUBLISH: true
secrets:

View File

@ -31,11 +31,12 @@ except ImportError:
CACHE_PATH_FROM_HOME = '.local/share/usagi-keiretsu/fin_data/http_cache'
def initialize_session() -> requests.Session:
'''
"""
Creates Session with or without caching depending upon current
capabilities.
'''
"""
logger.info('Setting up session')
# Setup cache if it can be loaded.
@ -48,7 +49,7 @@ def initialize_session() -> requests.Session:
expire_after=datetime.timedelta(days=1),
stale_if_error=True,
cache_control=False,
urls_expire_after = {},
urls_expire_after={},
)
else:
session = requests.Session()
@ -58,10 +59,10 @@ def initialize_session() -> requests.Session:
def setup_limiter(
session: requests.Session,
url_prefix: str,
expire_after: datetime.datetime | None = None,
**limiter_args
session: requests.Session,
url_prefix: str,
expire_after: datetime.datetime | None = None,
**limiter_args,
) -> requests.Session:
"""
Initializes limiter on session for the given domain with the given

View File

@ -1 +1 @@
__version__ = '0.1.1'
__version__ = '0.1.2'

View File

@ -15,6 +15,10 @@ with open(PACKAGE_NAME + '/_version.py') as f:
del match, text
def read_requirements(path: str):
return f.read().strip().split('\n')
def get_short_description(readme: str):
readme = re.sub(r'#+[^\n]*\n+', '', readme)
m = re.search(r'^\s*(\w+[\w\s,`]+\.)', readme)

View File

@ -1,7 +1,6 @@
import requests_util
def test_init():
session = requests_util.initialize_session()
assert session is not None