JPSLStudent
(aka Jupyter Physical Science Lab Student package)
This package installs almost all packages in the
Jupyter Physical Science lab suite,
their dependencies and the Algebra_with_SymPy
package into the current python environment. The InstructorTools package
is not included. The installed packages can then be used
in a Jupyter notebook to do assignments. See the overall
documentation and the descriptions of each package for more details.
If you have an example notebook to upload you can try it on binder:
Installation
- Install python3+ on your system, if you have not. See python.org for instructions.
- Install a tool for managing and using virtual environments. This
allows you to have multiple independent sets (virtual environments)
of python packages installed. Use this "student" environment on computers
students will use and for testing assignments on instructor computers. I
personally like using
pipenv. You can install it using
the command
$ pip3 --user install pipenv. See the website for more information. - Once you have the correct python and a virtual environment system,
create a directory for your "Student" environment. Navigate into
the directory. Then:
- Create the empty virtual environment
$ pipenv shell. This will create the environment, activate it and leave you inside it. - Still within the environment use pip to install this package
$ pip install JPSLStudent. This will take a while to run. There are a lot of packages to download and install.
- Create the empty virtual environment
- To exit the virtual environment just type "exit" on the command line
$ exit. - To enter the virtual environment: first make sure you are in the proper
directory; then issue the command
$ pipenv shell. - To update you must be in the virtual environment. Use
$ pip install -U JPSLStudent.
Metadata
Release files for JPSLStudent 0.8.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| jpslstudent-0.8.0.tar.gz | 2.4 kB | Without provenance | Details for jpslstudent-0.8.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| JPSLStudent-0.8.0-py3-none-any.whl | Python 3 | none | any | Details for JPSLStudent-0.8.0-py3-none-any.whl |
Total release size: 4.7 kB
Release files / jpslstudent-0.8.0.tar.gz
| Download URL | jpslstudent-0.8.0.tar.gz |
|---|---|
| Size | 2.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
01f6add1f77bd4382e087ba9f6255e03acd54c60201edaa8a8b18168219d6a23
|
|
BLAKE2b-256 checksum How to use checksums |
407fa84c12017a41fc115340d8fe27bf65b1d26e3a6977318cdb266c4f9bc2ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.12
|
Release files / JPSLStudent-0.8.0-py3-none-any.whl
| Download URL | JPSLStudent-0.8.0-py3-none-any.whl |
|---|---|
| Size | 2.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c21b6f2c018c6d625c8ecdbcd4ceb45fc266f416e35dee30e265e6bc86ebf5c4
|
|
BLAKE2b-256 checksum How to use checksums |
1d4d7d56872a90d81f92e219a59228813293620e250d88c80dacadb586048cec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.12
|
Security for JPSLStudent 0.8.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.