akamhy / waybackpy

Wayback Machine API interface & a command-line tool
https://pypi.org/project/waybackpy/
MIT License
465 stars 34 forks source link

Release 3.0.3 #151

Closed akamhy closed 2 years ago

akamhy commented 2 years ago
akamhy commented 2 years ago

Changes:

Dropped Python 3.4 to 3.6, both inclusive. Catch 429 and 509 status code for save page now API Increase the default CDX limit from 5000 to 25000 records per API call. Added type hint The package will now close the sessions explicitly. Removed useless code. Added docstrings.

akamhy commented 2 years ago

See https://github.com/akamhy/waybackpy/releases/tag/3.0.3.

akamhy commented 2 years ago

@eggplants

See https://github.com/akamhy/waybackpy/runs/5124093692?check_suite_focus=true

2022-02-09T11:08:10.8424051Z Requested labels: ubuntu-latest
2022-02-09T11:08:10.8424253Z Job defined at: akamhy/waybackpy/.github/workflows/python-publish.yml@refs/tags/3.0.3
2022-02-09T11:08:10.8424283Z Waiting for a runner to pick up this job...
2022-02-09T11:08:11.2693214Z Job is waiting for a hosted runner to come online.
2022-02-09T11:08:16.5884363Z Job is about to start running on the hosted runner: Hosted Agent (hosted)
2022-02-09T11:08:20.4410300Z Current runner version: '2.287.1'
2022-02-09T11:08:20.4443421Z ##[group]Operating System
2022-02-09T11:08:20.4444135Z Ubuntu
2022-02-09T11:08:20.4444500Z 20.04.3
2022-02-09T11:08:20.4444733Z LTS
2022-02-09T11:08:20.4445042Z ##[endgroup]
2022-02-09T11:08:20.4445402Z ##[group]Virtual Environment
2022-02-09T11:08:20.4445835Z Environment: ubuntu-20.04
2022-02-09T11:08:20.4446127Z Version: 20220131.1
2022-02-09T11:08:20.4446690Z Included Software: https://github.com/actions/virtual-environments/blob/ubuntu20/20220131.1/images/linux/Ubuntu2004-Readme.md
2022-02-09T11:08:20.4447359Z Image Release: https://github.com/actions/virtual-environments/releases/tag/ubuntu20%2F20220131.1
2022-02-09T11:08:20.4447962Z ##[endgroup]
2022-02-09T11:08:20.4448381Z ##[group]Virtual Environment Provisioner
2022-02-09T11:08:20.4448773Z 1.0.0.0-main-20220202-1
2022-02-09T11:08:20.4449100Z ##[endgroup]
2022-02-09T11:08:20.4450061Z ##[group]GITHUB_TOKEN Permissions
2022-02-09T11:08:20.4450770Z Actions: write
2022-02-09T11:08:20.4451295Z Checks: write
2022-02-09T11:08:20.4451669Z Contents: write
2022-02-09T11:08:20.4452044Z Deployments: write
2022-02-09T11:08:20.4452390Z Discussions: write
2022-02-09T11:08:20.4452717Z Issues: write
2022-02-09T11:08:20.4453006Z Metadata: read
2022-02-09T11:08:20.4453512Z Packages: write
2022-02-09T11:08:20.4454044Z Pages: write
2022-02-09T11:08:20.4454397Z PullRequests: write
2022-02-09T11:08:20.4454719Z RepositoryProjects: write
2022-02-09T11:08:20.4455099Z SecurityEvents: write
2022-02-09T11:08:20.4455477Z Statuses: write
2022-02-09T11:08:20.4455765Z ##[endgroup]
2022-02-09T11:08:20.4459726Z Secret source: Actions
2022-02-09T11:08:20.4460281Z Prepare workflow directory
2022-02-09T11:08:20.5479573Z Prepare all required actions
2022-02-09T11:08:20.5691741Z Getting action download info
2022-02-09T11:08:20.9513154Z Download action repository 'actions/checkout@v2' (SHA:ec3a7ce113134d7a93b817d10a8272cb61118579)
2022-02-09T11:08:21.4555938Z Download action repository 'actions/setup-python@v2' (SHA:7f80679172b057fc5e90d70d197929d454754a5a)
2022-02-09T11:08:22.1250050Z ##[group]Run actions/checkout@v2
2022-02-09T11:08:22.1250768Z with:
2022-02-09T11:08:22.1251217Z   repository: ***/waybackpy
2022-02-09T11:08:22.1251621Z   token: ***
2022-02-09T11:08:22.1251922Z   ssh-strict: true
2022-02-09T11:08:22.1252392Z   persist-credentials: true
2022-02-09T11:08:22.1252772Z   clean: true
2022-02-09T11:08:22.1252996Z   fetch-depth: 1
2022-02-09T11:08:22.1253282Z   lfs: false
2022-02-09T11:08:22.1253926Z   submodules: false
2022-02-09T11:08:22.1254162Z ##[endgroup]
2022-02-09T11:08:22.4420361Z Syncing repository: ***/waybackpy
2022-02-09T11:08:22.4422884Z ##[group]Getting Git version info
2022-02-09T11:08:22.4423618Z Working directory is '/home/runner/work/waybackpy/waybackpy'
2022-02-09T11:08:22.4424534Z [command]/usr/bin/git version
2022-02-09T11:08:22.4558036Z git version 2.35.1
2022-02-09T11:08:22.4587674Z ##[endgroup]
2022-02-09T11:08:22.4597108Z Deleting the contents of '/home/runner/work/waybackpy/waybackpy'
2022-02-09T11:08:22.4609913Z ##[group]Initializing the repository
2022-02-09T11:08:22.4615065Z [command]/usr/bin/git init /home/runner/work/waybackpy/waybackpy
2022-02-09T11:08:22.4715563Z hint: Using 'master' as the name for the initial branch. This default branch name
2022-02-09T11:08:22.4716559Z hint: is subject to change. To configure the initial branch name to use in all
2022-02-09T11:08:22.4717820Z hint: of your new repositories, which will suppress this warning, call:
2022-02-09T11:08:22.4718400Z hint: 
2022-02-09T11:08:22.4719425Z hint:  git config --global init.defaultBranch <name>
2022-02-09T11:08:22.4720119Z hint: 
2022-02-09T11:08:22.4720896Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2022-02-09T11:08:22.4721854Z hint: 'development'. The just-created branch can be renamed via this command:
2022-02-09T11:08:22.4722459Z hint: 
2022-02-09T11:08:22.4724745Z hint:  git branch -m <name>
2022-02-09T11:08:22.4736761Z Initialized empty Git repository in /home/runner/work/waybackpy/waybackpy/.git/
2022-02-09T11:08:22.4747946Z [command]/usr/bin/git remote add origin https://github.com/***/waybackpy
2022-02-09T11:08:22.4794461Z ##[endgroup]
2022-02-09T11:08:22.4795447Z ##[group]Disabling automatic garbage collection
2022-02-09T11:08:22.4805310Z [command]/usr/bin/git config --local gc.auto 0
2022-02-09T11:08:22.4846692Z ##[endgroup]
2022-02-09T11:08:22.4870062Z ##[group]Setting up auth
2022-02-09T11:08:22.4881180Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2022-02-09T11:08:22.4920035Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
2022-02-09T11:08:22.5434198Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2022-02-09T11:08:22.5436042Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
2022-02-09T11:08:22.5727915Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2022-02-09T11:08:22.5769235Z ##[endgroup]
2022-02-09T11:08:22.5770255Z ##[group]Fetching the repository
2022-02-09T11:08:22.5783174Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --progress --no-recurse-submodules --depth=1 origin +cd5c3c61a5b9e0a61962d3cc747cc89ea8bdff5a:refs/tags/3.0.3
2022-02-09T11:08:22.9165301Z remote: Enumerating objects: 48, done.        
2022-02-09T11:08:22.9165960Z remote: Counting objects:   2% (1/48)        
2022-02-09T11:08:22.9167749Z remote: Counting objects:   4% (2/48)        
2022-02-09T11:08:22.9168495Z remote: Counting objects:   6% (3/48)        
2022-02-09T11:08:22.9169160Z remote: Counting objects:   8% (4/48)        
2022-02-09T11:08:22.9169902Z remote: Counting objects:  10% (5/48)        
2022-02-09T11:08:22.9170352Z remote: Counting objects:  12% (6/48)        
2022-02-09T11:08:22.9171770Z remote: Counting objects:  14% (7/48)        
2022-02-09T11:08:22.9172559Z remote: Counting objects:  16% (8/48)        
2022-02-09T11:08:22.9173072Z remote: Counting objects:  18% (9/48)        
2022-02-09T11:08:22.9173602Z remote: Counting objects:  20% (10/48)        
2022-02-09T11:08:22.9174152Z remote: Counting objects:  22% (11/48)        
2022-02-09T11:08:22.9175660Z remote: Counting objects:  25% (12/48)        
2022-02-09T11:08:22.9176384Z remote: Counting objects:  27% (13/48)        
2022-02-09T11:08:22.9176937Z remote: Counting objects:  29% (14/48)        
2022-02-09T11:08:22.9177436Z remote: Counting objects:  31% (15/48)        
2022-02-09T11:08:22.9178257Z remote: Counting objects:  33% (16/48)        
2022-02-09T11:08:22.9179078Z remote: Counting objects:  35% (17/48)        
2022-02-09T11:08:22.9181192Z remote: Counting objects:  37% (18/48)        
2022-02-09T11:08:22.9182471Z remote: Counting objects:  39% (19/48)        
2022-02-09T11:08:22.9183003Z remote: Counting objects:  41% (20/48)        
2022-02-09T11:08:22.9183619Z remote: Counting objects:  43% (21/48)        
2022-02-09T11:08:22.9184038Z remote: Counting objects:  45% (22/48)        
2022-02-09T11:08:22.9184374Z remote: Counting objects:  47% (23/48)        
2022-02-09T11:08:22.9185161Z remote: Counting objects:  50% (24/48)        
2022-02-09T11:08:22.9185598Z remote: Counting objects:  52% (25/48)        
2022-02-09T11:08:22.9186424Z remote: Counting objects:  54% (26/48)        
2022-02-09T11:08:22.9186733Z remote: Counting objects:  56% (27/48)        
2022-02-09T11:08:22.9187092Z remote: Counting objects:  58% (28/48)        
2022-02-09T11:08:22.9187450Z remote: Counting objects:  60% (29/48)        
2022-02-09T11:08:22.9187873Z remote: Counting objects:  62% (30/48)        
2022-02-09T11:08:22.9188260Z remote: Counting objects:  64% (31/48)        
2022-02-09T11:08:22.9188571Z remote: Counting objects:  66% (32/48)        
2022-02-09T11:08:22.9188926Z remote: Counting objects:  68% (33/48)        
2022-02-09T11:08:22.9189590Z remote: Counting objects:  70% (34/48)        
2022-02-09T11:08:22.9189921Z remote: Counting objects:  72% (35/48)        
2022-02-09T11:08:22.9190280Z remote: Counting objects:  75% (36/48)        
2022-02-09T11:08:22.9190637Z remote: Counting objects:  77% (37/48)        
2022-02-09T11:08:22.9190991Z remote: Counting objects:  79% (38/48)        
2022-02-09T11:08:22.9191353Z remote: Counting objects:  81% (39/48)        
2022-02-09T11:08:22.9191713Z remote: Counting objects:  83% (40/48)        
2022-02-09T11:08:22.9192065Z remote: Counting objects:  85% (41/48)        
2022-02-09T11:08:22.9192370Z remote: Counting objects:  87% (42/48)        
2022-02-09T11:08:22.9192733Z remote: Counting objects:  89% (43/48)        
2022-02-09T11:08:22.9193149Z remote: Counting objects:  91% (44/48)        
2022-02-09T11:08:22.9193516Z remote: Counting objects:  93% (45/48)        
2022-02-09T11:08:22.9193825Z remote: Counting objects:  95% (46/48)        
2022-02-09T11:08:22.9194378Z remote: Counting objects:  97% (47/48)        
2022-02-09T11:08:22.9194827Z remote: Counting objects: 100% (48/48)        
2022-02-09T11:08:22.9195593Z remote: Counting objects: 100% (48/48), done.        
2022-02-09T11:08:22.9195927Z remote: Compressing objects:   2% (1/43)        
2022-02-09T11:08:22.9196297Z remote: Compressing objects:   4% (2/43)        
2022-02-09T11:08:22.9196676Z remote: Compressing objects:   6% (3/43)        
2022-02-09T11:08:22.9197036Z remote: Compressing objects:   9% (4/43)        
2022-02-09T11:08:22.9197406Z remote: Compressing objects:  11% (5/43)        
2022-02-09T11:08:22.9197770Z remote: Compressing objects:  13% (6/43)        
2022-02-09T11:08:22.9198145Z remote: Compressing objects:  16% (7/43)        
2022-02-09T11:08:22.9198458Z remote: Compressing objects:  18% (8/43)        
2022-02-09T11:08:22.9198853Z remote: Compressing objects:  20% (9/43)        
2022-02-09T11:08:22.9199222Z remote: Compressing objects:  23% (10/43)        
2022-02-09T11:08:22.9199701Z remote: Compressing objects:  25% (11/43)        
2022-02-09T11:08:22.9200047Z remote: Compressing objects:  27% (12/43)        
2022-02-09T11:08:22.9201096Z remote: Compressing objects:  30% (13/43)        
2022-02-09T11:08:22.9259374Z remote: Compressing objects:  32% (14/43)        
2022-02-09T11:08:22.9260208Z remote: Compressing objects:  34% (15/43)        
2022-02-09T11:08:22.9260917Z remote: Compressing objects:  37% (16/43)        
2022-02-09T11:08:22.9261847Z remote: Compressing objects:  39% (17/43)        
2022-02-09T11:08:22.9262393Z remote: Compressing objects:  41% (18/43)        
2022-02-09T11:08:22.9263100Z remote: Compressing objects:  44% (19/43)        
2022-02-09T11:08:22.9263865Z remote: Compressing objects:  46% (20/43)        
2022-02-09T11:08:22.9264854Z remote: Compressing objects:  48% (21/43)        
2022-02-09T11:08:22.9516060Z remote: Compressing objects:  51% (22/43)        
2022-02-09T11:08:22.9516454Z remote: Compressing objects:  53% (23/43)        
2022-02-09T11:08:22.9516791Z remote: Compressing objects:  55% (24/43)        
2022-02-09T11:08:22.9517094Z remote: Compressing objects:  58% (25/43)        
2022-02-09T11:08:22.9523556Z remote: Compressing objects:  60% (26/43)        
2022-02-09T11:08:22.9524082Z remote: Compressing objects:  62% (27/43)        
2022-02-09T11:08:22.9524549Z remote: Compressing objects:  65% (28/43)        
2022-02-09T11:08:22.9524859Z remote: Compressing objects:  67% (29/43)        
2022-02-09T11:08:22.9525162Z remote: Compressing objects:  69% (30/43)        
2022-02-09T11:08:22.9525460Z remote: Compressing objects:  72% (31/43)        
2022-02-09T11:08:22.9525740Z remote: Compressing objects:  74% (32/43)        
2022-02-09T11:08:22.9526037Z remote: Compressing objects:  76% (33/43)        
2022-02-09T11:08:22.9526330Z remote: Compressing objects:  79% (34/43)        
2022-02-09T11:08:22.9526621Z remote: Compressing objects:  81% (35/43)        
2022-02-09T11:08:22.9526905Z remote: Compressing objects:  83% (36/43)        
2022-02-09T11:08:22.9527204Z remote: Compressing objects:  86% (37/43)        
2022-02-09T11:08:22.9527772Z remote: Compressing objects:  88% (38/43)        
2022-02-09T11:08:22.9528055Z remote: Compressing objects:  90% (39/43)        
2022-02-09T11:08:22.9528407Z remote: Compressing objects:  93% (40/43)        
2022-02-09T11:08:22.9528703Z remote: Compressing objects:  95% (41/43)        
2022-02-09T11:08:22.9529006Z remote: Compressing objects:  97% (42/43)        
2022-02-09T11:08:22.9529292Z remote: Compressing objects: 100% (43/43)        
2022-02-09T11:08:22.9529607Z remote: Compressing objects: 100% (43/43), done.        
2022-02-09T11:08:22.9530271Z remote: Total 48 (delta 1), reused 11 (delta 0), pack-reused 0        
2022-02-09T11:08:22.9530885Z From https://github.com/***/waybackpy
2022-02-09T11:08:22.9531359Z  * [new ref]         cd5c3c61a5b9e0a61962d3cc747cc89ea8bdff5a -> 3.0.3
2022-02-09T11:08:22.9560542Z ##[endgroup]
2022-02-09T11:08:22.9561049Z ##[group]Determining the checkout info
2022-02-09T11:08:22.9561470Z ##[endgroup]
2022-02-09T11:08:22.9561908Z ##[group]Checking out the ref
2022-02-09T11:08:22.9562428Z [command]/usr/bin/git checkout --progress --force refs/tags/3.0.3
2022-02-09T11:08:22.9632346Z Note: switching to 'refs/tags/3.0.3'.
2022-02-09T11:08:22.9632715Z 
2022-02-09T11:08:22.9633721Z You are in 'detached HEAD' state. You can look around, make experimental
2022-02-09T11:08:22.9634137Z changes and commit them, and you can discard any commits you make in this
2022-02-09T11:08:22.9634523Z state without impacting any branches by switching back to a branch.
2022-02-09T11:08:22.9634880Z 
2022-02-09T11:08:22.9635057Z If you want to create a new branch to retain commits you create, you may
2022-02-09T11:08:22.9636073Z do so (now or later) by using -c with the switch command. Example:
2022-02-09T11:08:22.9636582Z 
2022-02-09T11:08:22.9636959Z   git switch -c <new-branch-name>
2022-02-09T11:08:22.9637145Z 
2022-02-09T11:08:22.9637264Z Or undo this operation with:
2022-02-09T11:08:22.9637427Z 
2022-02-09T11:08:22.9637518Z   git switch -
2022-02-09T11:08:22.9637848Z 
2022-02-09T11:08:22.9638066Z Turn off this advice by setting config variable advice.detachedHead to false
2022-02-09T11:08:22.9638469Z 
2022-02-09T11:08:22.9638912Z HEAD is now at cd5c3c6 fix imports with isort
2022-02-09T11:08:22.9641760Z ##[endgroup]
2022-02-09T11:08:22.9692884Z [command]/usr/bin/git log -1 --format='%H'
2022-02-09T11:08:22.9731604Z 'cd5c3c61a5b9e0a61962d3cc747cc89ea8bdff5a'
2022-02-09T11:08:22.9954013Z ##[group]Run actions/setup-python@v2
2022-02-09T11:08:22.9954447Z with:
2022-02-09T11:08:22.9954681Z   python-version: 3.x
2022-02-09T11:08:22.9955335Z   token: ***
2022-02-09T11:08:22.9955586Z ##[endgroup]
2022-02-09T11:08:23.1857209Z Successfully setup CPython (3.10.2)
2022-02-09T11:08:23.2015796Z ##[group]Run python -m pip install --upgrade pip
2022-02-09T11:08:23.2016443Z python -m pip install --upgrade pip
2022-02-09T11:08:23.2016938Z pip install setuptools wheel twine
2022-02-09T11:08:23.2087018Z shell: /usr/bin/bash -e {0}
2022-02-09T11:08:23.2087337Z env:
2022-02-09T11:08:23.2087670Z   pythonLocation: /opt/hostedtoolcache/Python/3.10.2/x64
2022-02-09T11:08:23.2088089Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.2/x64/lib
2022-02-09T11:08:23.2088417Z ##[endgroup]
2022-02-09T11:08:26.0674773Z Requirement already satisfied: pip in /opt/hostedtoolcache/Python/3.10.2/x64/lib/python3.10/site-packages (22.0.2)
2022-02-09T11:08:26.2239336Z Collecting pip
2022-02-09T11:08:26.2584772Z   Downloading pip-22.0.3-py3-none-any.whl (2.1 MB)
2022-02-09T11:08:26.3039775Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 49.6 MB/s eta 0:00:00
2022-02-09T11:08:26.3610269Z Installing collected packages: pip
2022-02-09T11:08:26.3611773Z   Attempting uninstall: pip
2022-02-09T11:08:26.3622900Z     Found existing installation: pip 22.0.2
2022-02-09T11:08:26.6069322Z     Uninstalling pip-22.0.2:
2022-02-09T11:08:26.6511127Z       Successfully uninstalled pip-22.0.2
2022-02-09T11:08:28.2155382Z Successfully installed pip-22.0.3
2022-02-09T11:08:29.2096806Z Requirement already satisfied: setuptools in /opt/hostedtoolcache/Python/3.10.2/x64/lib/python3.10/site-packages (58.1.0)
2022-02-09T11:08:29.3049397Z Collecting wheel
2022-02-09T11:08:29.3385267Z   Downloading wheel-0.37.1-py2.py3-none-any.whl (35 kB)
2022-02-09T11:08:29.3995191Z Collecting twine
2022-02-09T11:08:29.4074975Z   Downloading twine-3.8.0-py3-none-any.whl (36 kB)
2022-02-09T11:08:29.5201558Z Collecting importlib-metadata>=3.6
2022-02-09T11:08:29.5282760Z   Downloading importlib_metadata-4.10.1-py3-none-any.whl (17 kB)
2022-02-09T11:08:29.5957249Z Collecting urllib3>=1.26.0
2022-02-09T11:08:29.6036632Z   Downloading urllib3-1.26.8-py2.py3-none-any.whl (138 kB)
2022-02-09T11:08:29.6141815Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 138.7/138.7 KB 19.5 MB/s eta 0:00:00
2022-02-09T11:08:29.6515407Z Collecting readme-renderer>=21.0
2022-02-09T11:08:29.6598287Z   Downloading readme_renderer-32.0-py3-none-any.whl (16 kB)
2022-02-09T11:08:29.6920600Z Collecting pkginfo>=1.8.1
2022-02-09T11:08:29.6993732Z   Downloading pkginfo-1.8.2-py2.py3-none-any.whl (26 kB)
2022-02-09T11:08:29.7309586Z Collecting rfc3986>=1.4.0
2022-02-09T11:08:29.7391974Z   Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)
2022-02-09T11:08:29.8336954Z Collecting keyring>=15.1
2022-02-09T11:08:29.8424996Z   Downloading keyring-23.5.0-py3-none-any.whl (33 kB)
2022-02-09T11:08:29.8757835Z Collecting requests-toolbelt!=0.9.0,>=0.8.0
2022-02-09T11:08:29.8838972Z   Downloading requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB)
2022-02-09T11:08:29.8908795Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.3/54.3 KB 11.7 MB/s eta 0:00:00
2022-02-09T11:08:29.9609335Z Collecting requests>=2.20
2022-02-09T11:08:29.9694314Z   Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
2022-02-09T11:08:29.9756877Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.1/63.1 KB 16.7 MB/s eta 0:00:00
2022-02-09T11:08:30.0972020Z Collecting tqdm>=4.14
2022-02-09T11:08:30.1055695Z   Downloading tqdm-4.62.3-py2.py3-none-any.whl (76 kB)
2022-02-09T11:08:30.1130928Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.2/76.2 KB 15.5 MB/s eta 0:00:00
2022-02-09T11:08:30.1516762Z Collecting colorama>=0.4.3
2022-02-09T11:08:30.1597577Z   Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB)
2022-02-09T11:08:30.2307304Z Collecting zipp>=0.5
2022-02-09T11:08:30.2384233Z   Downloading zipp-3.7.0-py3-none-any.whl (5.3 kB)
2022-02-09T11:08:30.2929203Z Collecting SecretStorage>=3.2
2022-02-09T11:08:30.3038836Z   Downloading SecretStorage-3.3.1-py3-none-any.whl (15 kB)
2022-02-09T11:08:30.3348485Z Collecting jeepney>=0.4.2
2022-02-09T11:08:30.3460640Z   Downloading jeepney-0.7.1-py3-none-any.whl (54 kB)
2022-02-09T11:08:30.3506253Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.1/54.1 KB 10.8 MB/s eta 0:00:00
2022-02-09T11:08:30.4153840Z Collecting Pygments>=2.5.1
2022-02-09T11:08:30.4242784Z   Downloading Pygments-2.11.2-py3-none-any.whl (1.1 MB)
2022-02-09T11:08:30.4471903Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 53.9 MB/s eta 0:00:00
2022-02-09T11:08:30.5038974Z Collecting bleach>=2.1.0
2022-02-09T11:08:30.5128041Z   Downloading bleach-4.1.0-py2.py3-none-any.whl (157 kB)
2022-02-09T11:08:30.5218011Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.9/157.9 KB 29.8 MB/s eta 0:00:00
2022-02-09T11:08:30.5652896Z Collecting docutils>=0.13.1
2022-02-09T11:08:30.5747088Z   Downloading docutils-0.18.1-py2.py3-none-any.whl (570 kB)
2022-02-09T11:08:30.5875967Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.0/570.0 KB 60.1 MB/s eta 0:00:00
2022-02-09T11:08:30.6505602Z Collecting certifi>=2017.4.17
2022-02-09T11:08:30.6597076Z   Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
2022-02-09T11:08:30.6679054Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 149.2/149.2 KB 33.4 MB/s eta 0:00:00
2022-02-09T11:08:30.7148664Z Collecting charset-normalizer~=2.0.0
2022-02-09T11:08:30.7233433Z   Downloading charset_normalizer-2.0.11-py3-none-any.whl (39 kB)
2022-02-09T11:08:30.7715043Z Collecting idna<4,>=2.5
2022-02-09T11:08:30.7797351Z   Downloading idna-3.3-py3-none-any.whl (61 kB)
2022-02-09T11:08:30.7865467Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 KB 14.2 MB/s eta 0:00:00
2022-02-09T11:08:30.9087623Z Collecting six>=1.9.0
2022-02-09T11:08:30.9171346Z   Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
2022-02-09T11:08:30.9697872Z Collecting packaging
2022-02-09T11:08:30.9784387Z   Downloading packaging-21.3-py3-none-any.whl (40 kB)
2022-02-09T11:08:30.9861311Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.8/40.8 KB 7.4 MB/s eta 0:00:00
2022-02-09T11:08:31.0083445Z Collecting webencodings
2022-02-09T11:08:31.0168040Z   Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
2022-02-09T11:08:31.4661304Z Collecting cryptography>=2.0
2022-02-09T11:08:31.4750045Z   Downloading cryptography-36.0.1-cp36-abi3-manylinux_2_24_x86_64.whl (3.6 MB)
2022-02-09T11:08:31.5229213Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 81.1 MB/s eta 0:00:00
2022-02-09T11:08:31.8892359Z Collecting cffi>=1.12
2022-02-09T11:08:31.8989792Z   Downloading cffi-1.15.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (446 kB)
2022-02-09T11:08:31.9095312Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 446.3/446.3 KB 60.0 MB/s eta 0:00:00
2022-02-09T11:08:32.0010772Z Collecting pyparsing!=3.0.5,>=2.0.2
2022-02-09T11:08:32.0098543Z   Downloading pyparsing-3.0.7-py3-none-any.whl (98 kB)
2022-02-09T11:08:32.0169644Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.0/98.0 KB 22.9 MB/s eta 0:00:00
2022-02-09T11:08:32.0575404Z Collecting pycparser
2022-02-09T11:08:32.0662772Z   Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
2022-02-09T11:08:32.0736524Z      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 KB 28.4 MB/s eta 0:00:00
2022-02-09T11:08:32.3042528Z Installing collected packages: webencodings, pkginfo, certifi, zipp, wheel, urllib3, tqdm, six, rfc3986, pyparsing, Pygments, pycparser, jeepney, idna, docutils, colorama, charset-normalizer, requests, packaging, importlib-metadata, cffi, requests-toolbelt, cryptography, bleach, SecretStorage, readme-renderer, keyring, twine
2022-02-09T11:08:34.9516870Z Successfully installed Pygments-2.11.2 SecretStorage-3.3.1 bleach-4.1.0 certifi-2021.10.8 cffi-1.15.0 charset-normalizer-2.0.11 colorama-0.4.4 cryptography-36.0.1 docutils-0.18.1 idna-3.3 importlib-metadata-4.10.1 jeepney-0.7.1 keyring-23.5.0 packaging-21.3 pkginfo-1.8.2 pycparser-2.21 pyparsing-3.0.7 readme-renderer-32.0 requests-2.27.1 requests-toolbelt-0.9.1 rfc3986-2.0.0 six-1.16.0 tqdm-4.62.3 twine-3.8.0 urllib3-1.26.8 webencodings-0.5.1 wheel-0.37.1 zipp-3.7.0
2022-02-09T11:08:35.1819611Z ##[group]Run python setup.py sdist bdist_wheel
2022-02-09T11:08:35.1819983Z python setup.py sdist bdist_wheel
2022-02-09T11:08:35.1820253Z twine upload dist/*
2022-02-09T11:08:35.1874241Z shell: /usr/bin/bash -e {0}
2022-02-09T11:08:35.1874472Z env:
2022-02-09T11:08:35.1874749Z   pythonLocation: /opt/hostedtoolcache/Python/3.10.2/x64
2022-02-09T11:08:35.1875076Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.2/x64/lib
2022-02-09T11:08:35.1876016Z   TWINE_USERNAME: ***
2022-02-09T11:08:35.1876324Z   TWINE_PASSWORD: ***
2022-02-09T11:08:35.1876538Z ##[endgroup]
2022-02-09T11:08:35.9867891Z running sdist
2022-02-09T11:08:35.9868750Z running egg_info
2022-02-09T11:08:36.0340191Z creating waybackpy.egg-info
2022-02-09T11:08:36.0340630Z writing waybackpy.egg-info/PKG-INFO
2022-02-09T11:08:36.0342876Z writing dependency_links to waybackpy.egg-info/dependency_links.txt
2022-02-09T11:08:36.0344061Z writing entry points to waybackpy.egg-info/entry_points.txt
2022-02-09T11:08:36.0347627Z writing requirements to waybackpy.egg-info/requires.txt
2022-02-09T11:08:36.0348429Z writing top-level names to waybackpy.egg-info/top_level.txt
2022-02-09T11:08:36.0351064Z writing manifest file 'waybackpy.egg-info/SOURCES.txt'
2022-02-09T11:08:36.0562455Z reading manifest file 'waybackpy.egg-info/SOURCES.txt'
2022-02-09T11:08:36.0567229Z adding license file 'LICENSE'
2022-02-09T11:08:36.0577478Z writing manifest file 'waybackpy.egg-info/SOURCES.txt'
2022-02-09T11:08:36.0579511Z running check
2022-02-09T11:08:36.1954767Z creating waybackpy-3.0.3
2022-02-09T11:08:36.1956742Z creating waybackpy-3.0.3/tests
2022-02-09T11:08:36.1958511Z creating waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1960236Z creating waybackpy-3.0.3/waybackpy.egg-info
2022-02-09T11:08:36.1962420Z copying files to waybackpy-3.0.3...
2022-02-09T11:08:36.1965158Z copying LICENSE -> waybackpy-3.0.3
2022-02-09T11:08:36.1966488Z copying README.md -> waybackpy-3.0.3
2022-02-09T11:08:36.1967863Z copying pyproject.toml -> waybackpy-3.0.3
2022-02-09T11:08:36.1968988Z copying setup.cfg -> waybackpy-3.0.3
2022-02-09T11:08:36.1970152Z copying setup.py -> waybackpy-3.0.3
2022-02-09T11:08:36.1971323Z copying tests/__init__.py -> waybackpy-3.0.3/tests
2022-02-09T11:08:36.1972669Z copying tests/test_availability_api.py -> waybackpy-3.0.3/tests
2022-02-09T11:08:36.1974064Z copying tests/test_cdx_api.py -> waybackpy-3.0.3/tests
2022-02-09T11:08:36.1975812Z copying tests/test_cdx_snapshot.py -> waybackpy-3.0.3/tests
2022-02-09T11:08:36.1977445Z copying tests/test_cdx_utils.py -> waybackpy-3.0.3/tests
2022-02-09T11:08:36.1978626Z copying tests/test_cli.py -> waybackpy-3.0.3/tests
2022-02-09T11:08:36.1979826Z copying tests/test_save_api.py -> waybackpy-3.0.3/tests
2022-02-09T11:08:36.1981252Z copying tests/test_utils.py -> waybackpy-3.0.3/tests
2022-02-09T11:08:36.1982417Z copying tests/test_wrapper.py -> waybackpy-3.0.3/tests
2022-02-09T11:08:36.1983620Z copying waybackpy/__init__.py -> waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1984813Z copying waybackpy/availability_api.py -> waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1986045Z copying waybackpy/cdx_api.py -> waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1988179Z copying waybackpy/cdx_snapshot.py -> waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1989329Z copying waybackpy/cdx_utils.py -> waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1990554Z copying waybackpy/cli.py -> waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1991897Z copying waybackpy/exceptions.py -> waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1993084Z copying waybackpy/save_api.py -> waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1994328Z copying waybackpy/utils.py -> waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1995502Z copying waybackpy/wrapper.py -> waybackpy-3.0.3/waybackpy
2022-02-09T11:08:36.1996792Z copying waybackpy.egg-info/PKG-INFO -> waybackpy-3.0.3/waybackpy.egg-info
2022-02-09T11:08:36.1998126Z copying waybackpy.egg-info/SOURCES.txt -> waybackpy-3.0.3/waybackpy.egg-info
2022-02-09T11:08:36.1999627Z copying waybackpy.egg-info/dependency_links.txt -> waybackpy-3.0.3/waybackpy.egg-info
2022-02-09T11:08:36.2000634Z copying waybackpy.egg-info/entry_points.txt -> waybackpy-3.0.3/waybackpy.egg-info
2022-02-09T11:08:36.2001780Z copying waybackpy.egg-info/requires.txt -> waybackpy-3.0.3/waybackpy.egg-info
2022-02-09T11:08:36.2003313Z copying waybackpy.egg-info/top_level.txt -> waybackpy-3.0.3/waybackpy.egg-info
2022-02-09T11:08:36.2013122Z Writing waybackpy-3.0.3/setup.cfg
2022-02-09T11:08:36.2014473Z creating dist
2022-02-09T11:08:36.2028171Z Creating tar archive
2022-02-09T11:08:36.2235879Z removing 'waybackpy-3.0.3' (and everything under it)
2022-02-09T11:08:36.2246174Z running bdist_wheel
2022-02-09T11:08:36.2697543Z running build
2022-02-09T11:08:36.2697802Z running build_py
2022-02-09T11:08:36.2698027Z creating build
2022-02-09T11:08:36.2698233Z creating build/lib
2022-02-09T11:08:36.2698570Z creating build/lib/tests
2022-02-09T11:08:36.2714001Z copying tests/test_save_api.py -> build/lib/tests
2022-02-09T11:08:36.2714580Z copying tests/test_wrapper.py -> build/lib/tests
2022-02-09T11:08:36.2714940Z copying tests/test_cdx_utils.py -> build/lib/tests
2022-02-09T11:08:36.2715310Z copying tests/test_cli.py -> build/lib/tests
2022-02-09T11:08:36.2715702Z copying tests/test_availability_api.py -> build/lib/tests
2022-02-09T11:08:36.2716066Z copying tests/test_cdx_api.py -> build/lib/tests
2022-02-09T11:08:36.2716427Z copying tests/test_utils.py -> build/lib/tests
2022-02-09T11:08:36.2716781Z copying tests/__init__.py -> build/lib/tests
2022-02-09T11:08:36.2717163Z copying tests/test_cdx_snapshot.py -> build/lib/tests
2022-02-09T11:08:36.2717447Z creating build/lib/waybackpy
2022-02-09T11:08:36.2717818Z copying waybackpy/cdx_snapshot.py -> build/lib/waybackpy
2022-02-09T11:08:36.2718231Z copying waybackpy/availability_api.py -> build/lib/waybackpy
2022-02-09T11:08:36.2718622Z copying waybackpy/utils.py -> build/lib/waybackpy
2022-02-09T11:08:36.2718986Z copying waybackpy/wrapper.py -> build/lib/waybackpy
2022-02-09T11:08:36.2719382Z copying waybackpy/exceptions.py -> build/lib/waybackpy
2022-02-09T11:08:36.2719766Z copying waybackpy/cdx_api.py -> build/lib/waybackpy
2022-02-09T11:08:36.2720152Z copying waybackpy/save_api.py -> build/lib/waybackpy
2022-02-09T11:08:36.2720521Z copying waybackpy/cdx_utils.py -> build/lib/waybackpy
2022-02-09T11:08:36.2720905Z copying waybackpy/__init__.py -> build/lib/waybackpy
2022-02-09T11:08:36.2721271Z copying waybackpy/cli.py -> build/lib/waybackpy
2022-02-09T11:08:36.2937297Z installing to build/bdist.linux-x86_64/wheel
2022-02-09T11:08:36.2937579Z running install
2022-02-09T11:08:36.2937983Z running install_lib
2022-02-09T11:08:36.3135734Z creating build/bdist.linux-x86_64
2022-02-09T11:08:36.3136078Z creating build/bdist.linux-x86_64/wheel
2022-02-09T11:08:36.3136582Z creating build/bdist.linux-x86_64/wheel/tests
2022-02-09T11:08:36.3137367Z copying build/lib/tests/test_save_api.py -> build/bdist.linux-x86_64/wheel/tests
2022-02-09T11:08:36.3137847Z copying build/lib/tests/test_wrapper.py -> build/bdist.linux-x86_64/wheel/tests
2022-02-09T11:08:36.3138306Z copying build/lib/tests/test_cdx_utils.py -> build/bdist.linux-x86_64/wheel/tests
2022-02-09T11:08:36.3138762Z copying build/lib/tests/test_cli.py -> build/bdist.linux-x86_64/wheel/tests
2022-02-09T11:08:36.3139248Z copying build/lib/tests/test_availability_api.py -> build/bdist.linux-x86_64/wheel/tests
2022-02-09T11:08:36.3139728Z copying build/lib/tests/test_cdx_api.py -> build/bdist.linux-x86_64/wheel/tests
2022-02-09T11:08:36.3140175Z copying build/lib/tests/test_utils.py -> build/bdist.linux-x86_64/wheel/tests
2022-02-09T11:08:36.3140767Z copying build/lib/tests/__init__.py -> build/bdist.linux-x86_64/wheel/tests
2022-02-09T11:08:36.3141786Z copying build/lib/tests/test_cdx_snapshot.py -> build/bdist.linux-x86_64/wheel/tests
2022-02-09T11:08:36.3142206Z creating build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3142662Z copying build/lib/waybackpy/cdx_snapshot.py -> build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3143372Z copying build/lib/waybackpy/availability_api.py -> build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3143923Z copying build/lib/waybackpy/utils.py -> build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3144413Z copying build/lib/waybackpy/wrapper.py -> build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3144893Z copying build/lib/waybackpy/exceptions.py -> build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3145672Z copying build/lib/waybackpy/cdx_api.py -> build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3146265Z copying build/lib/waybackpy/save_api.py -> build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3146726Z copying build/lib/waybackpy/cdx_utils.py -> build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3147164Z copying build/lib/waybackpy/__init__.py -> build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3147608Z copying build/lib/waybackpy/cli.py -> build/bdist.linux-x86_64/wheel/waybackpy
2022-02-09T11:08:36.3147903Z running install_egg_info
2022-02-09T11:08:36.3235012Z Copying waybackpy.egg-info to build/bdist.linux-x86_64/wheel/waybackpy-3.0.3-py3.10.egg-info
2022-02-09T11:08:36.3248722Z running install_scripts
2022-02-09T11:08:36.4246808Z adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
2022-02-09T11:08:36.4250958Z creating build/bdist.linux-x86_64/wheel/waybackpy-3.0.3.dist-info/WHEEL
2022-02-09T11:08:36.4254605Z creating 'dist/waybackpy-3.0.3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
2022-02-09T11:08:36.4258425Z adding 'tests/__init__.py'
2022-02-09T11:08:36.4261964Z adding 'tests/test_availability_api.py'
2022-02-09T11:08:36.4264773Z adding 'tests/test_cdx_api.py'
2022-02-09T11:08:36.4267523Z adding 'tests/test_cdx_snapshot.py'
2022-02-09T11:08:36.4270477Z adding 'tests/test_cdx_utils.py'
2022-02-09T11:08:36.4273677Z adding 'tests/test_cli.py'
2022-02-09T11:08:36.4277703Z adding 'tests/test_save_api.py'
2022-02-09T11:08:36.4280132Z adding 'tests/test_utils.py'
2022-02-09T11:08:36.4282645Z adding 'tests/test_wrapper.py'
2022-02-09T11:08:36.4296656Z adding 'waybackpy/__init__.py'
2022-02-09T11:08:36.4306094Z adding 'waybackpy/availability_api.py'
2022-02-09T11:08:36.4317735Z adding 'waybackpy/cdx_api.py'
2022-02-09T11:08:36.4325063Z adding 'waybackpy/cdx_snapshot.py'
2022-02-09T11:08:36.4333931Z adding 'waybackpy/cdx_utils.py'
2022-02-09T11:08:36.4339269Z adding 'waybackpy/cli.py'
2022-02-09T11:08:36.4342380Z adding 'waybackpy/exceptions.py'
2022-02-09T11:08:36.4347048Z adding 'waybackpy/save_api.py'
2022-02-09T11:08:36.4349483Z adding 'waybackpy/utils.py'
2022-02-09T11:08:36.4353304Z adding 'waybackpy/wrapper.py'
2022-02-09T11:08:36.4358514Z adding 'waybackpy-3.0.3.dist-info/LICENSE'
2022-02-09T11:08:36.4362225Z adding 'waybackpy-3.0.3.dist-info/METADATA'
2022-02-09T11:08:36.4368252Z adding 'waybackpy-3.0.3.dist-info/WHEEL'
2022-02-09T11:08:36.4373243Z adding 'waybackpy-3.0.3.dist-info/entry_points.txt'
2022-02-09T11:08:36.4373702Z adding 'waybackpy-3.0.3.dist-info/top_level.txt'
2022-02-09T11:08:36.4374159Z adding 'waybackpy-3.0.3.dist-info/RECORD'
2022-02-09T11:08:36.4374567Z removing build/bdist.linux-x86_64/wheel
2022-02-09T11:08:37.0030462Z Uploading distributions to https://upload.pypi.org/legacy/
2022-02-09T11:08:37.0031231Z Uploading waybackpy-3.0.3-py3-none-any.whl
2022-02-09T11:08:37.0035190Z 
2022-02-09T11:08:37.2584565Z   0%|          | 0.00/44.7k [00:00<?, ?B/s]
2022-02-09T11:08:37.6218215Z  18%|█▊        | 8.00k/44.7k [00:00<00:01, 32.2kB/s]
2022-02-09T11:08:37.6219027Z 100%|██████████| 44.7k/44.7k [00:00<00:00, 74.2kB/s]
2022-02-09T11:08:37.6219641Z Error during upload. Retry with the --verbose option for more details.
2022-02-09T11:08:37.6235201Z HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/
2022-02-09T11:08:37.6236329Z 'attr: waybackpy.__author_email__' is an invalid value for Author-email. Error: Use a valid email address See https://packaging.python.org/specifications/core-metadata for more information.
2022-02-09T11:08:37.6634145Z ##[error]Process completed with exit code 1.
2022-02-09T11:08:37.6702302Z Post job cleanup.
2022-02-09T11:08:37.8186611Z [command]/usr/bin/git version
2022-02-09T11:08:37.8241764Z git version 2.35.1
2022-02-09T11:08:37.8283950Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2022-02-09T11:08:37.8326789Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
2022-02-09T11:08:37.8616517Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2022-02-09T11:08:37.8649734Z http.https://github.com/.extraheader
2022-02-09T11:08:37.8658907Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2022-02-09T11:08:37.8699180Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
2022-02-09T11:08:37.9182348Z Cleaning up orphan processes
eggplants commented 2 years ago

Some keys allow file:, attr:, find:, and find_namespace: directives in order to cover common usecases. https://setuptools.pypa.io/en/latest/userguide/declarative_config.html

It seems that there are some items that are not supported by attr:...

eggplants commented 2 years ago
image
akamhy commented 2 years ago

See https://pypi.org/project/waybackpy/3.0.3/