atompack
A flexible Python library for atomic structure generation.
Installation
Download from PyPI
This is the best method for end users.
$ pip install atompack
Build from source
This is the best method for contributors or anyone who is interested in modifying the code.
1. Clone the source code with git:
$ git clone https://github.com/seatonullberg/atompack.git
$ cd atompack
2. Download the dependencies and install as editable:
This step can be done with either pipenv or pip. I recommend using pipenv. If you're not familiar with the benefits of using pipenv, find out more about it here: https://pipenv-fork.readthedocs.io/en/latest/.
For pipenv users:
$ pipenv install
$ pipenv install --dev
For pip users:
$ pip install -r requirements.txt
$ pip install -e . [dev]
Development
The project's Makefile adds a few targets to help out with common development tasks.
make bench- Run the benchmark suite.make build- Generate distribution files in./dist.make clean- Remove auto-generated files.make document- Build the documentation in./docs.make format- Enforce preferred code style.make lint- Run static analysis checks.make publish- Upload distribution files to PyPI.make test- Run the unit test suite.
Release files for atompack 0.4.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| atompack-0.4.3.tar.gz | 10.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| atompack-0.4.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 38.1 kB
Release files / atompack-0.4.3.tar.gz
| Download URL | atompack-0.4.3.tar.gz |
|---|---|
| Size | 10.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8db95c50604afb986e6fc3069e9a88b141e584992c8904d8ac1193933c967818
|
|
BLAKE2b-256 checksum How to use checksums |
1bc6846786d23011d5b3e1623d428dd7b6861b5c8eebbc8c0ac5bd7607b02caa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.7
|
Release files / atompack-0.4.3-py3-none-any.whl
| Download URL | atompack-0.4.3-py3-none-any.whl |
|---|---|
| Size | 27.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a6b8923e85ae157ad2fa5ad38f818905e46471cde948ec526871922a2cab284f
|
|
BLAKE2b-256 checksum How to use checksums |
90a5352d2db3b148f4ac23a980804f13d90762892227a2047f7523a47815d81d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.7
|