dependabot[bot]
94e7b71bf6
Bump prompt-toolkit from 3.0.52 to 3.0.53
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.52 to 3.0.53.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/main/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.52...3.0.53 )
---
updated-dependencies:
- dependency-name: prompt-toolkit
dependency-version: 3.0.53
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-02 06:53:06 +00:00
√(noham)²
4524d474eb
Merge pull request #29 from NohamR/dependabot/pip/tqdm-4.69.1
...
Bump tqdm from 4.69.0 to 4.69.1
2026-07-28 23:24:07 +02:00
√(noham)²
03512e4430
Merge pull request #30 from NohamR/dependabot/pip/aiohttp-3.14.3
...
Bump aiohttp from 3.14.1 to 3.14.3
2026-07-28 23:23:53 +02:00
√(noham)²
619c91b71d
Merge pull request #31 from NohamR/dependabot/uv/tqdm-4.69.1
...
Bump tqdm from 4.69.0 to 4.69.1
2026-07-28 23:23:34 +02:00
dependabot[bot]
9f97f7ff33
Bump tqdm from 4.69.0 to 4.69.1
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.69.0 to 4.69.1.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.69.0...v4.69.1 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.69.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-26 06:52:58 +00:00
dependabot[bot]
5634871a35
Bump aiohttp from 3.14.1 to 3.14.3
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.14.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-26 06:52:49 +00:00
dependabot[bot]
0063753c47
Bump tqdm from 4.69.0 to 4.69.1
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.69.0 to 4.69.1.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.69.0...v4.69.1 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.69.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-26 06:52:31 +00:00
√(noham)²
586a45aeda
Merge pull request #28 from NohamR/dependabot/uv/tqdm-4.69.0
...
Bump tqdm from 4.68.4 to 4.69.0
2026-07-19 19:26:40 +02:00
√(noham)²
e26b5c7fe1
Merge pull request #27 from NohamR/dependabot/pip/tqdm-4.69.0
...
Bump tqdm from 4.68.4 to 4.69.0
2026-07-19 19:26:32 +02:00
dependabot[bot]
34219bacfb
Bump tqdm from 4.68.4 to 4.69.0
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.68.4 to 4.69.0.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.68.4...v4.69.0 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.69.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-19 06:52:52 +00:00
dependabot[bot]
c647d510c8
Bump tqdm from 4.68.4 to 4.69.0
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.68.4 to 4.69.0.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.68.4...v4.69.0 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.69.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-19 06:52:31 +00:00
√(noham)²
a57f0a74a1
Merge branch 'main' of https://github.com/NohamR/OqeeRewind
2026-07-12 12:30:59 +02:00
√(noham)²
f2e41bb8d6
Update requirements.txt
2026-07-12 12:30:35 +02:00
√(noham)²
e6dcdd90c3
Merge pull request #25 from NohamR/dependabot/uv/tzdata-2026.3
...
Bump tzdata from 2026.2 to 2026.3
2026-07-12 12:26:02 +02:00
√(noham)²
3c3b7f5202
Merge branch 'main' into dependabot/uv/tzdata-2026.3
2026-07-12 12:25:33 +02:00
√(noham)²
489b95c7b5
Merge pull request #26 from NohamR/dependabot/uv/tqdm-4.68.4
...
Bump tqdm from 4.68.3 to 4.68.4
2026-07-12 12:24:12 +02:00
√(noham)²
8fbc0f8678
Merge pull request #24 from NohamR/dependabot/pip/tqdm-4.68.4
...
Bump tqdm from 4.68.3 to 4.68.4
2026-07-12 12:23:47 +02:00
dependabot[bot]
11178ac858
Bump tqdm from 4.68.3 to 4.68.4
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.68.3 to 4.68.4.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.68.3...v4.68.4 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.68.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-12 06:53:01 +00:00
dependabot[bot]
5f80e8be97
Bump tzdata from 2026.2 to 2026.3
...
Bumps [tzdata](https://github.com/python/tzdata ) from 2026.2 to 2026.3.
- [Release notes](https://github.com/python/tzdata/releases )
- [Changelog](https://github.com/python/tzdata/blob/master/NEWS.md )
- [Commits](https://github.com/python/tzdata/compare/2026.2...2026.3 )
---
updated-dependencies:
- dependency-name: tzdata
dependency-version: '2026.3'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-12 06:52:38 +00:00
dependabot[bot]
14eea661a3
Bump tqdm from 4.68.3 to 4.68.4
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.68.3 to 4.68.4.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.68.3...v4.68.4 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.68.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-12 06:52:30 +00:00
√(noham)²
cbb4a2ad63
Merge pull request #20 from NohamR/dependabot/pip/aiohttp-3.14.1
...
Bump aiohttp from 3.13.5 to 3.14.1
2026-06-28 14:48:42 +02:00
√(noham)²
a8f7f91305
Merge pull request #21 from NohamR/dependabot/pip/python-dotenv-1.2.2
...
Bump python-dotenv from 1.2.1 to 1.2.2
2026-06-28 14:48:33 +02:00
√(noham)²
6027190194
Merge pull request #22 from NohamR/dependabot/pip/requests-2.34.2
...
Bump requests from 2.32.5 to 2.34.2
2026-06-28 14:48:22 +02:00
√(noham)²
f7729dcd2f
Merge branch 'main' into dependabot/pip/requests-2.34.2
2026-06-28 14:48:13 +02:00
√(noham)²
0054e70257
Merge pull request #23 from NohamR/dependabot/pip/tabulate-0.10.0
...
Bump tabulate from 0.9.0 to 0.10.0
2026-06-28 14:47:40 +02:00
dependabot[bot]
b566360abf
Bump tabulate from 0.9.0 to 0.10.0
...
Bumps [tabulate](https://github.com/astanin/python-tabulate ) from 0.9.0 to 0.10.0.
- [Changelog](https://github.com/astanin/python-tabulate/blob/master/CHANGELOG )
- [Commits](https://github.com/astanin/python-tabulate/compare/v0.9.0...v0.10.0 )
---
updated-dependencies:
- dependency-name: tabulate
dependency-version: 0.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-28 06:52:53 +00:00
dependabot[bot]
c534ba9357
Bump requests from 2.32.5 to 2.34.2
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.5 to 2.34.2.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.5...v2.34.2 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.34.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-28 06:52:50 +00:00
dependabot[bot]
3336477824
Bump python-dotenv from 1.2.1 to 1.2.2
...
Bumps [python-dotenv](https://github.com/theskumar/python-dotenv ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/theskumar/python-dotenv/releases )
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md )
- [Commits](https://github.com/theskumar/python-dotenv/compare/v1.2.1...v1.2.2 )
---
updated-dependencies:
- dependency-name: python-dotenv
dependency-version: 1.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-28 06:52:43 +00:00
dependabot[bot]
67986279f1
Bump aiohttp from 3.13.5 to 3.14.1
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.14.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-28 06:52:39 +00:00
√(noham)²
ff8462d3df
Times + logging changes
2026-06-23 18:31:50 +02:00
√(noham)²
51a58d3694
Add tzdata
2026-06-22 11:17:16 +02:00
√(noham)²
4d613a1b3f
Merge pull request #18 from NohamR/dependabot/pip/tqdm-4.68.3
...
Bump tqdm from 4.68.2 to 4.68.3
2026-06-21 14:49:42 +02:00
√(noham)²
cd5c19793f
Merge pull request #19 from NohamR/dependabot/uv/tqdm-4.68.3
...
Bump tqdm from 4.68.2 to 4.68.3
2026-06-21 14:49:30 +02:00
dependabot[bot]
297e8d7f59
Bump tqdm from 4.68.2 to 4.68.3
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.68.2 to 4.68.3.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.68.2...v4.68.3 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.68.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-21 06:52:30 +00:00
dependabot[bot]
9d0da79cf0
Bump tqdm from 4.68.2 to 4.68.3
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.68.2 to 4.68.3.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.68.2...v4.68.3 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.68.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-21 06:52:27 +00:00
√(noham)²
e51a108d28
Chunked decryption, resume & selection fixes
...
Implement chunked decryption of .m4s segments (avoid loading entire stream into memory) by changing decrypt() to accept a segment directory, process ~1GB chunks with mp4ff-decrypt, and concatenate results. Add resume support in segment downloader by skipping already downloaded .m4s files and initializing successful counter accordingly. Improve manifest handling: gracefully handle missing AVC/HEVC tracks, bruteforce ticks conditionally, and mark representations for removal when no valid tick is found. Add fallback unfiltered selection in select_track when filtered lookup yields no candidates. Replace naive UTC offset logic with explicit Europe/Paris timezone utilities and adjust related time conversion signatures. Bump project version to 1.0.
2026-06-17 16:49:49 +02:00
√(noham)²
4b524b2ead
Merge pull request #16 from NohamR/dependabot/pip/tqdm-4.68.2
...
Bump tqdm from 4.68.1 to 4.68.2
2026-06-14 13:53:55 +02:00
√(noham)²
5e4083cc68
Merge pull request #17 from NohamR/dependabot/uv/tqdm-4.68.2
...
Bump tqdm from 4.68.1 to 4.68.2
2026-06-14 13:53:45 +02:00
dependabot[bot]
327c928f4a
Bump tqdm from 4.68.1 to 4.68.2
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.68.1 to 4.68.2.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.68.1...v4.68.2 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.68.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-14 06:52:40 +00:00
dependabot[bot]
7628b8b215
Bump tqdm from 4.68.1 to 4.68.2
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.68.1 to 4.68.2.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.68.1...v4.68.2 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.68.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-14 06:52:35 +00:00
√(noham)²
5143b4c2cf
Merge pull request #14 from NohamR/dependabot/pip/tqdm-4.68.1
...
Bump tqdm from 4.67.3 to 4.68.1
2026-06-07 12:15:52 +02:00
√(noham)²
667f9ebba7
Merge pull request #15 from NohamR/dependabot/uv/tqdm-4.68.1
...
Bump tqdm from 4.67.3 to 4.68.1
2026-06-07 12:15:41 +02:00
dependabot[bot]
ead73a2deb
Bump tqdm from 4.67.3 to 4.68.1
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.67.3 to 4.68.1.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.67.3...v4.68.1 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.68.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-07 06:52:46 +00:00
dependabot[bot]
2904a53bac
Bump tqdm from 4.67.3 to 4.68.1
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.67.3 to 4.68.1.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.67.3...v4.68.1 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-version: 4.68.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-07 06:52:45 +00:00
√(noham)²
8f115881e2
Cache tokens and improve Oqee login flow
...
Add local token caching and validation for Oqee client, including _is_token_valid, load_cache and save_cache using .oqee_token.json to reuse valid JWTs and avoid unnecessary re-authentication. Update login() to try loading cache first, keep existing credential/IP login flows with clearer logging and improved fallback/error handling, and save tokens after successful auth. Also add required imports (json, os, time) and minor logging tweak in utils/downloader.py to include the Widevine CDM device filename in the fetch message.
2026-05-26 17:21:54 +02:00
√(noham)²
c49254a6e4
Document Free Mobile auth in READMEs
2026-05-26 17:18:35 +02:00
√(noham)²
a1dfa082d7
Add Free Mobile SSO login
...
Add support for Free Mobile SSO authentication by implementing login_cred_mobile which parses the SSO page with BeautifulSoup and exchanges the resulting token for an OQEE access token. Rename login_cred_abo to login_cred_fbx, introduce a self.fbx flag (and mark 8-digit numeric usernames as abo/non-FBX), and update the login selection logic to call the appropriate handler (FBX vs mobile). Also import BeautifulSoup, simplify some request headers, add bs4 to pyproject.toml, and update the lockfile accordingly.
2026-05-26 17:07:48 +02:00
√(noham)²
96fa5c07c4
Merge pull request #13 from NohamR/dependabot/uv/idna-3.15
...
Bump idna from 3.11 to 3.15
2026-05-20 16:08:34 +02:00
dependabot[bot]
b2cef50e85
Bump idna from 3.11 to 3.15
...
Bumps [idna](https://github.com/kjd/idna ) from 3.11 to 3.15.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md )
- [Commits](https://github.com/kjd/idna/compare/v3.11...v3.15 )
---
updated-dependencies:
- dependency-name: idna
dependency-version: '3.15'
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-19 22:23:12 +00:00
√(noham)²
999f06150c
Merge pull request #12 from NohamR/dependabot/uv/aiohttp-3.13.5
2026-04-13 16:36:52 +02:00