Skip to main content

2 posts tagged with "marvel"

View All Tags

Esak-1.3.2

· One min read
Brian Pepple
Founder of the Metron Project / Code Monkey

Did a quick release this morning of the python wrapper for the Marvel API, Esak, which adds an option to have the cache results expire after a user-defined number of days. To update to the latest version just run the following command:

pip3 install -U --user esak

Trade Paperback / Collections Support

· One min read
Brian Pepple
Founder of the Metron Project / Code Monkey

Marvel Masterworks Cover

A user contacted me about adding Marvel Masterworks: The Uncanny X-Men series to Metron since we have recently added support for trade paperbacks/collected editions. I figured this would be useful exercise since it would show me what parts of the process could be improved to make it easier.

Currently, the process requires the editor to add all creators, characters, teams, etc. manually for the reprinted issues associate with the collection, much like a regular issue. One obvious way to simplify this is to automatically add any characters, team, story titles, etc. for the issues being reprinted. Currently, I've written an admin action to do this, but sometime in the future I need to expose this functionality so that anyone adding a Trade Paperback/Collection can save some time.

When I was creating Metron one of the choices I made was to add creators at an issue-level, and not at a story-level, since I wanted the process for adding an issue to be fairly simple. The downside to this approach is that adding information to a collection from an issue with multiple stories isn't really possible.😢