Skip to content

Conversation

@AzeezIsh
Copy link

Fixed double precision Float64 issues in constants.py, with line pi = wrapper.constant(math.pi, (1,), af.float64)

Dependency Simplification: The dependencies are modified to consistently use "arrayfire-binary-python-wrapper == 0.7.0". Previously, there was a more specific version constraint ("arrayfire-binary-python-wrapper == 0.7.0+af3.9.0"), which has been simplified.

Removal of Redundant Entries: The dynamic array under the [project] section initially included "version", but this is now managed under [tool.setuptools.dynamic] where the version is set dynamically based on the attribute arrayfire.version.

@AzeezIsh AzeezIsh force-pushed the pyproject-failures branch from 0dcbf9c to a67cae1 Compare April 18, 2024 20:50
@AzeezIsh AzeezIsh force-pushed the pyproject-failures branch from a67cae1 to f4543c0 Compare April 18, 2024 20:51
@syurkevi syurkevi merged commit 1971d99 into arrayfire:master Apr 18, 2024
edwinsolisf pushed a commit to edwinsolisf/arrayfire-py that referenced this pull request Sep 24, 2025
* added constant tests

* Fixed automatic checks - styling, import order, lint, static type checking

* Corrected redundant checks within tests

* Fixed import formatting and automatic checks

* Added back in complex tests, made fix to get_scalar function in manage_array

---------

Co-authored-by: Chaluvadi <saketh.chaluvadi@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants