File tree Expand file tree Collapse file tree 3 files changed +9
-14
lines changed Expand file tree Collapse file tree 3 files changed +9
-14
lines changed Original file line number Diff line number Diff line change @@ -9,16 +9,13 @@ or [mamba](mamba:) to create a
9
9
development environment for movement. In the following we assume you have
10
10
` conda ` installed, but the same commands will also work with ` mamba ` /` micromamba ` .
11
11
12
- First, create and activate a ` conda ` environment with some pre-requisites :
12
+ First, create and activate a ` conda ` environment:
13
13
14
14
``` sh
15
- conda create -n movement-dev -c conda-forge python=3.10 pytables
15
+ conda create -n movement-dev python=3.10
16
16
conda activate movement-dev
17
17
```
18
18
19
- The above method ensures that you will get packages that often can't be
20
- installed via ` pip ` , including [ hdf5] ( https://www.hdfgroup.org/solutions/hdf5/ ) .
21
-
22
19
To install movement for development, clone the GitHub repository,
23
20
and then run from inside the repository:
24
21
Original file line number Diff line number Diff line change 2
2
3
3
## Installation
4
4
5
+ :::{admonition} Use a conda environment
6
+ :class: note
5
7
We recommend you install movement inside a [ conda] ( conda: )
6
- or [ mamba] ( mamba: ) environment.
8
+ or [ mamba] ( mamba: ) environment, to avoid dependency conflicts with other packages .
7
9
In the following we assume you have ` conda ` installed,
8
10
but the same commands will also work with ` mamba ` /` micromamba ` .
9
11
@@ -12,11 +14,12 @@ First, create and activate an environment.
12
14
You can call your environment whatever you like, we've used "movement-env".
13
15
14
16
``` sh
15
- conda create -n movement-env -c conda-forge python=3.10 pytables
17
+ conda create -n movement-env python=3.10
16
18
conda activate movement-env
17
19
```
18
20
19
- Next install the ` movement ` package:
21
+ Then install the ` movement ` package as described below.
22
+ :::
20
23
21
24
::::{tab-set}
22
25
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ license = {text = "BSD-3-Clause"}
13
13
14
14
dependencies = [
15
15
" numpy" ,
16
- " pandas" ,
16
+ " pandas[hdf5] " ,
17
17
" h5py" ,
18
18
" attrs" ,
19
19
" pooch" ,
@@ -119,7 +119,6 @@ archs = ["x86_64", "arm64"]
119
119
[tool .tox ]
120
120
legacy_tox_ini = """
121
121
[tox]
122
- requires = tox-conda
123
122
envlist = py{39,310,311}
124
123
isolated_build = True
125
124
@@ -130,10 +129,6 @@ python =
130
129
3.11: py311
131
130
132
131
[testenv]
133
- conda_deps =
134
- pytables
135
- conda_channels =
136
- conda-forge
137
132
extras =
138
133
dev
139
134
commands =
You can’t perform that action at this time.
0 commit comments