Skip to content

Releases: z/xonotic-map-manager

Xonotic Map Manager 0.8.0

22 Dec 22:30
@z z
Compare
Choose a tag to compare

Complete overhaul, now available on pypi! https://pypi.python.org/pypi/xmm

0.8.0 / 2016-12-22

Added

  • Multi-repo support
  • Created documentation with sphinx, hosted at readthedocs.io
  • Integrated tests and CI with travis
  • arg completion for bash and zsh via argcomplete
  • -L flag on the xmm show subcommand to explicitly indicate showing map details from a locally installed map. Otherwise, the source_collection cache is used for all information.
  • -R flag to specify a single repository if using many
  • --version flag
  • export command supports two more formats, shasums, maplist (bsps), or repo JSON (#7)
  • servers command added with subcommand list
  • repos command added with subcommand list
  • --highlight, -H flags become --color
  • User-configurable Logging

Changed

  • Complete overhaul of code base exposing a Python API
  • No longer using pickle, storing data in JSON
  • Configuration updates, see Upgrading

Xonotic Map Manager 0.7.0

08 Apr 02:54
@z z
Compare
Choose a tag to compare

This release brings a fully functional map package manager that works with it's sister project, xonotic-map-repository. I consider these sister projects, their majors and minors should always be loosely aligned as an indication of their relative maturity.

Highlights:
  • Easy installation with python setuptools, one command to install
  • A local database of maps managed by the tool
  • Exportable JSON that matches the JSON used by the xonotic-map-repository
  • Search into map meta information
  • Install packages from other URLs
  • Plugin system

Enjoy, if you find any bugs, please report.