This release is a pre-release and may not be stable for production use.
Minerva Shadow
=======
A python interface to the aging minervashadow website.
## Usage
Usage:
minervashadow login
minervashadow transcript
minervashadow -h | --help
minervashadow -v | --version
Examples:
minervashadow login
minervashadow transcript
Options:
-h, --help Show this screen.
-v, --version Print the current version.
## Installation
If you just want to run the package without prior installation, run:
git clone https://github.com/cadesalaberry/minervashadow.git
python minervashadow
### Simple
pip install minervashadow
Or
easy_install minervashadow
### Advanced
If you prefer not to use Pypi, or want to get the latest cutting-edge version, you can pull directly from github:
pip install git+https://github.com/cadesalaberry/minervashadow
Or you can use the makefile included in the repository, provided you already have git installed:
git clone https://github.com/cadesalaberry/minervashadow.git
cd minervashadow
make
And you are good to go !
### Uninstallation
To remove the package, just run:
pip uninstall minervashadow
Or
make uninstall
Depending on how you installed it.
### SOCS Server bug
If you want to install minervashadow on your SOCS server, you might run into the same issues I did, providing we don't have root privileges. In order to solve it, I just had to modify my **~/.bashrc** file to look like this:
# .bashrc
# Source global definitions
if [ -f /usr/socs/Profile ]; then
. /usr/socs/Profile
fi
# User specific aliases and functions
export PYTHONPATH=$HOME/.local/lib/python2.7/site-packages:$PYTHONPATH
export PATH=$HOME/.local/bin:$PATH
The two last lines are the most important.
## Contribute
To contribute do not hesitate to send me pull requests ! However when doing so, make sure you modify the less code possible, or the request would not be clear.
## Future
The future of this package is uncertain for now, but here is the planning I had for it on the short term if you are interested:
https://github.com/cadesalaberry/minervashadow/issues/milestones
[](https://bitdeli.com/free "Bitdeli Badge")
Metadata
Release files for minervashadow 0.0.4a3
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 | |
|---|---|---|---|---|
| minervashadow-0.0.4a3.tar.gz | 10.4 kB | Without provenance | Details |
Release files / minervashadow-0.0.4a3.tar.gz
| Download URL | minervashadow-0.0.4a3.tar.gz |
|---|---|
| Size | 10.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cdd3085221fe55175561cc5ad35b46443a39dbbe62f39a83de82b3d22966fb6a
|
|
BLAKE2b-256 checksum How to use checksums |
725d9ba51d6a135e99066ee94907e6e19db1e10d06eba899a5058a0f2ce10b9a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for minervashadow 0.0.4a3
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.