Add EPG API URL and update dependencies

This commit is contained in:
√(noham)²
2025-11-17 22:43:41 +01:00
parent 52e0d24d18
commit 9fc1272ddf
4 changed files with 13 additions and 10 deletions

View File

@@ -84,6 +84,8 @@ In order to decrypt DRM content, you will need to have a dumped CDM, after that
- [ ] Better output system - [ ] Better output system
- [ ] Verify mp4ff installation - [ ] Verify mp4ff installation
- [ ] CLI arguments implementation + documentation - [ ] CLI arguments implementation + documentation
- [ ] Live direct restream support
- [ ] EPG info support
## Libraries Used ## Libraries Used

View File

@@ -10,11 +10,11 @@ authors = [
] ]
dependencies = [ dependencies = [
"aiohttp==3.13.2", "aiohttp>=3.13.2",
"InquirerPy==0.3.4", "InquirerPy>=0.3.4",
"python-dotenv==1.2.1", "python-dotenv>=1.2.1",
"pywidevine==1.9.0", "pywidevine>=1.9.0",
"Requests==2.32.5", "requests>=2.32.5",
] ]
[project.scripts] [project.scripts]

View File

@@ -13,6 +13,7 @@ from utils.stream import (
) )
SERVICE_PLAN_API_URL = "https://api.oqee.net/api/v6/service_plan" SERVICE_PLAN_API_URL = "https://api.oqee.net/api/v6/service_plan"
EPG_API_URL = "https://api.oqee.net/api/v1/epg/all/{unix}"
class DatetimeValidator(Validator): class DatetimeValidator(Validator):
""" """

10
uv.lock generated
View File

@@ -772,11 +772,11 @@ dev = [
[package.metadata] [package.metadata]
requires-dist = [ requires-dist = [
{ name = "aiohttp", specifier = "==3.13.2" }, { name = "aiohttp", specifier = ">=3.13.2" },
{ name = "inquirerpy", specifier = "==0.3.4" }, { name = "inquirerpy", specifier = ">=0.3.4" },
{ name = "python-dotenv", specifier = "==1.2.1" }, { name = "python-dotenv", specifier = ">=1.2.1" },
{ name = "pywidevine", specifier = "==1.9.0" }, { name = "pywidevine", specifier = ">=1.9.0" },
{ name = "requests", specifier = "==2.32.5" }, { name = "requests", specifier = ">=2.32.5" },
] ]
[package.metadata.requires-dev] [package.metadata.requires-dev]