inpRW files (Archived versions)

This post will be used to distribute the files associated with old versions of inpRW.


BY DOWNLOADING THIS FILE ("DOWNLOAD") YOU AGREE TO THE FOLLOWING TERMS:

THIS DOWNLOAD IS MADE AVAILABLE ON AN "AS IS" BASIS WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED, ORAL OR WRITTEN, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR NON-INFRINGEMENT.

DASSAULT SYSTEMES SIMULIA CORP., ANY OF IT AFFILIATES (COLLECTIVELY "DS:"), AND ITS LICENSORS SHALL HAVE NO LIABILITY FOR DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL OR PUNITIVE DAMAGES, INCLUDING WITHOUT LIMITATION CLAIMS FOR LOST PROFITS, BUSINESS INTERRUPTION AND LOSS OF DATA, THAT IN ANY WAY RELATE TO THIS DOWNLOAD, WHETHER OR NOT DS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND NOTWITHSTANDING THE FAILURE OF THE ESSENTIAL PURPOSE OF ANY REMEDY.

YOUR USE OF THIS DOWNLOAD SHALL BE AT YOUR SOLE RISK.  NO SUPPORT OF ANY KIND OF THE DOWNLOAD IS PROVIDED BY DS.


For each version of inpRW, the following files will be included:

1a. inpRW .whl file with installation script for 3DEXPERIENCE.
1b. same as 1a, but also includes .whl files of numpy and scipy.
2. inpRW documentation
3. test suite for inpRW

If you only need to download inpRW and already have numpy and scipy or wish to allow pip to download them automatically, use option 1a. If you want inpRW and all its dependencies in one download, you can instead choose option 1b. While you technically don't need the documentation and test suite to run inpRW, you are still strongly encouraged to get both.

If you are just getting started with inpRW, you are strongly encourage to read each section under the User Documentation heading. This will cover the basics of inpRW, and provide some examples. You can browse the API Reference section when you need to learn how to use a specific command or when you're trying to get an overview of each function.

Please note that I recommend using the html version of the documentation. I have spent more time on it, so I am more confident in its formatting. The .pdf version should have the same content as the html, but the formatting is probably not as polished, and some links might be broken. Both formats were build from the same source using Sphinx (link), but I have not spent much time specifically tweaking the pdf version.

inpRW File Downloads

2023.8.4

The checksums in the table below are for each .zip file you can download.

inpRW file downloads
Filesha256 checksum
inpRW-2023.8.4
1a. Python utility
7e633503f28624fc72657eff0e853ce1b9916d517527c0ca519985cd18f59a9b
inpRW-2023.8.4 with numpy and scipy
1b. Python Utility
09e3433bd1c6012ba8e10b6600abfd0cbda1eda42f4535f9474fef1f69e37da6
inpRW-2023.8.4 documentation
2 Docs
4f0ef1fa4f8dba702ca74b3916265b716cca5d22cac47b6eeb191402d6d5abf4
inpRW-2023.8.4 test suite
3 Test Suite
6a856e26c569e278f2881d13a2c7de82365213af870d236dbf6a6fd2540fc397


The official packaged versions of inpRW will have two additional files to prove their authenticity, with the extensions .asc and .sha256. The .asc is a gpg signature file, while the .sha256 simply contains the results of hashing the .whl files using the sha256 algorithm. The sha256 hashes for the inpRW-2023.8.4*.whl file is 5f12376ce690b9a95d32aa2b340d0954342e3b2ec322910749f078d33262e681.

On Windows, you can use the following command to compute the hash of one of the files:

    certutil -hashfile inpRW-VERSIONSTRING.whl sha256

However, the sha256 hash by itself does not guarantee the authenticity of the package, as it would not guarantee against a substitute package. Thus, every official inpRW distribution will be signed by me (Erik Kane) using gpg. If you have gpg installed, you can verify the package is official using the following command:

gpg --verify inpRW-2023.8.4-py3-none-any.whl.asc inpRW-2023.8.4-py3-none-any.whl

If you have trusted my key, you'll receive the following output:

gpg: Signature made 8/7/2023 9:26:07 PM Eastern Daylight Time
gpg:                using RSA key 9D5863C4DD5A598CEC0D2D03E722AAD5170BB0F6
gpg: Good signature from "Erik Kane " [ultimate]
gpg:                 aka "Erik Kane " [ultimate]

My public gpg key is included below and can be imported to gpg using the following command:

   gpg --import erik_kane.gpg


Erik Kane's public gpg key

.whls for Numpy and Scipy are provided for convenience. You should verify the checksums of these .whls against those provided in the official github repositories of the packages. Those are https://github.com/numpy/numpy/releases/tag/v1.21.5 for numpy and the README file from https://github.com/scipy/scipy/releases/tag/v1.7.3 for scipy.


Back to inpRW Main Page