Skip to content

Commit a444e67

Browse files
Add CHANGELOG.md
1 parent 36b8b81 commit a444e67

2 files changed

Lines changed: 104 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
# Changelog
2+
3+
## 0.19.0
4+
5+
Change license to MIT.
6+
7+
## 0.18.2
8+
9+
Update "Usage" in README.md so it's up to date on PyPi page.
10+
11+
## 0.18.1
12+
13+
Update README.md ToC so it's up to date on PyPi page.
14+
Also added missing unit tests.
15+
16+
## 0.18.0
17+
18+
Add two new functions:
19+
20+
- `popular` - looking up currently popular titles
21+
- `providers` - get data about service providers (like "Netflix") to use in filtering in `popular` or `search`
22+
23+
`popular` and `search` allows for basic pagination with `offset` parameter.
24+
25+
`search` can now be used without specified `title`, making it oddly similar to `popular`, but oh well. I figured it out after `popular` was ready.
26+
27+
## 0.17.1
28+
29+
Apparently, even it's discouraged according to PEP 639, it's still needed to get correct license on PyPi.
30+
31+
## 0.17
32+
33+
Add two new functions - one for seasons and one for episodes.
34+
They allow for getting more granular information - offers for individual seasons, or episodes; rather than show as a whole.
35+
36+
## 0.16
37+
38+
Query for:
39+
- scoring (IMDB, TMDB, Rotten Tomatoes, JustWatch)
40+
- JustWatch likes and dislikes
41+
- JustWatch charts/ranks
42+
- age certification
43+
44+
## 0.15
45+
46+
Add TMDB ID to responses.
47+
Remove default `element_count`, if not found in API response use `None`.
48+
49+
## 0.14
50+
51+
Add 2 new commands:
52+
53+
`details` - look up details for a single entry by its node ID
54+
`offers_for_countries` - look up offers for a single entry by its node ID, allows for specifying multiple countries
55+
56+
## 0.13
57+
58+
Add "short_description" to API response, matching "showDescription" field in GraphQL API.
59+
60+
## 0.12
61+
62+
Update data structures and media formats in README.md.
63+
64+
## 0.11
65+
66+
Add "runtime" field.
67+
68+
## 0.10
69+
70+
Update poster type hint to include "None".
71+
72+
## 0.9
73+
74+
Fix issue where GraphQL API didn't return poster URL, now in this situation this API will set "None" as poster.
75+
Specify offer icon format to "PNG". Previously it would leave "{format}" in offer icon URL.
76+
77+
## 0.8
78+
79+
Add example response to README.md.
80+
81+
## 0.7
82+
83+
Fix auto-generated docs.
84+
85+
## 0.6
86+
87+
Combine parser and requests module, add more docstrings.
88+
89+
## 0.5
90+
91+
Rename main module to `simplejustwatchapi`.
92+
93+
## 0.4
94+
95+
Minor fixes.
96+
97+
## 0.3
98+
99+
Fix IMDb URL type hint, fix poster and entry URL.
100+
101+
## 0.1
102+
103+
Initial release.

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ dev = [
3737
Homepage = "https://github.com/Electronic-Mango/simple-justwatch-python-api"
3838
Documentation = "https://electronic-mango.github.io/simple-justwatch-python-api"
3939
Repository = "https://github.com/Electronic-Mango/simple-justwatch-python-api"
40+
changelog = "https://github.com/Electronic-Mango/simple-justwatch-python-api/blob/main/CHANGELOG.md"
4041

4142
[build-system]
4243
requires = ["uv_build>=0.11.3,<0.12"]

0 commit comments

Comments
 (0)