mirror of
https://github.com/echemdata/galvani.git
synced 2025-12-14 09:15:34 +00:00
LFS note formatting and location in README
This commit is contained in:
37
README.md
37
README.md
@@ -9,23 +9,6 @@ SPDX-License-Identifier: GPL-3.0-or-later
|
|||||||
|
|
||||||
Read proprietary file formats from electrochemical test stations.
|
Read proprietary file formats from electrochemical test stations.
|
||||||
|
|
||||||
> [!WARNING]
|
|
||||||
> A note about test files and Git LFS:
|
|
||||||
>
|
|
||||||
> This project uses Git Large File Storage (LFS) to store its test files,
|
|
||||||
> however the LFS quota provided by GitHub is frequently exceeded.
|
|
||||||
> This means that anyone cloning the repository with LFS installed will get
|
|
||||||
> failures unless they set the `GIT_LFS_SKIP_SMUDGE=1` environment variable when
|
|
||||||
> cloning.
|
|
||||||
> The full test data from the last release can always be obtained by
|
|
||||||
> downloading the GitHub release archives (tar or zip), at
|
|
||||||
> https://github.com/echemdata/galvani/releases/latest
|
|
||||||
>
|
|
||||||
> If you wish to add test files, please ensure they are as small as possible,
|
|
||||||
> and take care that your tests work locally without the need for the LFS files.
|
|
||||||
> Ideally, you could commit them to your fork when making a PR, and then they
|
|
||||||
> can be converted to LFS files as part of the review.
|
|
||||||
|
|
||||||
# Usage
|
# Usage
|
||||||
|
|
||||||
## Bio-Logic .mpr files
|
## Bio-Logic .mpr files
|
||||||
@@ -64,14 +47,30 @@ The latest galvani releases can be installed from [PyPI](https://pypi.org/projec
|
|||||||
pip install galvani
|
pip install galvani
|
||||||
```
|
```
|
||||||
|
|
||||||
The latest development version can be installed with `pip` directly from GitHub:
|
The latest development version can be installed with `pip` directly from GitHub (see note about git-lfs below):
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
pip install git+https://github.com/echemdata/galvani
|
GIT_LFS_SKIP_SMUDGE=1 pip install git+https://github.com/echemdata/galvani
|
||||||
```
|
```
|
||||||
|
|
||||||
## Development installation and contributing
|
## Development installation and contributing
|
||||||
|
|
||||||
|
> [!WARNING]
|
||||||
|
>
|
||||||
|
> This project uses Git Large File Storage (LFS) to store its test files,
|
||||||
|
> however the LFS quota provided by GitHub is frequently exceeded.
|
||||||
|
> This means that anyone cloning the repository with LFS installed will get
|
||||||
|
> failures unless they set the `GIT_LFS_SKIP_SMUDGE=1` environment variable when
|
||||||
|
> cloning.
|
||||||
|
> The full test data from the last release can always be obtained by
|
||||||
|
> downloading the GitHub release archives (tar or zip), at
|
||||||
|
> https://github.com/echemdata/galvani/releases/latest
|
||||||
|
>
|
||||||
|
> If you wish to add test files, please ensure they are as small as possible,
|
||||||
|
> and take care that your tests work locally without the need for the LFS files.
|
||||||
|
> Ideally, you could commit them to your fork when making a PR, and then they
|
||||||
|
> can be converted to LFS files as part of the review.
|
||||||
|
|
||||||
If you wish to contribute to galvani, please clone the repository and install the testing dependencies:
|
If you wish to contribute to galvani, please clone the repository and install the testing dependencies:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
|
|||||||
Reference in New Issue
Block a user