Skip to main content

xstar-tools

Python/C++ tools for XSTAR atomic data and high-performance runtimes

PyPI Conda Version Conda Platforms

Documentation · Download PDF

xstar-tools is a Python/C++ implementation of X-ray photoionization calculations using the XSTAR atomic database. It provides Python/C++ tools for the XSTAR atomic data and high-performance runtime. The scientific oracle remains the official XSTAR FORTRAN program (version 2.59g) originally developed by Timothy Kallman and distributed through the HEASoft software package by NASA's High Energy Astrophysics Science Archive Research Center (HEASARC). The XSTAR atomic database (atdb.fits) is not bundled with the package; it remains external and is discovered through the documented data-path contract.

Status

0.6.90.3 — REPOSITORY_HISTORY_AND_QUALIFICATION_CLEANUP consolidates closed milestone machinery without changing XSTAR science, scientific source bytes, or public ABI contracts. Historical one-off reports and replay scripts are preserved by repository history/tags rather than shipped in every release tree.

0.6.90.4 — DOCUMENTATION_COVERAGE_CLOSURE completes native/Python documentation coverage, integrates Sphinx branding assets, and makes the warning-as-error documentation build clean without changing accepted science or ABI contracts.

0.6.90.5.2 — LATEX_DVI_PS_PDF_PIPELINE_CLOSURE normalizes generated EPS references to conventional image.eps spelling and makes latexpdf use the explicit two-pass latex → dvips → ps2pdf pipeline instead of Sphinx make-mode/latexmk, while HTML/Read the Docs continue to use SVG.

0.6.90.5.1 — LATEXPDF_MAKE_MODE_EPS_GRAPHICS_AND_READTHEDOCS_CLOSURE fixes the Sphinx -M latexpdf option ordering, converts architecture SVG diagrams to EPS3 for LaTeX/PDF builds while HTML continues to use SVG, and makes Read the Docs install the explicit documentation dependency set required by MyST, the RTD theme, and autodoc imports.

0.6.90.5 — DOCUMENTATION_BUILD_OUTPUTS adds explicit Sphinx latex and latexpdf targets, predictable xstar-tools.tex / xstar-tools.pdf output names, and documentation for the optional host LaTeX toolchain. The normal documentation release target remains HTML plus link checking.

The 0.6.90 — CONDA_PACKAGING_REFRESH is accepted and closed. It qualified the conda build contract on Linux x86_64, macOS arm64, and macOS Intel x86_64, and verified the public conda-forge 0.6.89.5 build-1 packages on linux-64, osx-arm64, and osx-64. All three public installs passed build, platform, external-CFITSIO, ABI, and offline-science checks. Windows conda packages are not supported. Windows support remains available through the accepted PyPI/MSYS2 UCRT64/MinGW-w64.

Platform Release wheels Conda-forge Accepted platform baseline
Linux x86_64 CPython 3.9–3.14, manylinux_2_28_x86_64 linux-64 — accepted 0.6.89.2.2
macOS arm64 CPython 3.9–3.14, macosx_11_0_arm64 osx-arm64 — accepted 0.6.89.3
macOS x86_64 CPython 3.9–3.14, macosx_11_0_x86_64 osx-64 — accepted 0.6.89.3
Windows AMD64 CPython 3.9–3.14, win_amd64 not supported 0.6.89.4.5

Project links:

The accepted cross-platform source-build is non-MPI on Windows and supports xstar-cpp plus local-process xstar-xspec --processes N. True MPI remains an explicit Linux/macOS/HPC build.

Install with conda-forge

The package is available from conda-forge on Linux and macOS. Windows conda packages are not supported; Windows users should use the PyPI/MSYS2 UCRT64/MinGW-w64 path. Install conda-forge builds with:

conda install -c conda-forge xstar-tools

Then verify the native runtime:

xstar-cpp --version
xstar-xspec --version
xstar-tools doctor --require zone-cpp --json

