Skip to content

Conversation

@munechika-koyo
Copy link
Contributor

  • Corrected the assignment of spectrum.samples in the CosGlow class to accommodate its readonly nature.

  • Cleaned up imports and improved the logging functionality in logging_trajectories.py.

CnlPepper and others added 10 commits May 26, 2022 20:52
Cython 3.0 release introduces breaking changes. Pin to earlier Cython
until the code has been updated for compatibility.

Make a new post1 release of this so downstream packages will pick up
the working version of 0.8.1.
When installing with pip or PyPA's `build` utility, , the `-j` option
for parallel builds is not passed by default. This increases the build
time on systems where wheels need to be built, e.g. for releases or
on systems where no pre-built wheel is available.

This commit introduces a modified `build_ext` command which by default
parallelises over all available CPUs, with an optional override using
the `RAYSECT_BUILD_JOBS` environment variable if for any reason the
number of build processes needs to be controlled manually.
Wheels for Python 3.7 to 3.9 can be built using manylinux2010, as
there are binary wheels of oldest-supported-numpy available for these
versions. For 3.10 onwards manylinux2014 is required for numpy binary
wheels. Building numpy from source in the manylinux containers is not
viable.

There are now two scripts, one for each manylinux version, which will
build wheels for all upstream-supported Python versions. These can be
run as-is: info is in the first few lines of these files. Also, the
dev notes on building wheels wtih manylinux have been updated to
reference these files.
`Spectrum.samples` is readonly property
@munechika-koyo munechika-koyo changed the title ✨ Fix spectrum samples assignment and refactor logging trajectories Fix spectrum samples assignment and refactor logging trajectories Apr 15, 2025
@CnlPepper CnlPepper changed the base branch from master to development July 18, 2025 19:04
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