Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ipcoder/ialdev
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: restructure
Choose a base ref
...
head repository: ipcoder/ialdev
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 35 files changed
  • 1 contributor

Commits on May 5, 2026

  1. Configuration menu
    Copy the full SHA
    8b66df2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    885d1c1 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2026

  1. Update package versions to 0.2.1 for ialgdev and ialdev-maths, an…

    …d to 0.2.2 for `ialdev-core` and `ialdev-dataman`.
    
     - Remove `ialdev-annotations` dependency from `pyproject.toml` and add it as an optional dependency.
     - Refactor IPython display functions in `pdtools.py` for improved clarity.
     - Update Python version constraints in `pixi.toml`.
    ilyap-verob committed May 19, 2026
    Configuration menu
    Copy the full SHA
    654a616 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master'

    # Conflicts:
    #	pixi.lock
    #	pixi.toml
    ilyap-verob committed May 19, 2026
    Configuration menu
    Copy the full SHA
    38256b1 View commit details
    Browse the repository at this point in the history
  3. chore: ignore IDE and AI assistant config directories

    Add .cursor/ and .claude/ to .gitignore to prevent committing
    editor-specific and AI assistant configuration files.
    
    Remove tracked Cursor plan file as part of this cleanup.
    ilyap-verob committed May 19, 2026
    Configuration menu
    Copy the full SHA
    3d66cf7 View commit details
    Browse the repository at this point in the history
  4. chore(deps): pin minimum versions for workspace dependencies

    - Pin numpy lower bounds across packages (>=1.26.0/1.26.4 instead of >=2.0)
    - Add explicit minimum version pins to all internal ialdev-* deps
    - Add sync_workspace_deps.py script and register as pixi task
    - Add PUBLISH.md documenting the monorepo publishing workflow
    - Update publish_pypi script to reference sync-workspace-deps step
    - Regenerate pixi.lock to reflect updated dependency constraints
    ilyap-verob committed May 19, 2026
    Configuration menu
    Copy the full SHA
    89b66f4 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2026

  1. Add bump_changed_packages.py script for version management

    - Introduce a new script to bump package versions in pyproject.toml files based on git changes.
    - Support various command-line options for selective version bumps and dependency synchronization.
    - Implement functions to read, update, and validate package versions across the workspace.
    ilyap-verob committed May 20, 2026
    Configuration menu
    Copy the full SHA
    819e423 View commit details
    Browse the repository at this point in the history
  2. Update package versions and enhance publishing scripts

    - Bump versions for several packages: `ialgdev` to 0.2.4, `ialdev-core` to 0.2.4, `ialdev-dataman` to 0.2.5, `ialdev-annotations` to 0.2.1, `ialdev-maths` to 0.2.3, `ialdev-io` to 0.2.2, `ialdev-img` to 0.2.2, `ialdev-vis` to 0.2.2, and `ialdev-engines` to 0.2.1.
    - Update dependency constraints for `numpy` to ensure compatibility with version 1.x.
    - Introduce a new script to read project version and distribution name from `pyproject.toml` for improved publishing workflow.
    - Enhance `publish_pypi` script to skip already published packages and provide clearer error messages.
    - Update documentation in `PUBLISH.md` to reflect new version bumping and publishing procedures.
    ilyap-verob committed May 20, 2026
    Configuration menu
    Copy the full SHA
    e4a0965 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2026

  1. Enhance pdtools.py with new resizing functionality and improve hand…

    …ling of DataFrame operations to suppress warnings. Add tests for new features and ensure compatibility with pandas 2.0.
    ilyap-verob committed May 30, 2026
    Configuration menu
    Copy the full SHA
    ab58966 View commit details
    Browse the repository at this point in the history
Loading