The conda-forge package currently tracks the published PyPI 0.6.89.5 source. 0.6.90.1 qualified the conda build, and 0.6.90.2 verified clean public installation and native runtime behavior on linux-64, osx-arm64, and osx-64.

Install from PyPI

Python 3.9 or newer is supported. For a normal installation, use:

pip install xstar-tools

Equivalent explicit-Python form:

python -m pip install xstar-tools

Verify the installed native tools with:

xstar-cpp --version
xstar-xspec --version
xstar-tools doctor --require zone-cpp --json

The release wheels include the native XSTAR runtime and its repaired platform dependencies. atdb.fits remains external by design, so runs should provide the XSTAR atomic-data path explicitly, for example with --data-dir /path/to/xstar/data, or through the documented discovery environment.

Quick start

A normal source build does not require MPI:

make -C src/xstar_tools/xstar/cpp -j4

Run one XSTAR calculation:

src/xstar_tools/xstar/cpp/xstar-cpp \
  --input xstar.par \
  --data-dir /path/to/xstar/data \
  --output-dir run_xstar

Run a local two-process XSTAR2XSPEC grid:

src/xstar_tools/xstar/cpp/xstar-xspec \
  --input xstinitable.par \
  --data-dir /path/to/xstar/data \
  --output-dir run_xspec \
  --processes 2

--processes 2 means 2 independent xstar-cpp processes. It does not mean two threads or two MPI ranks.

Python / wheel builds

Python requires 3.9 or newer.

Build a Python-only wheel explicitly:

XSTAR_TOOLS_NATIVE=off python -m pip wheel . --no-deps

Build a native wheel when platform prerequisites are available:

XSTAR_TOOLS_NATIVE=required python -m pip wheel . --no-deps

The release-wheel profiles are deliberately narrower than a full source build:

  • Linux uses pypi-linux;
  • macOS uses pypi-macos;
  • Windows uses pypi-windows;
  • all ordinary release wheels exclude xstar-xspec-mpi;
  • all release profiles exclude the standalone Python-embedding native plugin;
  • atdb.fits is never bundled into ordinary wheels;
  • CFITSIO is vendored into repaired release wheels.

The detailed qualification history is in docs/developer/packaging.md and the platform-specific milestone documents under docs/developer/.

The complete cross-platform release is built by:

.github/workflows/pypi-release.yml

The final xstar-tools-0.6.89.5-pypi-release contains the native wheels, the sdist, and a checksum manifest. A Python-only py3-none-any control wheel is explicitly excluded from the publication set.

For maintainers preparing a future release, validate the aggregate bundle and publish the same native-wheel + sdist set first to TestPyPI and then to PyPI:

