Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.0 #255

Merged
merged 25 commits into from
May 17, 2024
Merged

v1.0 #255

merged 25 commits into from
May 17, 2024

Commits on Apr 3, 2023

  1. Compact show for BlockRange (#248)

    * Compact show for BlockRange
    
    * update docstrings
    
    * don't specialize show for zero dim
    
    * fix missing io in print
    
    * missing show tests
    
    * show for BlockIndexRange
    jishnub authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    ef6234d View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    27bc4e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fb6573 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    ab3dce9 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    aab5fa8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    222a79a View commit details
    Browse the repository at this point in the history
  3. Bump version to v1.0.0-dev

    jishnub committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    9d8a552 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    3c352fa View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    c89df62 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    7766ac9 View commit details
    Browse the repository at this point in the history
  2. Add BlockedOneTo as the axis type for a BlockedArray (#348)

    * Add BlockedOneTo
    
    * axes for AbstractBlockedUnitRange returns BlockedOneTo
    
    * Rewrite test using blockedrange instead of BlockedUnitRange
    
    * Update BlockedUnitRange docstring and add for BlockedOneTo/blockedrange
    
    * Show for BlockedOneTo
    
    * Blocklengths for OrdinalRange block sizes
    
    * Update docs
    
    * Return BlockedOneTo in indexing with BlockRange
    
    * Be less fussy in show tests
    
    * Require 1-based lasts in blockedrange
    
    * Disallow offset arrays  in BlockedUnitRange
    
    * undo unnecessary doc change
    
    * Test conversions between BlockedOneTo and BlockedUnitRange
    
    * Reduce the number of convert methods
    
    * Remove axes1 specialization
    
    * Disallow offset block axes and blocks in BlockArray constructor
    
    * Remove unused axes method
    jishnub authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    4ee907e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94e7ca3 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Specialize blockedrange BroadcastStyle for LazyArrayStyle (#384)

    * Specialize blockedrange BroadcastStyle for LazyArrayStyle
    
    * Add compat for LazyArrays
    jishnub authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    4a7b1df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6987f0b View commit details
    Browse the repository at this point in the history
  3. Define dataids for PseudoBlockArrays (#364) (#385)

    * Define dataids for PseudoBlockArrays (#364)
    
    * Don't use dataids of axes
    jishnub authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    b361279 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Banded Matrix extension (#388)

    * Move BandedMatrices+BlockArrays code in BlockBandedMatrices to extension
    
    * Bump julia-actions/setup-julia from 1 to 2 (#387)
    
    Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 1 to 2.
    - [Release notes](https://github.com/julia-actions/setup-julia/releases)
    - [Commits](julia-actions/setup-julia@v1...v2)
    
    ---
    updated-dependencies:
    - dependency-name: julia-actions/setup-julia
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Move over blockbanded code
    
    * Add tests
    
    * Update Project.toml
    
    * add tests
    
    * Update Project.toml
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dlfivefifty and dependabot[bot] authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    d02efe6 View commit details
    Browse the repository at this point in the history
  2. Generalize the element type of BlockedUnitRange (#337)

    * Allow more general BlockUnitRange element types
    
    * Restrict element type
    
    * Get tests passing
    
    * Fix some tests
    
    * Fix some doctests
    
    * Skip broken test in Julia v1.6
    
    * Better support for unitful numbers
    
    * Fix tests
    
    * Stricter types in _BlockedUnitRange
    
    * Improve tests coverage
    mtfishman authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    8639776 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Allow non-Int eltypes in BlockedOneTo (#395)

    * Allow non-Int eltypes in BlockedOneTo
    
    * Specific constructors in BlockedOneTo
    
    * Restrict eltype to integers in BlockedOneTo constructors
    
    * Tests for construction from a Tuple
    jishnub authored Apr 27, 2024
    Configuration menu
    Copy the full SHA
    465569a View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Move LazyArrays extension to LazyArrays.jl (#393)

    * Move LazyArrays extension to LazyArrays.jl
    
    * remove LazyArrays
    
    * Move over OneToCumsum
    
    This was type piracy in LazyBandedMatrices.jl
    
    * Update blockaxis.jl
    
    * move out InfiniteArrays.jl tests
    dlfivefifty authored May 1, 2024
    Configuration menu
    Copy the full SHA
    e3e69c7 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Use FillArrays accumulate overloads (#397)

    * Bump julia-actions/setup-julia from 1 to 2 (#387)
    
    Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 1 to 2.
    - [Release notes](https://github.com/julia-actions/setup-julia/releases)
    - [Commits](julia-actions/setup-julia@v1...v2)
    
    ---
    updated-dependencies:
    - dependency-name: julia-actions/setup-julia
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Map imported names to correct parentmodules (#391)
    
    * Remove unused imported names (#392)
    
    * Don't import Base.Cartesian (#394)
    
    I don't think this is being used anymore
    
    * Use FillArrays accumulate
    
    * Bump julia-actions/cache from 1 to 2 (#398)
    
    Bumps [julia-actions/cache](https://github.com/julia-actions/cache) from 1 to 2.
    - [Release notes](https://github.com/julia-actions/cache/releases)
    - [Commits](julia-actions/cache@v1...v2)
    
    ---
    updated-dependencies:
    - dependency-name: julia-actions/cache
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Update Project.toml
    
    * Update Project.toml
    
    * try running Pkg.update()
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Jishnu Bhattacharya <[email protected]>
    3 people authored May 7, 2024
    Configuration menu
    Copy the full SHA
    928dea7 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Redefine blocksizes (#399)

    * Redefine blocksizes
    
    * Revert change to docstring
    
    * Add tests, fix some tests, add docstring
    
    * Fix more tests
    
    * Add test Project.toml
    
    * Git ignore vim temp files
    
    * Fixes to test Project.toml
    
    * Another test Project.toml fix
    
    * Move code, change type design, better code coverage
    
    * Backwards compatibility. Fix doctest.
    
    * Fix tests
    
    * Redesign BlockSizes to be AbstractArray subtype
    mtfishman authored May 14, 2024
    Configuration menu
    Copy the full SHA
    ee57d11 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    3c9abe3 View commit details
    Browse the repository at this point in the history
  2. v1.0, add README

    dlfivefifty committed May 16, 2024
    Configuration menu
    Copy the full SHA
    8621223 View commit details
    Browse the repository at this point in the history
  3. rename files

    dlfivefifty committed May 16, 2024
    Configuration menu
    Copy the full SHA
    11e1f26 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Update README.md

    dlfivefifty committed May 17, 2024
    Configuration menu
    Copy the full SHA
    70e6e02 View commit details
    Browse the repository at this point in the history