Search Criteria
Package Details: python-mastodon 2.2.1-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/python-mastodon.git (read-only, click to copy) |
|---|---|
| Package Base: | python-mastodon |
| Description: | Python wrapper for the Mastodon API |
| Upstream URL: | https://github.com/halcy/Mastodon.py |
| Keywords: | api api-client api-rest mastodon mastodon-api mastodon-app mastodon-client social social-network |
| Licenses: | MIT |
| Submitter: | gue5t |
| Maintainer: | danirod |
| Last Packager: | danirod |
| Votes: | 7 |
| Popularity: | 0.000000 |
| First Submitted: | 2017-04-09 21:00 (UTC) |
| Last Updated: | 2026-07-12 16:58 (UTC) |
Dependencies (24)
- python-dateutil (python-dateutil-gitAUR)
- python-decorator
- python-requests
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
- python-cryptography (check)
- python-graphemeuAUR (check)
- python-halcy-blurhashAUR (check)
- python-http-eceAUR (check)
- python-magic (python-magic-gitAUR) (check)
- python-pytest-cov (check)
- python-pytest-mock (check)
- python-pytest-recording (check)
- python-pytest-runnerAUR (check)
- python-pytz (check)
- python-requests-mock (check)
- python-vcrpy (python-vcrpy-gitAUR) (check)
- python-cryptography (optional) – webpush support
- Show 4 more dependencies...
Latest Comments
1 2 Next › Last »
danirod commented on 2026-07-12 17:01 (UTC)
That is very odd because I fail to see the error on my side, and I
checkby default, but I do not see the error either when I uninstall grapheme and run with --nocheck. grapheme is an optional dependency, also present in checkdepends for the test suite.Either way, I am uploading a new version of the PKGBUILD that always forces python-graphemeu over python-grapheme, because mastodon.py has started to depend on graphemeu (an updated fork of grapheme). Maybe they don't just do it for the maintenance checkbox and there is something new there...
Hoping this fixes the recipe.
Roboron commented on 2026-07-12 16:17 (UTC)
Build fails with various "NotImplementedError: To use the get_status_length function, please install the grapheme Python module."
danirod commented on 2025-02-18 06:12 (UTC)
Dependencies have been reviewed now that a new version of python-mastodon has been released anyway. They are in sync with whatever the pyproject.toml says, so the python-blurhash package should not be in use anymore. Checks looks good and I don't see any errors, but if something is odd please add a comment.
Popolon commented on 2025-01-20 18:48 (UTC)
Lot of errors at compilation, it's time to review the process, including the conflict between python-blurhash and python-halcy-blurhash (maybe a problem of cyclic dependencies?)
danirod commented on 2024-02-03 22:55 (UTC)
python-mastodondepends onpython-blurhashbut optdepends and checkdepends onpython-halcy-blurhash, which actually conflicts withpython-blurhash. Is this really the intended behaviour?Looking upstream, the library depends on the PyPI package
blurhash, https://github.com/halcy/Mastodon.py/blob/1.8.1/setup.py#L21-L23 (Noted that python-mastodon has migrated to pyproject.toml, but setup.py was the tool in use when 1.8.1 was released)The PyPI package seems to be halcy's blurhash. In fact, the other blurhash in AUR points on PyPI to a separate package called
blurhash-pythonwhich actually does not seem to be used upstream.ashdemai commented on 2022-12-15 02:55 (UTC)
python-magic-ahupp has been broken for a while, and I was wondering if there's any alternatives could be used in place?
djmoch commented on 2019-05-04 11:14 (UTC) (edited on 2019-05-04 11:33 (UTC) by djmoch)
python-mastodon requires that you use
python-magic-ahupp. Whilepython-magic-ahuppconflicts withpython-magic, they are actually different packages that provide different functionality.I've updated the depends array to use
python-magic-ahuppjeancf commented on 2018-10-20 09:19 (UTC)
Hi gue5t: Could you update the package please? if you are not planning to continue maintaining this package, please orphan it so somebody else can adopt it.
Thanks.
bb010g commented on 2018-09-06 07:29 (UTC) (edited on 2018-09-06 20:24 (UTC) by bb010g)
Updated PKGBUILD for 1.3.1: https://wank.party/T9Qj.pkgbuild
(gue5t, if you use this for actual 1.3.1, please switch pkgrel back to 1.)
bb010g commented on 2018-07-18 21:13 (UTC) (edited on 2018-07-18 21:14 (UTC) by bb010g)
Here's an actually correct PKGBUILD: https://wank.party/ERm2.pkgbuild
You'll also need a local copy of the LICENSE due to it being MIT, which is easily pulled down with wget 'https://github.com/halcy/Mastodon.py/raw/master/LICENSE'.
1 2 Next › Last »