python -m pip install --upgrade twine
python -m twine check release-dist/*
python -m twine upload --repository testpypi release-dist/*
# after installation testing from TestPyPI:
python -m twine upload release-dist/*

Do not upload the local py3-none-any control wheel; it is only a packaging qualification artifact.

Native build by platform

Linux

Typical prerequisites are a C++17 compiler, GNU Make, Python development support, pkg-config, and CFITSIO development files.

make -C src/xstar_tools/xstar/cpp -j4 PLATFORM=linux

macOS

Install the native dependencies:

brew install cfitsio pkg-config

Build with Apple Clang:

make -C src/xstar_tools/xstar/cpp -j4 PLATFORM=macos

The qualified Darwin build uses .dylib libraries, @rpath install names, and @loader_path sibling-library lookup.

Windows

Use an MSYS2 UCRT64 terminal, not the plain MSYS shell. A normal source build can use the packaged MSYS2 CFITSIO development package:

pacman -S --needed \
  make \
  mingw-w64-ucrt-x86_64-gcc \
  mingw-w64-ucrt-x86_64-binutils \
  mingw-w64-ucrt-x86_64-cfitsio \
  mingw-w64-ucrt-x86_64-pkgconf \
  mingw-w64-ucrt-x86_64-python \
  mingw-w64-ucrt-x86_64-python-pytest

Then build:

make -C src/xstar_tools/xstar/cpp -j4 PLATFORM=windows

Windows produces .dll, .dll.a, and .exe artifacts. The source-runtime backend uses native Win32 process creation. See docs/user/windows_installation_and_usage.md for the complete setup and troubleshooting guide.

Inspect the resolved build contract

make -C src/xstar_tools/xstar/cpp print-config

Native executables

The main native programs are:

xstar-cpp             one XSTAR model
xstar-xspec-initable  XSTAR2XSPEC grid planner
xstar-xspec-table     final XSPEC table assembler
xstar-xspec           serial/local-process XSTAR2XSPEC
xstar-xspec-mpi       true MPI XSTAR2XSPEC; opt-in build only

The compatibility executable xstar_cpp is also retained.

When installed through the Python package, the primary native console entry points are:

xstar-cpp
xstar-xspec-initable
xstar-xspec-table
xstar-xspec

Useful package inspection commands include:

xstar-tools version
xstar-tools backends
xstar-tools doctor

Atomic data

Native execution requires atdb.fits and coheat.dat, which are distributed by the oracle XSTAR FORTRAN program (version 2.59g) through the HEASoft software package (see XSTAR atomic data). These files are not silently downloaded, and atdb.fits remains external to ordinary wheels.

The clearest setup is:

xstar-cpp \
  --input xstar.par \
  --data-dir /path/to/xstar/data \
  --output-dir run_xstar

or select the two files independently:

xstar-cpp \
  --input xstar.par \
  --atomic-db /path/to/atdb.fits \
  --coheat /path/to/coheat.dat \
  --output-dir run_xstar

When explicit paths are omitted, discovery includes parameter paths, XSTAR_ATOMIC_DB / XSTAR_ATDB_FITS, XSTAR_COHEAT, XSTAR_DATA, $HEADAS/refdata, XSTAR_HOME/data, executable/package-relative fallbacks, and finally the current directory. See docs/user/atomic_data.md for the exact precedence.

xstar-cpp

With xstar.par

xstar-cpp \
  --input xstar.par \
  --data-dir /path/to/xstar/data \
  --output-dir run_xstar

The positional input form is also accepted:

xstar-cpp xstar.par \
  --data-dir /path/to/xstar/data \
  --output-dir run_xstar

Values supplied after the file override values from the file:

xstar-cpp \
  --input xstar.par \
  --output-dir run_override \
  density=1.0e+12 rlogxi=3 modelname=override_model

Without xstar.par

Direct XSTAR-style key=value parameters are supported:

xstar-cpp \
  --data-dir /path/to/xstar/data \
  --output-dir run_direct \
  spectrum=pow spectun=0 trad=-1 \
  temperature=100 pressure=0.03 density=1e12 \
  column=1e20 rlrad38=1e6 rlogxi=1 cfrac=0.4 \
  habund=1 heabund=1 cabund=1 \
  modelname=direct_example abundtbl=xdef \
  nsteps=10 niter=99 lwrite=1 lprint=1 lstep=0 \
  emult=0.5 taumax=5 xeemin=0.1 critf=1e-6 \
  vturbi=100 npass=1 ncn2=9999

For the complete parameter and output contract, see src/xstar_tools/xstar/cpp/README.md and docs/cpp/xstar_cpp.md.

Normal xstar-cpp terminal output is intentionally close to FORTRAN XSTAR: pass/zone progress, final publication messages, and total runtime are shown, while internal V... qualification diagnostics are hidden. Use xstar-cpp --debug ... (or XSTAR_CPP_DEBUG=1) when those diagnostics are needed.

Normal mode also hides legacy first-evaluation and profiling output such as V0648117_..., V064896_TYPE50_MODE, DETAIL_*_SECONDS, and PUBLIC_*_SECONDS. These remain available with --debug or XSTAR_CPP_DEBUG=1.

xstar-xspec

xstar-xspec owns the complete local XSTAR2XSPEC pipeline:

xstar-xspec-initable
        -> independent xstar-cpp jobs
        -> loopcontrol-ordered gather
        -> xstar-xspec-table

Parameter-file grid:

xstar-xspec \
  --input xstinitable.par \
  --data-dir /path/to/xstar/data \
  --output-dir run_xspec \
  --processes 2

A direct 2 x 2 grid can be launched without xstinitable.par:

xstar-xspec \
  --data-dir /path/to/xstar/data \
  --output-dir run_grid \
  --processes 2 \
  column=1e21 columntyp=2 columnsof=1e20 columnnst=2 columnint=1 \
  rlogxi=2 rlogxityp=2 rlogxisof=1 rlogxinst=2 rlogxiint=0

The N local processes are launched using --processes N; --workers N and -j N remain compatibility aliases. -np is reserved for MPI launchers.

Restart a local grid with:

xstar-xspec \
  --input xstinitable.par \
  --output-dir run_xspec \
  --processes 2 \
  --restart

A job is reusable only when its required products and xstar-cpp.success marker are present. Partial or failed products are retained for inspection rather than deleted.

True MPI XSTAR2XSPEC

xstar-xspec-mpi is optional and is not part of normal make or ordinary PyPI wheels:

make -C src/xstar_tools/xstar/cpp mpi

or:

make -C src/xstar_tools/xstar/cpp xstar-xspec-mpi

Typical Linux/HPC execution is:

mpirun -np 4 src/xstar_tools/xstar/cpp/xstar-xspec-mpi \
  --input xstinitable.par \
  --data-dir /shared/xstar/data \
  --output-dir /shared/run_mpi

MPI concurrency comes from the communicator size. There is no local --processes option in xstar-xspec-mpi. The current file-backed MPI path requires shared visibility of executables, output directories, atomic data, and external model files. Windows MPI is not supported. Windows native parallel execution remains the non-MPI xstar-xspec --processes N built with MSYS2 UCRT64/MinGW-w64.

Outputs

A successful xstar-cpp run can publish products such as:

xout_abund1.fits
xout_cont1.fits
xout_lines1.fits
xout_rrc1.fits
xout_spect1.fits
xout_step.log
xstar_execution_provenance.json

A successful XSTAR2XSPEC run additionally publishes:

xout_ain.fits
xout_aout.fits
xout_mtable.fits
xout_etable.fits

The local-process scheduler keeps its work tree under xstar2xspec-work/jobs/NNNNNN/.

Scientific and ABI freeze

Important accepted identities are:

canonical oracle         FORTRAN XSTAR 2.59g
accepted science freeze  0.6.90.5.5
public C API ABI          60487
production-zone ABI      6048110
fixed-state program ABI  60486
XSPEC table ABI           1

Cross-platform qualification preserves scientific arithmetic/order, controller decisions, traversal/contribution order, publication semantics, output schema, and public ABIs unless a later explicitly qualified scientific change says otherwise.

Documentation

Start with:

  • docs/user/index.md — installation and normal use;
  • docs/user/atomic_data.md — atomic-data discovery and precedence;
  • docs/user/windows_installation_and_usage.md — Windows/MSYS2 UCRT64 source-build guide;
  • src/xstar_tools/xstar/cpp/README.md — native C++ programs and detailed examples;
  • docs/cpp/index.md — native C++/CLI reference;
  • docs/developer/packaging.md — packaging architecture and release-wheel policy;
  • docs/developer/cross_platform_portability_status.md — accepted source-build portability status;
  • CHANGELOG.md — chronological release history.

Historical qualification failures and their closure evidence intentionally live in docs/developer/ rather than this top-level README.

Development rule of thumb

Use the narrowest qualification gate that covers the changed boundary. Packaging/documentation changes should not reopen science or performance work. Scientific or orchestration changes should begin with representative fast fixtures and preserve the frozen oracle/ABI contracts before any expensive broad qualification.

License

The active package metadata uses the non-deprecated SPDX expression GPL-3.0-only. The authoritative license text is the top-level LICENSE file (GNU General Public License, Version 3).

Metadata

Release files for xstar-tools 0.6.90.5.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xstar-tools 0.6.90.5.8
File Size Uploaded
xstar_tools-0.6.90.5.8.tar.gz 3.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for xstar-tools 0.6.90.5.8
File
xstar_tools-0.6.90.5.8-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
xstar_tools-0.6.90.5.8-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
xstar_tools-0.6.90.5.8-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details
xstar_tools-0.6.90.5.8-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
xstar_tools-0.6.90.5.8-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
xstar_tools-0.6.90.5.8-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
xstar_tools-0.6.90.5.8-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details
xstar_tools-0.6.90.5.8-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
xstar_tools-0.6.90.5.8-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
xstar_tools-0.6.90.5.8-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
xstar_tools-0.6.90.5.8-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details
xstar_tools-0.6.90.5.8-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
xstar_tools-0.6.90.5.8-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
xstar_tools-0.6.90.5.8-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
xstar_tools-0.6.90.5.8-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details
xstar_tools-0.6.90.5.8-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
xstar_tools-0.6.90.5.8-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
xstar_tools-0.6.90.5.8-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
xstar_tools-0.6.90.5.8-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details
xstar_tools-0.6.90.5.8-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
xstar_tools-0.6.90.5.8-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
xstar_tools-0.6.90.5.8-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
xstar_tools-0.6.90.5.8-cp39-cp39-macosx_11_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 11.0+ x86-64 Details
xstar_tools-0.6.90.5.8-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 171.7 MB

Release files / xstar_tools-0.6.90.5.8.tar.gz

Download URL xstar_tools-0.6.90.5.8.tar.gz
Size 3.2 MB
Tags Source
SHA-256 checksum
How to use checksums
edd8e59d7461d4a277c0c4bb36446e413edb5b88b3e5c4510d79eedeb99bab01
BLAKE2b-256 checksum
How to use checksums
90806b421efa17a235d30216543b5cb9a9397e730b2c7cf2ee8d2c98c98c1c6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp314-cp314-win_amd64.whl

Download URL xstar_tools-0.6.90.5.8-cp314-cp314-win_amd64.whl
Size 9.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
9a0e65e650a29f7dd93059a551e8f23fbbf519b0a7bb4976114df80c9771ae57
BLAKE2b-256 checksum
How to use checksums
89fe956d03b8f7dc1956aab345affea3910599236424945e5b1d0d7982864905
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp314-cp314-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2aed1811cc468690745da32d46082cf747bf2fcfaf045ca6cc067a0c1471bedb
BLAKE2b-256 checksum
How to use checksums
3cd21cdc118a95b709df030b3303721018c266e42cc3681c463cd2ed8b8851c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp314-cp314-macosx_11_0_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp314-cp314-macosx_11_0_x86_64.whl
Size 5.5 MB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
7f71621baba3b03d14148e546dfbf21e20897744ffc89ba675d7ea4d1ffff04b
BLAKE2b-256 checksum
How to use checksums
3c912745013268b3a2b97125ce4cb9a313844a8448e9acf2e1ecf8811a4fe732
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp314-cp314-macosx_11_0_arm64.whl

Download URL xstar_tools-0.6.90.5.8-cp314-cp314-macosx_11_0_arm64.whl
Size 5.2 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
eca2ea6d16219e998176e722834826541d816e4bf35b30941b43166988aa9976
BLAKE2b-256 checksum
How to use checksums
96ec7f17ce2648b3b778e6d6d71422f18ecc1eaefad8331e29d31bf0b7dd3703
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp313-cp313-win_amd64.whl

Download URL xstar_tools-0.6.90.5.8-cp313-cp313-win_amd64.whl
Size 8.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
66eedd70f8a6021a44d5e6c8721f8aa85f5f57efacefede9b88a32aab4aa552e
BLAKE2b-256 checksum
How to use checksums
b2aadbf26dde5338e2d151eb422b6ab737a10a357162bbf5ea48c3e01b1520ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp313-cp313-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
be18a48c0b53df9639a1df7f3aed352af8770e6189cc003f660583c7ca907515
BLAKE2b-256 checksum
How to use checksums
0ae0ebe9eb4a12f034540565ffb974c29ca9b349b003da47303e1e8d55ce06af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp313-cp313-macosx_11_0_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp313-cp313-macosx_11_0_x86_64.whl
Size 5.5 MB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
4a19837a0487a9b4ff30062283e6ef3416aed1621e59e6b838f2a1b8867e2a28
BLAKE2b-256 checksum
How to use checksums
9533fa2df991bb8e359bc5d23fec812e2f47fb364dec4990b63948cdf8397606
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp313-cp313-macosx_11_0_arm64.whl

Download URL xstar_tools-0.6.90.5.8-cp313-cp313-macosx_11_0_arm64.whl
Size 5.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
aed658b57fa90c390d8a15c05a5fc4eb8a9a54ca25d4482bd221f3c553c295d4
BLAKE2b-256 checksum
How to use checksums
96457ca19aa153a81b21f9cd81766de841ceb4f2f3fac1efa342596f5ef7a73e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp312-cp312-win_amd64.whl

Download URL xstar_tools-0.6.90.5.8-cp312-cp312-win_amd64.whl
Size 8.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4f860d5abf2271b72ba1f056f462a5814dfc169e4cdee1202c6ae8213a6bd2c8
BLAKE2b-256 checksum
How to use checksums
d1d8686cec62adee25ec1c5f1bff1092ece4c599d50128bf96202852492e2697
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp312-cp312-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3e5cc7949b31e0cc579c95d6ecbe2dfb4a155e95c9b36602327071cba6932d9b
BLAKE2b-256 checksum
How to use checksums
64778f1c117cdcaba717e73b2dcc2c3509a858041e93edc0fdf54b6131c4e56b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp312-cp312-macosx_11_0_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp312-cp312-macosx_11_0_x86_64.whl
Size 5.5 MB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
97687584ba19bcb18639938a76dcffe4089f0b93f2990e5001232ed654ffd5ae
BLAKE2b-256 checksum
How to use checksums
22a12e9a13bd1b88a1eb4ee369908d13825a29ca65f599d2e8ce4ba0538e4fed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp312-cp312-macosx_11_0_arm64.whl

Download URL xstar_tools-0.6.90.5.8-cp312-cp312-macosx_11_0_arm64.whl
Size 5.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7fcec952a02585527d323d2a73e64f09015bf138999851d0a2e3f878ab45eac2
BLAKE2b-256 checksum
How to use checksums
b1040a6faf76077661a9716c4b28830398c4d2dddeb5597982cbd86e287b2455
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp311-cp311-win_amd64.whl

Download URL xstar_tools-0.6.90.5.8-cp311-cp311-win_amd64.whl
Size 8.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
38fbe037749b7ba5a0aa56541b0bf361ee88e180a83317194eb7def4aa3b52e7
BLAKE2b-256 checksum
How to use checksums
3fa064c94a5329245dd5fd8727e2d842187988d765200f24ed5ae71a2c111ff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp311-cp311-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5d62c925bae251023dec7474cfc2add9ed496360a24183ef71a01ed8c0ab5d13
BLAKE2b-256 checksum
How to use checksums
b374fbcdc3fd3a99e10f6731a0ace89b0658a9fbccc9da22d8086183abafcda1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp311-cp311-macosx_11_0_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp311-cp311-macosx_11_0_x86_64.whl
Size 5.5 MB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
b720b0dbde1a44ec13a7e4eeab703ddc6d6778f78a694611298c37c487222a61
BLAKE2b-256 checksum
How to use checksums
99ec6c1fae363f616993fbd301d1629c1cd8017312ba8499082ae9e214fca204
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp311-cp311-macosx_11_0_arm64.whl

Download URL xstar_tools-0.6.90.5.8-cp311-cp311-macosx_11_0_arm64.whl
Size 5.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1ee43a862cbc26d856d9cef5a65c7288513da247640b7e6dac6fa8bc6a140c8f
BLAKE2b-256 checksum
How to use checksums
7c9a8b0b27b63b2c45a6f234d729751c504244955cbb124063ac1f268f043bf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp310-cp310-win_amd64.whl

Download URL xstar_tools-0.6.90.5.8-cp310-cp310-win_amd64.whl
Size 8.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9a6a69cb1c7b3dfb465ea9563fdf0e4afe6b465485f9556806f40aadc5538862
BLAKE2b-256 checksum
How to use checksums
4a3abea9aa6ae8074369d4f92b4ced444f4fa11a16da04a7a85fbff20af98575
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp310-cp310-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
adc1988d0c5b53e05606a02e2163a56afd0f5ab420fdda6cef1e363a61cf6568
BLAKE2b-256 checksum
How to use checksums
1baff84217375e5409e3bf5c36f0f66c00cfb4d899a50c6a315978bc339b58b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp310-cp310-macosx_11_0_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp310-cp310-macosx_11_0_x86_64.whl
Size 5.5 MB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
71b459a2336723f7d00d36d63bb5da5e520801230812ea128cb69974cac1fe21
BLAKE2b-256 checksum
How to use checksums
e44a2301e53744dff49a8910c4bbeda0b2d76c59a4f9496090b03c43b0c596bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp310-cp310-macosx_11_0_arm64.whl

Download URL xstar_tools-0.6.90.5.8-cp310-cp310-macosx_11_0_arm64.whl
Size 5.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
80e7511adaaa7615c335c71a13e0f896f8db1c698cb297ded132523e2ae4740d
BLAKE2b-256 checksum
How to use checksums
f5c55868c933fa5080f7946b25b399944bf8cb6a552d81a3444cf19f38f5828d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp39-cp39-win_amd64.whl

Download URL xstar_tools-0.6.90.5.8-cp39-cp39-win_amd64.whl
Size 8.7 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
c7e80ed533e17ab3c09f392c5b8637b762182e32b6e22e6d6c5ac49b4084c1e9
BLAKE2b-256 checksum
How to use checksums
cc963aa5ed6413da1ae2f11af661244e5dd2ed4e31d0db5fa8415cb426162b38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp39-cp39-manylinux_2_28_x86_64.whl
Size 8.6 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5d7937ed2d683b168c9edd005d85903d9200602fb1696b08b528eeccd1d635a1
BLAKE2b-256 checksum
How to use checksums
5f0a8b84ea91d388feb523cf11a07fd0e17fbd4b6acf135f053fe049e434795d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp39-cp39-macosx_11_0_x86_64.whl

Download URL xstar_tools-0.6.90.5.8-cp39-cp39-macosx_11_0_x86_64.whl
Size 5.5 MB
Tags CPython 3.9 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
1dbbb22347cfc1d5f40b6795c33f293ddc21d028ad9ff26aed5a44ad35d84223
BLAKE2b-256 checksum
How to use checksums
4c40479a1aebcd917ff24a2a6b981c7489d78e898b0e1b43bb66f86759249023
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / xstar_tools-0.6.90.5.8-cp39-cp39-macosx_11_0_arm64.whl

Download URL xstar_tools-0.6.90.5.8-cp39-cp39-macosx_11_0_arm64.whl
Size 5.2 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
122b082f5df7414ba7b09df1024945177c2adbd2428a07d76c38edd4b8d6cc1d
BLAKE2b-256 checksum
How to use checksums
0051d79635938d057f9cfdf0280fb8b418be44d9e1f1cd5736c795675c012f18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

0.6.90.5.8 This release

25 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page