Skip to content

Working pip install from setup.py#234

Open
frobnitzem wants to merge 1 commit intollnl:developfrom
frobnitzem:setuptools
Open

Working pip install from setup.py#234
frobnitzem wants to merge 1 commit intollnl:developfrom
frobnitzem:setuptools

Conversation

@frobnitzem
Copy link
Copy Markdown

Explanation added to installation document.

Some setup.py options moved to pyproject.toml.
setup.py crashed when long_description
was left in though. So it was commented out.

Should consider setting license in pyproject.toml.

Explanation added to installation document.

Some setup.py options moved to pyproject.toml.
setup.py crashed when long_description
was left in though. So it was commented out.

Should consider setting license in pyproject.toml.
@chiarua
Copy link
Copy Markdown

chiarua commented Aug 11, 2024

So glad to see what you've made.
Now I can make customized zfpy package depends on your modified setup.py.
Thank you.

@lindstro lindstro mentioned this pull request Oct 29, 2024
#long_description="zfp is a compressed format for representing multidimensional floating-point and integer arrays. zfp provides compressed-array classes that support high throughput read and write random access to individual array elements. zfp also supports serial and parallel compression of whole arrays using both lossless and lossy compression with error tolerances. zfp is primarily written in C and C++ but also includes Python and Fortran bindings.",
ext_modules=[Extension("zfpy", ["python/zfpy.pyx"],
include_dirs=["include", np.get_include()],
libraries=["zfp"], library_dirs=["build/lib64", "build/lib/Release"]), language_level = "3"]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe older versions of Visual Studio use build/lib/Release as opposed to just build/lib. For example, see AppVeyor output for a recent commit: https://open.cdash.org/viewBuildError.php?type=1&buildid=10034583. Not sure if we need to preserve this.

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.

3 participants