There is a newer version of the record available.

Published June 9, 2023 | Version v0.15.0

AlgebraicJulia/Catlab.jl: v0.15.0

  • 1. Topos Institute
  • 2. University of Florida -- CISE
  • 3. @mrc-ide @dd-harp
  • 4. @beacon-biosignals
  • 5. Max Planck Institute for Biogeochemistry
  • 6. University of Turin
  • 7. Massachusetts Institute of Technology
  • 8. @OpenAI @JuliaLang

Description

Catlab v0.15.0

Diff since v0.14.17

Closed issues:

  • Better error message when unnatural homomorphisms get used (#623)
  • JSON serialization for ACSets should include the IDs of the parts (#695)
  • Remove acset transformation type parameters kept for backward compatibility (#755)
  • Migrate to Julia v1.9 (#770)
  • Migrate acsets core to new standalone package (#771)
  • Consistent API for functorality and naturality testing (#773)
  • Bug in oapply for multispans (#797)

Merged pull requests:

  • Include part ID in JSON acset serialization (#712) (@aaguinal)
  • Variables in ACSets (#740) (@kris-brown)
  • New macro @acset_transformation (#765) (@KevinArlin)
  • Use native package extensions in Julia 1.9 (#775) (@mehalter)
  • Maximum common sub-C-set (#777) (@mehalter)
  • Use AlgebraicJuliaBot to tag releases (#780) (@mehalter)
  • Fix implicit conversion for union types with AttrVar (#783) (@mehalter)
  • Add check if review checklist has already been commented (#784) (@mehalter)
  • delete_subobj! bug fix (#785) (@kris-brown)
  • Serialize acset schemas as JSON via Schema rather than Presentation (#787) (@epatters)
  • Breaking change to data migration API (#792) (@KevinArlin)
  • Use new package ACSets.jl for acsets implementation (#794) (@epatters)
  • Remove acset transformation type parameters kept for backward compatibility (#795) (@epatters)
  • Upgrade to ACSets.jl v0.2 (#796) (@epatters)
  • Fix bug with uninitialized data in oapply for multispans (#798) (@epatters)
  • Clean up API for functorality and naturality testing (#799) (@epatters)
  • Encapsulate GAT machinery in submodule (#800) (@epatters)
  • Reexport all top-level modules (#801) (@epatters)

Files

AlgebraicJulia/Catlab.jl-v0.15.0.zip

Files (494.6 kB)

Name Size Download all
md5:f618c9a5fafa6f6300485d4987bcdbf8
494.6 kB Preview Download

Additional details