Skip to content

Releases: lukjak/enmet

Technical fix

05 Jul 21:08
dfd64e9
Compare
Choose a tag to compare

Github pipeline update

Song search

05 Jul 20:51
b29eb81
Compare
Choose a tag to compare
  • Added song search
  • Some internal refactors

Minor changes

27 Oct 16:46
6bbd5b4
Compare
Choose a tag to compare
  • Changed default page caching period from forever to 30 days
  • Fixes related to site changes

Fetching images

26 Feb 17:47
601852a
Compare
Choose a tag to compare
  • Fetching images for bands, artists and albums (see documentation for details)
  • Updates to fix issues related to Metal Archive site changes
  • Rework of internal hashing mechanism

New properties, more objects cached

19 Nov 15:41
34d485e
Compare
Choose a tag to compare
  • Added BandStatuses enum; Band.status now returns BandStatuses object
  • Enable object caching for more classes
  • New properties:
    • Band.links_official
    • Band.links_official_merchandise
    • Band.links_unofficial
    • Band.links_label
    • Band.links_tabulatures
    • Album.last_modified
    • Album.other_versions
    • Artist.last_modified

New properties for Album and Artist

30 Oct 21:51
b4269f5
Compare
Choose a tag to compare
  • Added to Album: guest_session_musicians, other_staff, additional_notes
  • Added to Artist: active_bands, past_bands, guest_session, misc_staff, links
  • Extended ExternalEntity to have properties other than name (context dependent)

Fix for search_bands

25 Oct 20:39
d320265
Compare
Choose a tag to compare

Fix for search_bands failing when countries parameter is used.

Minor enhancements

23 Oct 18:48
ddc991f
Compare
Choose a tag to compare
  • Added random_band(). Used mainly for testing, but may be useful for some random exploration.
  • Better handling of empty values, like "Unknown", "N/A", ["N/A"], "" etc. Now all such data is returned as None or [] (empty list).
  • Change repr and str for EntityArtist subclasses to use names from specific entities, not from underlying Artist. This is to avoid fetching Artist page just to display name, repr or str.
  • Minor fixes
  • Split code into smaller modules

New properties & search fixes

16 Oct 13:42
4581ab4
Compare
Choose a tag to compare

Fix search functions (in some cases search results could be empty, while on Metal Archives page the same searches would return values).

Band.past_members
Band.live_musicians
Band.info
Band.last_modified

New properties

10 Oct 20:08
353b673
Compare
Choose a tag to compare

Artist.age
Artist.place_of_birth
Artist.gender
Artist.biography
Artist.trivia

Band.similar_artists

SimilarBand