Package Details: python-androguard 4.1.2-1

Git Clone URL: https://aur.archlinux.org/python-androguard.git (read-only, click to copy)
Package Base: python-androguard
Description: Python framework for Android application analysis.
Upstream URL: https://github.com/androguard/androguard/
Licenses: Apache
Submitter: fordprefect
Maintainer: fordprefect
Last Packager: fordprefect
Votes: 7
Popularity: 0.000602
First Submitted: 2020-08-19 16:43 (UTC)
Last Updated: 2024-06-15 19:46 (UTC)

Latest Comments

1 2 Next › Last »

devome commented on 2024-10-28 06:27 (UTC)

Please add these depends: ipython python-apkinspector python-frida python-loguru python-mutf8 python-oscrypto python-yaml, and remove these depends: python-future.

Refer to: https://github.com/androguard/androguard/blob/v4.1.2/requirements.txt

fordprefect commented on 2024-05-02 18:41 (UTC)

@aorth: Sorry if it came across rude, wasnt meant to. Just a bit impatient due to the history. But I still won't bump it to avoid unnecessary rebuilds. Prebuild packages in the binary repos need the buump to be pulled in automatically. This does not work for AUR packages anyways, as you need to build them manually anyways. If you want to use an unnsupported AUR wrapper then implement the rebuilt-on-interpreter-update there, but don't put your convenience on everybody, please.

aorth commented on 2024-05-02 18:24 (UTC)

@fordprefect slightly surprised at your rude response. I'm not 'insisting' on a pkgrel bump. The last time I mentioned it here was apparently a year ago and I don't even remember it. I was surprised to see my own name

As for the pkgrel bump, Python packages in the official Arch repositories get pkgrel bumps for new Python versions. This package is obviously broken without the bump. It strikes me as unserious that you would rather moan on here than to bump the pkgrel.

fordprefect commented on 2024-04-29 09:14 (UTC)

@aorth: Well, go ahead and rebuild it, then. No-one is going to stop you. If you insist on a pkgrel bump: Won't happen, thats your duty. Stop bugging people with the same dismissed requests without responding to their arguments.

aorth commented on 2024-04-29 05:42 (UTC)

Needs rebuild for Python 3.12, which entered Arch last week.

Eris commented on 2024-03-06 16:35 (UTC)

@fordperfect: Got it, makes since. Thanks! 👍

fordprefect commented on 2024-03-05 07:38 (UTC)

@Eris: Nope, sorry. Support for AUR helpers should be provided by the developers/maintainers of those tools.

Eris commented on 2024-03-05 07:20 (UTC)

@fordperfect: Hello, I was able to install the latest version of python-androguard using makepkg without any problem. If possible, could you also look into why python-anroguard fails to install with yay? Thanks.

fordprefect commented on 2024-03-04 20:51 (UTC)

@Eris: Thanks for being transparent about aur helper. Please retry with makepkg only. That works for me, and I'd expect it to work for you as well. Please report back when makepkg also fails.

Eris commented on 2024-03-02 21:28 (UTC)

When trying to update this package to the new latest version, it would result in the error ValueError: invalid pyproject.toml config: 'project'. during package(). I am using yay. Here is the error in full:

  dist.fetch_build_eggs(dist.setup_requires)
validate_pyproject.api.load_builtin_plugin defines `tool.distutils` schema
validate_pyproject.api.load_builtin_plugin defines `tool.setuptools` schema
Traceback (most recent call last):
  File "/home/sawyer/.cache/yay/python-androguard/src/androguard-4.1.0/setup.py", line 8, in <module>
    setup(
  File "/usr/lib/python3.11/site-packages/setuptools/__init__.py", line 103, in setup
    return distutils.core.setup(**attrs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 159, in setup
    dist.parse_config_files()
  File "/usr/lib/python3.11/site-packages/setuptools/dist.py", line 627, in parse_config_files
    pyprojecttoml.apply_configuration(self, filename, ignore_option_errors)
  File "/usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py", line 72, in apply_configuration
    config = read_configuration(filepath, True, ignore_option_errors, dist)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py", line 133, in read_configuration
    validate(subset, filepath)
  File "/usr/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py", line 61, in validate
    raise ValueError(f"{error}\n{summary}") from None
ValueError: invalid pyproject.toml config: `project`.
configuration error: `project` must contain ['name'] properties

What can I do to fix this error? Please advise. Thanks!