Skip to main content

Moon Registry for Alliance Auth

This is a Moon Registry app for Alliance Auth (AA)

Features

  • Search all moons across Eve once imported, by (system, constellation, region), ore, sov. owner, rarity
  • Add moon scans via parsed text

Installation

Once you have cloned the repo or copied all files into place.

Make sure you are in your venv. Then install it with pip in editable mode:

pip install -e {path_to}/aa_moonregistry

or via PyPi:

pip install aa_moonregistry

Add aa_moonregistry to INSTALLED_APPS in settings/local.py. If eveuniverse is not already there, add it too; the app depends on it.

Next perform migrations to add models to the database:

python manage.py migrate

Next load all the planets and moons from via eve universe, if not loaded already. This will take a while!!

python manage.py aa_moonregistry_load_planets_moons

Load initial Eve sovereignty

python manage.py aa_moonregistry_load_sovereignty

Load Metenox-specific fuel data

python manage.py aa_moonregistry_load_metenox_data

Load initial JITA IV material pricing. Calculates average of top 5 JBV per type

python manage.py aa_moonregistry_load_jita_materials_prices

Next copy all the static data to the output folder

python manage.py collectstatic --noinput

Finally restart your AA setup.

Permissions

There is only one access level that will give access to the app in menu aa_moonregistry.basic_access

Alliance Auth Tasks

There are several registered tasks that should be run periodically.

aa_moonregistry.tasks.refresh_sovereignty - Reloads current Eve Sovereignty. Schedule once a week or so.

aa_moonregistry.tasks.refresh_material_prices - Refreshes pricing for calculations. Schedule once per day.

aa_moonregistry.tasks.refresh_metenox_data - Refreshes Metenox metadata. Schedule once per month.

Metadata

Release files for aa-moonregistry 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aa-moonregistry 0.1.0
File Size Uploaded Provenance
aa_moonregistry-0.1.0.tar.gz 24.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for aa-moonregistry 0.1.0
File Interpreter ABI Platform
aa_moonregistry-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 56.8 kB

Release files / aa_moonregistry-0.1.0.tar.gz

Download URL aa_moonregistry-0.1.0.tar.gz
Size 24.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a4eef0948f81c276e10c19184ed2ff0cf5d54a299314575d01f03f4a0aa86868
BLAKE2b-256 checksum
How to use checksums
37d41d630830e8f3069bb175de57f240332d80c36a1e89ff279876f84811ef30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / aa_moonregistry-0.1.0-py3-none-any.whl

Download URL aa_moonregistry-0.1.0-py3-none-any.whl
Size 31.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
04a839ab92da06c558fd69b6733091595bd9dc6a79df9d47978ee5ba2af9efc4
BLAKE2b-256 checksum
How to use checksums
5e2220c4c96b27dd33b93e65c385ec89ff3ffd1a31b3b22758a08b305533f46c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Security for aa-moonregistry 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page