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

Bump Cython Old #18

Merged
merged 8 commits into from
Aug 18, 2024
Merged

Bump Cython Old #18

merged 8 commits into from
Aug 18, 2024

Commits on Aug 15, 2024

  1. chore(bump cython): remove IF

    since support for usage of DEF/IF is expected to be removed,
    IF are remove from code as well.
    nauaneed committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    545bfdc View commit details
    Browse the repository at this point in the history
  2. cleanup: delete msstdint.h

    cyarray/msstdint.h was added in
    24c49cc since stdint.h has not been there
    pre MSVC2015. It should be fine to remove this now.
    nauaneed committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    9bd799e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dabba80 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f18b937 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. fix(carray.pyx.mako): resetting ndarray.data

    cython>3.0 disallows setting `ndarray.data=<char *>some_data`.
    This commit introduces a dirty workaround for this.
    nauaneed committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    f4e4f4f View commit details
    Browse the repository at this point in the history
  2. fix(perf warnings): by adding noexcept

    - all nogil prefixed with noexcept
    nauaneed committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    c06f859 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    58dd4ad View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. fix: numpy version inconsistency

    pyproject.toml specified oldest supported numpy. This is changed.
    The .pyx file is also updated to avoid avoid errors.
    nauaneed committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    c7c2068 View commit details
    Browse the repository at this point in the history