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

feat: Bitwise operations / aggregations #18994

Merged
merged 9 commits into from
Oct 1, 2024

Commits on Sep 28, 2024

  1. feat: Bitwise operations / aggregations

    This implements the `bitwise` namespace for expressions that allows performing
    bitwise operations on booleans, integers and floating point values. This also
    allows for bitwise aggregations.
    
    List of implemented functions:
    
    - [x] `bitwise.count_ones`
    - [x] `bitwise.count_zeros`
    - [x] `bitwise.leading_ones`
    - [x] `bitwise.leading_zeros`
    - [x] `bitwise.trailing_ones`
    - [x] `bitwise.trailing_zeros`
    - [ ] `bitwise.and`
    - [ ] `bitwise.or`
    - [ ] `bitwise.xor`
    
    [skip ci]
    coastalwhite committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    cfd7171 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

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

    coastalwhite committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f367006 View commit details
    Browse the repository at this point in the history
  3. finish

    coastalwhite committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    0c45d90 View commit details
    Browse the repository at this point in the history
  4. dprint

    coastalwhite committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    008d6aa View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. skip test on 3.9

    ritchie46 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    b3d75f0 View commit details
    Browse the repository at this point in the history
  2. mypi

    ritchie46 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    359a97b View commit details
    Browse the repository at this point in the history
  3. fix: liniting

    ritchie46 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    81d634c View commit details
    Browse the repository at this point in the history
  4. skip and docs

    ritchie46 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    995526d View commit details
    Browse the repository at this point in the history