Recent Releases of https://github.com/algebraicjulia/acsets.jl
https://github.com/algebraicjulia/acsets.jl - v0.2.24
ACSets v0.2.24
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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