{"id":16694602,"url":"https://github.com/njzjz/lammps-wheel","last_synced_at":"2025-04-10T01:33:17.773Z","repository":{"id":64802503,"uuid":"577160224","full_name":"njzjz/lammps-wheel","owner":"njzjz","description":"LAMMPS unofficial Python wheels on PyPi, `pip install lammps`","archived":false,"fork":false,"pushed_at":"2025-03-11T21:54:43.000Z","size":67,"stargazers_count":3,"open_issues_count":3,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T03:11:32.027Z","etag":null,"topics":["cibuildwheel","lammps","pip","pypi","python","wheel"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/lammps-wheel/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/njzjz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-12T05:18:26.000Z","updated_at":"2025-03-11T21:54:46.000Z","dependencies_parsed_at":"2022-12-14T23:51:41.176Z","dependency_job_id":"7ad67aa6-dd57-4ee8-bdd3-75786f5ff831","html_url":"https://github.com/njzjz/lammps-wheel","commit_stats":{"total_commits":20,"total_committers":1,"mean_commits":20.0,"dds":0.0,"last_synced_commit":"05bd79ef6f862d12479b70cc6383872fdd8d5a85"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/njzjz%2Flammps-wheel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/njzjz%2Flammps-wheel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/njzjz%2Flammps-wheel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/njzjz%2Flammps-wheel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/njzjz","download_url":"https://codeload.github.com/njzjz/lammps-wheel/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248140776,"owners_count":21054353,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cibuildwheel","lammps","pip","pypi","python","wheel"],"created_at":"2024-10-12T16:47:16.958Z","updated_at":"2025-04-10T01:33:17.739Z","avatar_url":"https://github.com/njzjz.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LAMMPS unofficial wheels\r\n\r\n[![Pypi version](https://img.shields.io/pypi/v/lammps)](https://pypi.org/project/lammps/)\r\n[![Pypi downloads](https://img.shields.io/pypi/dm/lammps)](https://pypi.org/project/lammps/)\r\n[![Pypi downloads](https://img.shields.io/pypi/dw/lammps)](https://pypi.org/project/lammps/)\r\n[![Pypi downloads](https://img.shields.io/pypi/dd/lammps)](https://pypi.org/project/lammps/)\r\n\r\nThis unofficial repository holds the code to build [LAMMPS](https://www.lammps.org/) platform wheels for Linux, macOS, and Windows. LAMMPS can easily be installed using\r\n\r\n```sh\r\npip install lammps\r\n```\r\n\r\nThe package requires Python 3.7 and above. Most packages are enabled in this distribution. For the usage of LAMMPS, see [LAMMPS documentation](https://docs.lammps.org/).\r\n\r\n## Available Builds\r\n\r\n| OS      | Arch    | Bit | Conditions     | MPI           | \r\n| ------- | ------- | --- | -------------- | ------------- |\r\n| Linux   | x86_64  | 64  | glibc \u003e= 2.17  | MPICH         | \r\n| Linux   | aarch64 | 64  | glibc \u003e= 2.17  | MPICH         |\r\n| Linux   | ppc64le | 64  | glibc \u003e= 2.17  | MPICH         |\r\n| macOS   | x86_64  | 64  | \u003e= macOS-11    | MPICH         | \r\n| macOS   | arm64   | 64  | \u003e= macOS-11    | MPICH         |  \r\n| Windows | amd64   | 64  |                | Microsoft MPI |\r\n\r\nTo use MPI, it is required to use the same MPI as what the package was built against.\r\n\r\n## Usage\r\n\r\n### Python\r\n\r\n```py\r\nfrom lammps import PyLammps\r\n```\r\n\r\n### Command line\r\n\r\n```sh\r\nlmp -h\r\n```\r\n\r\n### Plugins\r\n\r\nDevelopers should build plugins with the same MPI, and can register the plugin directory using the entry points:\r\n\r\n```toml\r\n[project.entry-points.'lammps.plugins']\r\nsome_plugin = \"some_package:get_plugin_dir\"\r\n```\r\n\r\n`get_plugin_dir` should return a string which contains the plugin directory and can be added into `LAMMPS_PLUGIN_PATH`. See [LAMMPS plugin documentation](https://docs.lammps.org/plugin.html) for details.\r\n\r\n## License\r\n\r\nThis package is distributed under the GNU General Public License, as the same as the original LAMMPS repository.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnjzjz%2Flammps-wheel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnjzjz%2Flammps-wheel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnjzjz%2Flammps-wheel/lists"}