halcy
c21ba153f7
document deprecation
2025-08-17 18:21:56 +03:00
halcy
0f94231300
expose deprecation header, fix CI
2025-08-17 18:20:47 +03:00
halcy
a1a0b4e306
Entity updates for 4.4.3
2025-08-17 17:21:21 +03:00
halcy
304df86c42
dont instantiate every type if only one is needed
2025-08-17 00:11:22 +03:00
halcy
d7ebad0bc4
make json load union casting work on 3.9
2025-08-17 00:00:38 +03:00
halcy
6ceb054d47
new cassettes for three auth endpoints
2025-08-16 23:37:11 +03:00
halcy
d2c80f5210
some changes to tests and documentation
2025-08-16 23:23:42 +03:00
halcy
bdc25ade29
add return type for oauth server info
2025-08-16 23:17:53 +03:00
halcy
baf7dd457c
attempt 2
2025-08-16 23:00:08 +03:00
halcy
95239666fa
amend to fix pre 2.9.2 tests
2025-08-16 22:26:05 +03:00
halcy
510e60df2f
some fixes to versions, test
2025-08-16 22:18:21 +03:00
halcy
b6ce6576ce
retry failed version checks
2025-08-16 21:40:31 +03:00
halcy
cfc83cc1b6
fix moved account name
2025-08-16 21:27:28 +03:00
halcy
5f7b166b78
fix notifications() returning nonsense when an id is passed
2025-08-16 21:12:06 +03:00
halcy
b98f47b3d8
CI now needs grapheme
2025-08-16 21:01:14 +03:00
halcy
1341888913
oops, forgt something
2025-08-16 20:59:40 +03:00
halcy
2174694464
add status length counter
2025-08-16 20:51:25 +03:00
halcy
974844bacb
add exclusive, replies_policy to list methods
2025-08-16 19:28:08 +03:00
halcy
dbf3cf8404
make documentation a little better
2025-08-16 19:16:02 +03:00
halcy
e757aa727e
add pagination info retrieval, iterator
2025-08-16 19:01:08 +03:00
halcy
95e64ddfec
Fix tests on 3.8 and 3.7, hopefully
2025-08-16 17:05:30 +03:00
halcy
abc25a0f3e
test-green cassettes, 4.3
2025-08-16 16:52:16 +03:00
Lorenz Diener
75af8b02c1
Small fixes to OAuth code
2025-08-15 14:59:28 +03:00
Lorenz Diener
cb48c95930
Add OAuth authorization server info retrieval and usage if available
2025-08-15 14:46:56 +03:00
Lorenz Diener
1af3e8d34d
Add API version, warn if not present despite version >= 4.3.0
2025-08-15 13:02:50 +03:00
Lorenz Diener
d959fa1906
Update TODO.md
2025-08-15 10:45:19 +03:00
Lorenz Diener
b4d46705e7
Merge pull request #414 from codl/fix-typo
...
fix docstring typo
2025-07-29 11:16:25 +03:00
codl
9c3656216e
fix docstring typo
2025-07-22 21:47:45 +02:00
Lorenz Diener
db42072efe
fix weird .netrc login issue
2025-06-22 01:34:42 +03:00
Lorenz Diener
67f0a1fee5
Update CHANGELOG.rst
2025-06-18 16:56:41 +03:00
Lorenz Diener
f5a18c344d
Update types_base.py
...
fix 3.7 again
2025-06-18 16:43:37 +03:00
Lorenz Diener
4e2f11c121
Update types_base.py
...
fix tests on 3.7
2025-06-18 16:37:33 +03:00
Lorenz Diener
c563d53b21
Merge pull request #407 from CyberTailor/master
...
Switch from `pytest-vcr` to `pytest-recording`
2025-06-18 16:33:56 +03:00
Lorenz Diener
6b769779d9
Update types_base.py
...
fix stringify_type
2025-06-18 16:25:16 +03:00
Lorenz Diener
d845707f14
Update types_base.py
...
fix type annotation saving
2025-06-18 15:40:05 +03:00
Lorenz Diener
98f0c2258c
Update config.yml
...
Circleci doesn't provide RC images, so lets try the official python one
2025-06-18 15:00:34 +03:00
Lorenz Diener
1e0afc7820
Update config.yml
...
Activate 3.14 tests
2025-06-18 14:42:18 +03:00
Lorenz Diener
1d30df5f12
Merge pull request #410 from rogue-agent-dev/master
...
Add offset parameter for trending_tags and trending_links
2025-05-09 16:31:24 +03:00
Anees Ahmed
b62c61456a
Add offset parameter for trending_tags and trending_links
...
Fixes #409
2025-05-08 02:24:33 -07:00
Anna “CyberTailor”
8b57a607ea
replace pytest-vcr with pytest-recording in docs
2025-04-21 15:07:28 +05:00
Anna “CyberTailor”
3be3cabc85
replace pytest-vcr dependency with pytest-recording
...
The former is unmaintained upstream.
Fixes: https://github.com/halcy/Mastodon.py/issues/406
2025-04-21 15:07:28 +05:00
Anna “CyberTailor”
8736b15a6f
fix compatibility with pytest-recording
...
pytest-recording stores cassettes for each module in its own directory.
Using "vcr_cassette_dir" fixture, we override it to use the old
behavior.
2025-04-21 15:07:28 +05:00
Lorenz Diener
9395228416
Merge pull request #400 from adamse/master
...
add link to upstream documentation for timeline()
2025-03-16 13:42:19 +02:00
Adam Sandberg Ericsson
640233f704
add link to upstream documentation for timeline()
2025-03-16 10:37:10 +00:00
halcy
8fdafaed51
update manifest
2025-03-02 11:44:30 +02:00
Lorenz Diener
e2acb25252
Update CHANGELOG.rst
...
Make changelog look not terrible
2025-03-02 11:39:10 +02:00
halcy
0cf7cfa8e6
get ready to tag release
2025-03-02 11:33:34 +02:00
halcy
0f775f5fe1
fix #398 and also fix pagination info not surviving persisting
2025-03-02 11:13:35 +02:00
Lorenz Diener
85e0cf468b
Merge pull request #397 from jikamens/master
...
fetch_next and fetch_previous shouldn't crash on last page
2025-02-28 10:54:17 +02:00
Jonathan Kamens
74eb57203b
fetch_next and fetch_previous shouldn't crash on last page
...
When `fetch_next` reaches the last page, the `_pagination_next`
attribute exists in the page structure but is set to None; similarly
for `_pagination_prev` in `fetch_previous`. If this occurs we need to
return `None` rather than trying to interate over `None` and
generating an exception.
2025-02-27 20:18:08 -05:00