Recent Releases of https://github.com/algebraicjulia/acsets.jl

https://github.com/algebraicjulia/acsets.jl - v0.2.24

ACSets v0.2.24

Diff since v0.2.23

Merged pull requests: - Make DataFrames a package extension (#171) (@lukem12345)

Closed issues: - Request: Make DataFrames a package extension (#169)

- Julia
Published by algebraicjuliabot 10 months ago

https://github.com/algebraicjulia/acsets.jl - v0.2.23

ACSets v0.2.23

Diff since v0.2.22

Merged pull requests: - Rename get to get_rows (#167) (@lukem12345)

- Julia
Published by algebraicjuliabot 11 months ago

https://github.com/algebraicjulia/acsets.jl - v0.2.22

ACSets v0.2.22

Diff since v0.2.21

Merged pull requests: - Allow ; in @acset_type (#157) (@lukem12345) - Adds ensure_size! method for ACSets (#162) (@quffaro) - FunSQL-like query syntax for ACSets (#163) (@quffaro)

Closed issues: - Problem with semicolons in @acset_type (#156)

- Julia
Published by algebraicjuliabot 11 months ago

https://github.com/algebraicjulia/acsets.jl - v0.2.21

ACSets v0.2.21

Diff since v0.2.20

Merged pull requests: - Accessor getvalue and better bounds checks for set_subpart! (#145) (@kris-brown) - bk agents now have their own depot (#146) (@quffaro) - Update Buildkite pipeline to be more maintainable (#147) (@quffaro) - Update julia_ci.yml to run docs on PR and push (#149) (@jpfairbanks) - ACSetSpec PEG.jl-based Implemenation (#153) (@cscaff) - CompatHelper: add new compat entry for PEG at version 1, (keep existing compat) (#154) (@algebraicjuliabot) - Fix test on Julia v1.11 (#155) (@epatters)

Closed issues: - Docs for manipulating and serializing schemas (#27) - Developer documentation (#114) - Make it illegal to construct VarACSets with references to nonexistent variables (#144) - Missing docs on github actions (#148)

- Julia
Published by algebraicjuliabot over 1 year ago

https://github.com/algebraicjulia/acsets.jl - v0.2.20

ACSets v0.2.20

Diff since v0.2.19

Merged pull requests: - Render API Reference page (#140) (@lukem12345) - Declare Meta before using it in @intertypes (#141) (@Keno) - Add equations to schemas (#142) (@kris-brown) - Fix nauty interface bug + add more documentation (#143) (@kris-brown)

Closed issues: - Recover schema axioms from ACSet type (#10) - API Reference page not loading (#139)

- Julia
Published by algebraicjuliabot over 1 year ago

https://github.com/algebraicjulia/acsets.jl - v0.2.19

ACSets v0.2.19

Diff since v0.2.18

Merged pull requests: - Reduce allocations in vectorized operations (#136) (@GeorgeR227)

Closed issues: - Java Support for InterTypes (#107)

- Julia
Published by algebraicjuliabot almost 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.18

ACSets v0.2.18

Diff since v0.2.17

Merged pull requests: - add @inline annotations to [getindex|setindex!](::ACSet, ...) (#133) (@aviatesk) - Switch to ARM architecture for Mac tests (#134) (@epatters)

Closed issues: - Reducing memory footprint (#121) - Preimage cache can get inadvertently messed up (#132)

- Julia
Published by algebraicjuliabot almost 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.17

ACSets v0.2.17

Diff since v0.2.16

Merged pull requests: - Remove stale method for subpart (#130) (@epatters) - Remove collect_or_id in subpart accessor (#131) (@kris-brown)

Closed issues: - Generation of acsets from input JSON (#125) - collect_or_id has problems with types from other packages (#128)

- Julia
Published by algebraicjuliabot almost 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.16

ACSets v0.2.16

Diff since v0.2.15

Merged pull requests: - InterTypes export for Java (#115) (@olynch) - Don't require acsets4j submodule (#126) (@olynch)

- Julia
Published by algebraicjuliabot almost 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.15

ACSets v0.2.15

Diff since v0.2.14

Merged pull requests: - rem_parts! and cascading_rem_parts! can take colon arg (#117) (@slwu89) - Assign type parameters when declaring struct acset type (#120) (@kris-brown) - Cast between struct and dynamic acsets (#123) (@kris-brown)

Closed issues: - rem_parts! with colon (#116) - Potential bug in setindex! (#118) - Bind Julia types to AttrTypes when declaring the ACSet type (#119) - Constructor for StructACSet that accepts a DynamicACSet (#122)

- Julia
Published by algebraicjuliabot almost 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.14

ACSets v0.2.14

Diff since v0.2.13

Merged pull requests: - Optional and Object for InterTypes (#96) (@olynch) - Docstrings for InterTypes (#100) (@olynch) - CompatHelper: add new compat entry for StructTypes at version 1, (keep existing compat) (#102) (@algebraicjuliabot) - Add subpart_type to acsets interface (#103) (@olynch) - First class variants in InterTypes (#104) (@olynch) - JSON3 and StructTypes compat for InterTypes (#106) (@olynch) - Generated code for composition in subpart and incident (#109) (@slwu89) - Check for nonexistent names in acset macro (#110) (@slwu89) - Fix the docstring for generate_expr (#111) (@jpfairbanks) - Better error message when given bad path (#113) (@slwu89)

Closed issues: - Generated code for composites of C-set subparts (#9) - Composing uncomposable foreign keys (#16) - No methods for subpart_type (#35) - @acset silently ignores nonexistent names (#55) - Intertypes using JSON3 read and write functions (#83) - jsonread function in InterTypes recognizes the sum type not the variant type (#85) - InterTypes variants referring to locally defined variants (#87) - Document InterTypes (#99) - Better errors when reading serialized acsets/schemas from bad paths (#112)

- Julia
Published by algebraicjuliabot about 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.13

ACSets v0.2.13

Diff since v0.2.12

Merged pull requests: - Small Error Improvement (#97) (@olynch) - Export generic acset name from InterType module (#98) (@olynch)

- Julia
Published by algebraicjuliabot about 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.12

ACSets v0.2.12

Diff since v0.2.11

Merged pull requests: - Fix transformation returned by cascading delete (#92) (@kris-brown) - Changed InterTypes write for Vector{T} to prevent erroring on empty vectors (#94) (@p-stokes) - Fix path and naming issues with intertype codegen (#95) (@fivegrant)

Closed issues: - InterType dependencies (#77) - Issues with intertypes tests (#86) - jsonwrite of InterTypes errors when writing empty vectors (#93)

- Julia
Published by algebraicjuliabot about 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.11

ACSets v0.2.11

Diff since v0.2.10

Merged pull requests: - InterTypes + ACSets (#76) (@olynch) - added method for JSON3.write specifically for ACSets (#79) (@quffaro) - Produce JSONSchema from an InterType Module (#81) (@olynch) - Intertype fixes (#82) (@olynch)

Closed issues: - Extend JSON3 write method for ACSets (#78)

- Julia
Published by algebraicjuliabot about 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.10

ACSets v0.2.10

Diff since v0.2.9

Merged pull requests: - Remove redundant dependency on OrderedCollections.jl (#73) (@epatters) - InterTypes (#75) (@olynch)

- Julia
Published by algebraicjuliabot over 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.9

ACSets v0.2.9

Diff since v0.2.8

Merged pull requests: - Don't export generators function (#72) (@kris-brown)

- Julia
Published by algebraicjuliabot over 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.8

ACSets v0.2.8

Diff since v0.2.7

Merged pull requests: - pull generators from AlgebraicInterfaces (#71) (@olynch)

- Julia
Published by algebraicjuliabot over 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.7

ACSets v0.2.7

Diff since v0.2.5

Merged pull requests: - Canonical isomorph and automorphism group (#43) (@kris-brown) - Export parent and idx methods (#51) (@slwu89) - Read acsets from Excel files (#54) (@epatters) - Support Missing in union attribute types (#58) (@slwu89) - Clear parts before assigning in case of injective cache (#59) (@kris-brown) - fix _rem_part! to work with injective cache (#61) (@slwu89) - Find invalid entries in homs (#62) (@slwu89) - CompatHelper: add new compat entry for DataStructures at version 0.18, (keep existing compat) (#66) (@algebraicjuliabot) - CompatHelper: add new compat entry for Permutations at version 0.4, (keep existing compat) (#67) (@algebraicjuliabot) - Use Julia process API to interact with nauty (#68) (@epatters) - Use AlgebraicInterfaces (#69) (@olynch) - Generic interface for reading an acset (#70) (@epatters)

Closed issues: - set_subpart! for unique indexed attributes (#13) - Integration with Nauty (#3) - Export parent and idx (#50) - incident with invalid entries (#57) - issue with _rem_part! and injective index (#60)

- Julia
Published by algebraicjuliabot over 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.6

ACSets v0.2.6

Diff since v0.2.5

Merged pull requests: - Export parent and idx methods (#51) (@slwu89) - Support Missing in union attribute types (#58) (@slwu89) - Clear parts before assigning in case of injective cache (#59) (@kris-brown) - fix _rem_part! to work with injective cache (#61) (@slwu89)

Closed issues: - Export parent and idx (#50) - issue with _rem_part! and injective index (#60)

- Julia
Published by algebraicjuliabot over 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.5

ACSets v0.2.5

Diff since v0.2.4

Closed issues: - Pop and swap deletion of attribute variables (#48)

Merged pull requests: - Bug fix in rem_parts! for attr vars and removing 'free variables' (#49) (@kris-brown)

- Julia
Published by algebraicjuliabot over 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.4

ACSets v0.2.4

Diff since v0.2.3

Closed issues: - copy_parts! behavior for attribute variables (#38)

Merged pull requests: - Mark as deleted (#32) (@kris-brown) - ENH: add support for ACSpec ADT (#40) (@jpfairbanks) - Bugfix in dynamic acset serialization + new test (#42) (@kris-brown) - Make 'constructor' a public part of ACSetInterface (#44) (@kris-brown) - Add type params for collection and element type to PartsType (#47) (@epatters)

- Julia
Published by algebraicjuliabot over 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.3

ACSets v0.2.3

Diff since v0.2.2

Merged pull requests: - Reindex attribute variables in copy_parts! (#39) (@kris-brown)

- Julia
Published by algebraicjuliabot over 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.2

ACSets v0.2.2

Diff since v0.2.1

Closed issues: - Modelling multivalued attributes and collection types (#34)

Merged pull requests: - Collect by default, opt-in for view of column data (#36) (@kris-brown)

- Julia
Published by algebraicjuliabot over 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.1

ACSets v0.2.1

Diff since v0.2.0

Closed issues: - Decide on JSON serialization format for attribute variables (#28)

Merged pull requests: - Decide on JSON serialization format for attribute variables (#33) (@epatters)

- Julia
Published by algebraicjuliabot over 2 years ago

https://github.com/algebraicjulia/acsets.jl - v0.2.0

ACSets v0.2.0

Diff since v0.1.0

Closed issues: - Return type of incident varies with indexing (#15) - @acset is in a weird place (#25)

Merged pull requests: - Move @acset macro to ACSetInterface (#30) (@epatters) - Return static vectors from incident for unique-indexed columns (#31) (@epatters)

- Julia
Published by algebraicjuliabot almost 3 years ago

https://github.com/algebraicjulia/acsets.jl - v0.1.0

ACSets v0.1.0

Merged pull requests: - JSON serialization of acsets and acset schemas (#1) (@epatters) - Add codecov.yml to make code coverage less aggressive (#2) (@mehalter) - README and docs stub (#4) (@epatters)

- Julia
Published by algebraicjuliabot almost 3 years ago