Skip to content

Make array_ext optional.#661

Merged
prabhuramachandran merged 1 commit into
enthought:masterfrom
prabhuramachandran:make-array-ext-optional
Jun 28, 2018
Merged

Make array_ext optional.#661
prabhuramachandran merged 1 commit into
enthought:masterfrom
prabhuramachandran:make-array-ext-optional

Conversation

@prabhuramachandran
Copy link
Copy Markdown
Member

On a Python environment where compilation is not possible, this
extension prevents installation via pip. We now have a slower
alternative for such environments which allow us to continue to install
Mayavi without building the extension. The extension is only added
conditionally, so those who can build the package correctly will get the
added performance. This addresses #658 and should make Mayavi even
easier to install for the average user.

On a Python environment where compilation is not possible, this
extension prevents installation via pip.  We now have a slower
alternative for such environments which allow us to continue to install
Mayavi without building the extension.  The extension is only added
conditionally, so those who can build the package correctly will get the
added performance.  This addresses enthought#658 and should make Mayavi even
easier to install for the average user.
@codecov-io
Copy link
Copy Markdown

codecov-io commented Jun 28, 2018

Codecov Report

Merging #661 into master will decrease coverage by <.01%.
The diff coverage is 42.85%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #661      +/-   ##
==========================================
- Coverage   50.45%   50.45%   -0.01%     
==========================================
  Files         257      257              
  Lines       23328    23359      +31     
  Branches     3181     3184       +3     
==========================================
+ Hits        11771    11785      +14     
- Misses      10802    10818      +16     
- Partials      755      756       +1
Impacted Files Coverage Δ
tvtk/setup.py 0% <0%> (ø) ⬆️
tvtk/array_handler.py 80.05% <78.94%> (-0.13%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update aaf008e...4e61371. Read the comment docs.

@prabhuramachandran prabhuramachandran merged commit 48a6c51 into enthought:master Jun 28, 2018
@prabhuramachandran prabhuramachandran deleted the make-array-ext-optional branch June 28, 2018 23:27
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