{"id":20894,"library":"aa-memberaudit-dc","title":"AA Memberaudit Doctrine Checker","description":"A Doctrine Checker addon module for Alliance Auth's AA Memberaudit plugin. Provides tools for checking corporation doctrines and skills. Current version: 0.3.4. Release cadence: irregular, last updated April 2026. Requires Python >=3.10 and Alliance Auth v4 (last version compatible with AAv4; not compatible with AAv5).","status":"maintenance","version":"0.3.4","language":"python","source_language":"en","source_url":"https://github.com/Geuthur/aa-memberaudit-dc","tags":["alliance-auth","eve-online","memberaudit","doctrine-checker","aa-memberaudit"],"install":[{"cmd":"pip install aa-memberaudit-dc","lang":"bash","label":"PyPI installation"}],"dependencies":[{"reason":"Core dependency; version <5 required (AAv4 only)","package":"allianceauth","optional":false},{"reason":"Parent plugin; requires >=3.16","package":"aa-memberaudit","optional":false},{"reason":"ESI client for EVE Online API","package":"django-esi","optional":false},{"reason":"EVE Universe models","package":"django-eveuniverse","optional":false},{"reason":"Utility helpers; currently pinned to >=1.30","package":"allianceauth-app-utils","optional":false},{"reason":"API framework; dependency was unpinned but may cause conflicts","package":"django-ninja","optional":false}],"imports":[{"note":"The package name includes the 'aa-' prefix; omitting it causes ModuleNotFoundError.","wrong":"import memberaudit_dc","symbol":"aa_memberaudit_dc","correct":"import aa_memberaudit_dc"}],"quickstart":{"code":"import aa_memberaudit_dc\nfrom django.conf import settings\n\n# Add to INSTALLED_APPS in settings:\n# 'aa_memberaudit_dc',\nprint('aa-memberaudit-dc imported successfully')\n","lang":"python","description":"Basic import and setup. Ensure 'aa_memberaudit_dc' is added to INSTALLED_APPS in your Django settings file."},"warnings":[{"fix":"Downgrade or stay on AAv4 if using this module. Alternatively, wait for a future v5-compatible release.","message":"Version 0.3.4 is the last version compatible with Alliance Auth v4. It is NOT compatible with AAv5.","severity":"breaking","affected_versions":"0.3.4"},{"fix":"Remove any references to the fittings addon or use a separate fitting plugin.","message":"The Fittings Addon was removed in v0.3.4. If you relied on it, you must migrate to an alternative.","severity":"deprecated","affected_versions":">=0.3.4"},{"fix":"Ensure your ESI_AUTH_USER_AGENT setting includes a contact email or URL as per ESI guidelines.","message":"The 'django-esi' dependency must be properly configured with a user agent string following EVE's new guidelines. Misconfiguration leads to 403 errors.","severity":"gotcha","affected_versions":"all"},{"fix":"Pin django-ninja to <1.5 if you experience schema errors.","message":"The module uses 'django-ninja' for APIs. Earlier versions pinned '<1.5'; if you use a newer ninja, there may be breaking changes in the API schema.","severity":"gotcha","affected_versions":">=0.3.1"}],"env_vars":null,"search_vec":"'0.3.4':27 '2026':34 '3.10':37 'aa':1,14,62 'aa-memberaudit':61 'aav4':46 'aav5':50 'addon':8 'allianc':11,39,52 'alliance-auth':51 'april':33 'auth':12,40,53 'cadenc':29 'check':20 'checker':4,7,60 'compat':44,48 'corpor':21 'current':25 'doctrin':3,6,22,59 'doctrine-check':58 'eve':55 'eve-onlin':54 'irregular':30 'last':31,42 'memberaudit':2,15,57,63 'modul':9 'onlin':56 'plugin':16 'provid':17 'python':36 'releas':28 'requir':35 'skill':24 'tool':18 'updat':32 'v4':41 'version':26,43","created_at":"2026-04-27T16:57:00.772409+00:00","updated_at":"2026-04-27T16:57:00.772409+00:00","problems":{"verify_error":"× Failed to build `mysqlclient==2.2.8`\n  ├─▶ The build backend returned an error\n  ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)\n\n      [stdout]\n      Trying pkg-config --exists mysqlclient\n      Command 'pkg-config --exists mysqlclient' returned non-zero exit status\n      "},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"0.3.4","cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/Geuthur/aa-memberaudit-dc","docs":null,"changelog":"https://github.com/Geuthur/aa-memberaudit-dc/blob/master/CHANGELOG.md","pypi":"https://pypi.org/project/aa-memberaudit-dc/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["crm-productivity","auth-security","web-framework"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"install_fail","verified_at":"2026-06-28","last_verified":"2026-06-28","next_check":"2026-07-05","install_tag":null}}