package lastfm

  1. Overview
  2. Docs
The lastfm library is an implementation of the API used by the last.fm to keep count of played songs

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.3.4.tar.gz
md5=491d45277f6afcb57f5d7ad8abaf4212
sha512=49ef0a9257ef9cb2ee90db827bd7025d88bde496499c2193953cea1e9859093fea2d9b1505cc2111757ab82f6f6bd2e7b7abfe8e6df089d0e01b59da129747c6

CHANGES.html

CHANGES

0.3.4 (03-27-2024)
=====
* Switched to Re

0.3.3 (03-01-2021)
=====
* Switched to dune!

0.3.2 (18-08-2018)
=====
* Fix compilation with OCaml >= 4.06

0.3.1 (03-08-2015)
=====
* Switch to Bytes API.

0.3.0 (13-05-2011)
=====
* Added timeout for http operations (#351)
* Fixed bug when submitting to two different
  hosts with the same user and password.
* Functorized Audioscrobbler and Radio to 
  allow to build a version without using
  ocamlnet..

0.2.0 (12-10-2009)
=====
* Added support for --enable-debugging configure option
* Fixed Makefile for BSD: call $(MAKE) for generating documentation.
* Now using xmlm instead of xml-light.
* Removed anonymous radio connection: no longer available upstream... :-(
* Made audioscrobbler host configurable, in order to allow libre.fm or other
  implementations.

0.1.3 (17-09-2008)
====
* Broadcast requests were submitted as User requests.. Fixed !
* Bumped protocol version to latest (1.2.1)
* Moved constants.ml to lastfm_constants.ml to avoid poluting the
  namespace.

0.1.2 (16-04-2008)
=====
* Install .cmx file

0.1.1 (19-12-2007)
=====
* Changed API:
 - Simply create a song record with get_song
 - Test wether your song record is valid for each submission
   type
 - submit and do_submit now return a list of songs that
   couldn't be submited, along with the explanation
 - get, do_np and do_submit now give another try when failed
   authentification can be due to caching inconsistency
 - anonymous get requests are somehow better handled when caching.
   However, you should not use get for multiple simultaneous anonymous
   streaming.
 + Better Radio protocol reversing, removed no longer available 
   playlist url.
 + Close http connection when error is raised by underlying modul

0.1.0 (01-11-2007)
=====
* Initial release
OCaml

Innovation. Community. Security.