Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge with sportran master #1

Merged
merged 176 commits into from
Sep 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
176 commits
Select commit Hold shift + click to select a range
e1fd8c9
Fixed bug in MDSample for 1-dim 1-component trajectories
rikigigi Mar 20, 2020
0e33dc9
Frequency conversion moved to mdsample.
lorisercole Aug 7, 2019
8e5fd40
Merge branch 'uniform_freq_units' into core_redesign
lorisercole Mar 23, 2020
385c0bf
Fixes to freq-psd routines. Several name changes and minor style edits.
lorisercole Mar 27, 2020
2bc191a
Author: Noam Bernstein <[email protected]>
rikigigi May 9, 2020
10dc9b1
Move `tools.py` to `md/tools/` and split them into different files
lorisercole May 14, 2020
41a67d6
Drop Python 2 support
lorisercole May 14, 2020
df69da6
Remove empty useless returns
lorisercole May 16, 2020
9f4212f
Fix missing imports and HeatCurrent.__repr__ bug
lorisercole May 18, 2020
f577e29
HeatCurrent: j renamed traj, THz defaults freq units
lorisercole May 18, 2020
1c67a34
Defined _get_builder method
lorisercole May 18, 2020
1c57a5d
New `MDSample.resample` method, substitutes `resample_currents`
lorisercole May 19, 2020
d35d846
`Current` base class introduced, new obj definition, units moved
lorisercole May 19, 2020
7a76506
Change of variables spelling: NFREQS, DF_THZ
lorisercole May 19, 2020
29a2d7d
Merge pull request #29 from lorisercole/core_redesign-current
lorisercole May 25, 2020
3040249
Setup CI workflow with GitHub Actions, remove tox
lorisercole May 26, 2020
a2f3ca3
Apply pre-commit to all files
lorisercole May 26, 2020
c48087e
Created Plotter class that contains staticmethods to plot various graph.
sebaB003 May 30, 2020
d4c518d
Moved GUI_plot_periodogram, GUI_resample_current, GUI_plot_cepstral_s…
sebaB003 Jun 3, 2020
e33f2d9
fixed previous commit issue + reformatting
rikigigi Jun 3, 2020
287cbe4
Fix data file path in tests -- need to implement fixtures
lorisercole Jun 3, 2020
2afa9c8
Moved plotter.py and plot_style.mplstyle to new plotter folder in the…
sebaB003 Jun 4, 2020
1d9289e
New input parameters: KAPPA_SCALE, MAIN_CURRENT_INDEX, MAIN_CURRENT_F…
lorisercole Jun 4, 2020
2666b6d
Started units method
lorisercole Jun 6, 2020
d9423c1
Created GUIPlotter and CurrentPlotter sublcasses to organize
sebaB003 Jun 16, 2020
fe5b049
Merge branch 'plot_reorganization' into merge
rikigigi Jul 1, 2020
7a5b1de
pre-commit run --all-files
rikigigi Jul 1, 2020
abb5f7a
Merge remote-tracking branch 'origin/fix_26_units' into merge
rikigigi Jul 1, 2020
434cbb8
selected version of yapf, updated jupyter notebook examples
rikigigi Jul 2, 2020
77536e8
added simple fixture for tests data path
rikigigi Jul 2, 2020
a760f8f
Started units method
lorisercole Jul 2, 2020
e8ef366
Added simple fixture for tests data path
rikigigi Jul 2, 2020
01a5a64
Merge branch 'core_redesign' into fix_27_ci_setup
lorisercole Jul 2, 2020
f5c7b09
Merge branch 'fix_27_ci_setup' into core_redesign
lorisercole Jul 2, 2020
abca291
Updated dependencies, updated notebook examples
rikigigi Jul 2, 2020
27ab150
added more data regressions fixtures
rikigigi Jul 2, 2020
b17871a
added test for cli (does nothing at the moment)
rikigigi Jul 2, 2020
463b22c
New current-specific units system
lorisercole Sep 24, 2020
3a0e283
Merge branch 'fix_26_units' into core_redesign
lorisercole Sep 24, 2020
12f3f08
Merge branch 'core_redesign' into develop
lorisercole Sep 24, 2020
d343768
Fix bug with units and `KAPPA_SCALE`
lorisercole Sep 26, 2020
8680378
Patch to recover CLI tests
lorisercole Sep 27, 2020
a6f8c33
fixed tests (maybe)
rikigigi Sep 30, 2020
b4281c7
fixed tests??
rikigigi Sep 30, 2020
d0bce99
test fixed ???
rikigigi Sep 30, 2020
e09cef3
giuro di avere buone intenzioni
rikigigi Sep 30, 2020
47c740c
la speranza è l'ultima a morire
rikigigi Sep 30, 2020
76739f9
Fixed Spinboxes - added textvariables to control the values
sebaB003 Sep 30, 2020
13239d3
Fix imports, modules loaded, logger
lorisercole Sep 30, 2020
a2ad6de
Update package requirements
lorisercole Sep 30, 2020
212a900
Merge pull request #31 from lorisercole/fix_import_utils
rikigigi Oct 1, 2020
965cb57
added tests for binary output
rikigigi Oct 1, 2020
8fd6195
added authors in README.md
rikigigi Oct 1, 2020
fd6acdb
Updated fileManager - fixed issue #33
sebaB003 Oct 4, 2020
8ab1646
Fixed issue #36
sebaB003 Oct 5, 2020
1421ef1
Updated fileManager UI
sebaB003 Oct 11, 2020
8a685b3
Fixed issue #35
sebaB003 Oct 14, 2020
1667d76
Fix fstar_analysis
lorisercole Oct 14, 2020
c357258
Fixed issue #34 - check P* plot
sebaB003 Oct 16, 2020
33f476a
More fixes to issue #34
sebaB003 Oct 16, 2020
731bc87
Removed GUIPlotter class and related method.
sebaB003 Nov 9, 2020
2599adb
Add AttributeDict class
lorisercole Nov 10, 2020
2ec75b7
Add SportranBinaryFile
lorisercole Nov 10, 2020
5885baf
analysis CLI: group & sort arguments, update docs
lorisercole Nov 10, 2020
8ffb3c4
Reorganize & clean analysis CLI - resample plot=False is now the default
lorisercole Nov 11, 2020
dd721ae
Merge branch 'develop' of github.com:lorisercole/thermocepstrum into …
rikigigi May 25, 2021
e22b3df
Merge branch 'binary_output' into develop
rikigigi May 25, 2021
15415c1
updated default selection of units in the GUI
rikigigi Jun 16, 2021
02b7e68
Units constants and ElectricCurrent definition (#48)
lorisercole Jul 14, 2021
5e599b5
New Plotter system and CurrentPlotter implemented
lorisercole Jul 16, 2021
902c6f6
Create plot styles and assign them to each Plotter type
lorisercole Jul 16, 2021
9f528bc
Remove style load in plotter, fix function names
lorisercole Jul 19, 2021
627c1c8
Added class `StressCurrent` to compute viscosity
fgrassel Jul 23, 2021
bcc3a09
Create MDSamplePlotter, cleanup old plot functions
lorisercole Jul 27, 2021
61c9120
Make optional args of ploter functions keyword-only
lorisercole Jul 28, 2021
bb10f3b
Fix analysis script to use CLIPlotter functions
lorisercole Jul 29, 2021
22f4a57
Update dependencies to fix tests
lorisercole Jul 29, 2021
3c0142e
Remove support for Python 3.5
lorisercole Jul 29, 2021
933460d
Merge branch 'develop' into plotter_fix
lorisercole Sep 22, 2021
fecb0d3
bug fix in QE_PW units
rikigigi Sep 23, 2021
7341461
previous commit made electric qepw units wrong
rikigigi Sep 23, 2021
9731b32
preliminary implementation to have all implemented currents and unit …
rikigigi Sep 29, 2021
4274bf5
pre-commit and tests fixed
rikigigi Sep 30, 2021
ed30867
pre-commit fix (hopefully)
rikigigi Sep 30, 2021
5c97c3d
fixing plots of the gui is started
rikigigi Oct 6, 2021
ff78f5a
fixed GUI
rikigigi Oct 6, 2021
c7410ee
GUI fixed, added arbitrary units into the GUI
rikigigi Oct 6, 2021
58e9697
started documentation with sphinx
rikigigi Oct 8, 2021
e25be78
working sphinx doc, with basic structure
rikigigi Oct 27, 2021
a6e7de8
added templates for autosummary that now is producing something useful
rikigigi Oct 28, 2021
c972699
updated documentation generation
rikigigi Oct 28, 2021
b66c41b
added nbsphinx
rikigigi Nov 4, 2021
8ab01a0
added test that runs the notebook
rikigigi Nov 4, 2021
6a79206
ooops... forgot to put an absolute path
rikigigi Nov 4, 2021
7059616
tests should now run
rikigigi Nov 4, 2021
cc1651c
added files for readthedocs
rikigigi Nov 4, 2021
f7ca88a
second test
rikigigi Nov 4, 2021
df5f5fb
funzionerà?
rikigigi Nov 4, 2021
1d39102
forgot two symlinks
rikigigi Nov 5, 2021
96c88bb
Rebranding
sebaB003 Nov 17, 2021
03f089a
Delete .DS_Store
sebaB003 Nov 17, 2021
05149b6
Updated import names (tc to st)
sebaB003 Nov 18, 2021
6394a81
pre-commit stuff
rikigigi Nov 19, 2021
5c5c750
forgot a THERMOCEPSTRUM
rikigigi Nov 19, 2021
59c1ac8
small adjustments
rikigigi Dec 9, 2021
ec2a2af
small doc update
rikigigi Dec 9, 2021
bc5d13e
small fix
rikigigi Dec 10, 2021
2a46061
Merge pull request #52 from lorisercole/rebranding
rikigigi Dec 15, 2021
d96a220
added pyproject.toml
rikigigi Dec 16, 2021
b1e8a57
Update Readme
lorisercole Dec 20, 2021
434d301
Fix file headers
lorisercole Dec 21, 2021
ab97631
Fix examples and review text
lorisercole Dec 21, 2021
711db72
Small doc edits and __all__ variables
lorisercole Dec 21, 2021
6330a8b
Update README
lorisercole Dec 21, 2021
f40108f
Setup GitHub action for automatic push to PyPi
lorisercole Dec 21, 2021
8a4cc59
Add physical data of NaCl example
lorisercole Dec 21, 2021
9785707
Move MDSample.compute_kappa_multi to Current._compute_psd_multi
lorisercole Jan 5, 2022
f89ec75
Fixed tests
lorisercole Jan 5, 2022
46585cd
Implement check over ndf_chi distribution for multi-componentcase
lorisercole Jan 7, 2022
b90cd50
Move initialization of cospectrum to Current
lorisercole Jan 7, 2022
523be21
Simplify Current builder, by defining _builder property
lorisercole Jan 7, 2022
979f6d4
Fix small bug in analysis.py
lorisercole Jan 11, 2022
0998a84
Rename N_COMPONENTS to N_EQUIV_COMPONENTS
lorisercole Jan 11, 2022
333c54f
Fix pre-commit hooks
lorisercole Jan 11, 2022
c930e10
Manual selection of P*
lorisercole Jan 17, 2022
c800778
Rename CosFilter to CepstralFilter
lorisercole Jan 17, 2022
aa6aff7
Manual cepstral cutoff, meaning of aic_Kmin, variable name changes
lorisercole Jan 18, 2022
203d925
Fix plotter functions
lorisercole Jan 18, 2022
2833989
Rename dct to cepf
lorisercole Jan 18, 2022
c0763fa
Fix GUI: P* selection
lorisercole Jan 19, 2022
feee780
Update cepstral log output
lorisercole Jan 19, 2022
a203dc9
Move deprecated blockanalysis modules
lorisercole Jan 19, 2022
232b4b3
renamed MANY_COMPONENTS to MANY_EQUIV_COMPONENTS
rikigigi Jan 20, 2022
c582464
Merge and fix some plots
lorisercole Jan 20, 2022
9a9ea0f
Use kappa_units=True as default in plot functions
lorisercole Jan 26, 2022
d40c0c1
added little test for fixed number ok K
rikigigi Jan 28, 2022
122468f
fixed 57
rikigigi Feb 23, 2022
6352195
Improve several GUI labels
lorisercole Mar 2, 2022
1bc8632
Update GitHub publish workflow
lorisercole Mar 2, 2022
71dd3c4
Release SporTran `v1.0.0rc1`
lorisercole Mar 2, 2022
6abc44e
Merge pull request #58 from sissaschool/release/1.0.0
rikigigi Mar 3, 2022
0d65694
Update pre-commit config
lorisercole Mar 8, 2022
d469a8a
Move `fstar_analysis` to current/tools
lorisercole Jun 20, 2022
902b2f6
Define `Current` abstract class, and `GenericCurrent`
lorisercole Jun 20, 2022
bc6b949
Get rid of `dlpoly` units
lorisercole Jun 20, 2022
ea86bc9
Move example data into examples/data subfolders
lorisercole Jun 25, 2022
7c3b22a
Improve read_lammps_log
lorisercole Jun 25, 2022
be12473
Add LAMMPS Silica input/output files
lorisercole Jun 25, 2022
51a4801
Fix tests, add script to regenerate data
lorisercole Jun 25, 2022
f42405e
Rename examples, add silica cmdline example
lorisercole Jun 27, 2022
17640db
Fix TableFile bug
lorisercole Jun 27, 2022
1653428
read_lammps_log docs and variable change
lorisercole Jun 27, 2022
bbfcefd
Reorganize `i_o` folder
lorisercole Jun 27, 2022
a7a4657
Add input formats example
lorisercole Jun 27, 2022
5a133b6
Fix notebooks test
lorisercole Jun 27, 2022
f465acb
add test for new notebook, updated symlinks
rikigigi Jun 28, 2022
4c72b1b
little update of the documentation
rikigigi Jun 28, 2022
014ccc3
update of the units documentation.
rikigigi Jun 28, 2022
da390b6
added small description of folder with lammps example; added jupyter …
rikigigi Jun 28, 2022
2b2d576
Fix small typos in documentation
lorisercole Jun 28, 2022
17e121e
Fix label in GUI header selection
lorisercole Jun 28, 2022
ab13d76
restored some units that were wrongly removed
rikigigi Jun 29, 2022
5966397
Update metadata, dependencies, and package data
lorisercole Jun 29, 2022
ed94b83
Add Python 3.9, 3.10 support & tests
lorisercole Jun 29, 2022
0467486
Bump SporTran version to `1.0.0rc2`
lorisercole Jun 29, 2022
41005be
Add codeowners file
lorisercole Jul 5, 2022
ced2a0b
fixes #66 (#67)
rikigigi Dec 7, 2022
bc559d0
fixes #66 (#67)
rikigigi Dec 7, 2022
a42d8e4
Merge branch 'master' into develop
lorisercole Dec 7, 2022
4cd2615
fixed python version requirement *
rikigigi Mar 7, 2023
7ef6fc8
Fixes issue with argparse in 3.11
rikigigi Mar 7, 2023
2bd24b1
Merge pull request #69 from sissaschool/fix-68
rikigigi Mar 7, 2023
76d8c2e
Added support to read data in byte format for ReadLampsLog and
sebaB003 Apr 13, 2023
01db69d
Formatting
sebaB003 Apr 13, 2023
d85c12d
Merge pull request #71 from sissaschool/develop
lorisercole Apr 14, 2023
677d2bb
Fix release workflow & bump version
lorisercole Apr 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# The following owners will be the default owners for everything
# in the repo unless a later match takes precedence.
sportran/ @lorisercole
sportran_gui/ @rikigigi
16 changes: 16 additions & 0 deletions .github/workflows/check_release_tag.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# -*- coding: utf-8 -*-
"""Check that the GitHub release tag matches the package version."""
import argparse
import json

if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('GITHUB_REF', help='The GITHUB_REF environmental variable')
parser.add_argument('SETUP_PATH', help='Path to the setup.json')
args = parser.parse_args()
assert args.GITHUB_REF.startswith('refs/tags/v'), f'GITHUB_REF should start with "refs/tags/v": {args.GITHUB_REF}'
tag_version = args.GITHUB_REF[11:]
with open(args.SETUP_PATH, encoding='utf8') as handle:
data = json.load(handle)
pypi_version = data['version']
assert tag_version == pypi_version, f'The tag version {tag_version} != {pypi_version} specified in `setup.json`'
69 changes: 69 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: continuous-integration

on: [push, pull_request]

jobs:
pre-commit:

runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v2

- name: Cache python dependencies
id: cache-pip
uses: actions/cache@v1
with:
path: ~/.cache/pip
key: pip-pre-commit-${{ hashFiles('**/setup.json') }}
restore-keys:
pip-pre-commit-

- name: Set up Python 3.8
uses: actions/setup-python@v2
with:
python-version: '3.8'

- name: Install python dependencies
run:
pip install -e .[pre-commit,tests]

- name: Run pre-commit
run:
pre-commit run --all-files || ( git status --short ; git diff ; exit 1 )

tests:

runs-on: ubuntu-latest

strategy:
matrix:
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']

steps:
- name: Checkout
uses: actions/checkout@v2

- name: Cache python dependencies
id: cache-pip
uses: actions/cache@v1
with:
path: ~/.cache/pip
key: pip-pre-commit-${{ hashFiles('**/setup.json') }}
restore-keys:
pip-pre-commit-

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}

- name: Install python dependencies
run: |
pip install --upgrade setuptools
pip install -e .[tests]

- name: Test with pytest
run: |
pytest -sv tests
115 changes: 115 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
name: release

# Automate deployment to PyPI when creating a release tag vX.Y.Z
# will only be published to PyPI if the git tag matches the release version
# and the pre-commit and tests pass

on:
push:
tags:
- "v[0-9]+.[0-9]+.[0-9]+*"
jobs:

check-release-tag:

# Only run this job on the main repository and not on forks
if: github.repository == 'sissaschool/sportran'
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Set up Python 3.8
uses: actions/setup-python@v2
with:
python-version: '3.8'
- run: python .github/workflows/check_release_tag.py $GITHUB_REF setup.json

pre-commit:

runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v2

- name: Cache python dependencies
id: cache-pip
uses: actions/cache@v1
with:
path: ~/.cache/pip
key: pip-pre-commit-${{ hashFiles('**/setup.json') }}
restore-keys:
pip-pre-commit-

- name: Set up Python 3.8
uses: actions/setup-python@v2
with:
python-version: '3.8'

- name: Install python dependencies
run:
pip install -e .[pre-commit,tests]

- name: Run pre-commit
run:
pre-commit run --all-files || ( git status --short ; git diff ; exit 1 )

tests:

runs-on: ubuntu-latest

strategy:
matrix:
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']

steps:
- name: Checkout
uses: actions/checkout@v2

- name: Cache python dependencies
id: cache-pip
uses: actions/cache@v1
with:
path: ~/.cache/pip
key: pip-pre-commit-${{ hashFiles('**/setup.json') }}
restore-keys:
pip-pre-commit-

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}

- name: Install python dependencies
run: |
pip install --upgrade setuptools
pip install -e .[tests]

- name: Test with pytest
run: |
pytest -sv tests

publish:

name: Publish to PyPI

needs: [check-release-tag, pre-commit, tests]

runs-on: ubuntu-latest

steps:
- name: Checkout source
uses: actions/checkout@v2
- name: Set up Python 3.8
uses: actions/setup-python@v2
with:
python-version: '3.8'
- name: Build package
run: |
pip install wheel
python setup.py sdist bdist_wheel
- name: Publish to PyPI
uses: pypa/[email protected]
with:
user: __token__
password: ${{ secrets.PYPI_SPORTRAN }}
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ wheels/
*.egg-info/
.installed.cfg
*.egg
metadata.json

# PyInstaller
# Usually these files are written by a python script from a template
Expand All @@ -46,12 +47,14 @@ coverage.xml
*.cover
.hypothesis/

# Visual Studio Code
.vscode/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py

# Flask stuff:
Expand Down
59 changes: 34 additions & 25 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,51 +1,60 @@
# Install pre-commit hooks via
# pre-commit install

- repo: local
repos:
- repo: https://github.com/pre-commit/mirrors-yapf
rev: v0.32.0
hooks:
# yapf = yet another python formatter
- id: yapf
name: yapf
entry: yapf
language: system
types: [python]
args: ["-i"]
args: ['-i']
exclude: &exclude_files >
(?x)^(
thermocepstrum_gui/utils/tk_html_widgets/*.py|
sportran/utils/obsolete/.*|
sportran_gui/utils/tk_html_widgets/*.py|
docs/.*|
tests/test_cli/.*|
examples/.*|
setup.py|
)$
additional_dependencies: ['toml']

- repo: git://github.com/pre-commit/pre-commit-hooks
rev: v2.3.0
- repo: https://github.com/pre-commit/pre-commit-hooks.git
rev: v4.1.0
hooks:
- id: check-yaml
- id: check-ast
- id: check-builtin-literals
- id: check-docstring-first
- id: check-executables-have-shebangs
- id: check-json
- id: check-merge-conflict
- id: check-shebang-scripts-are-executable
- id: check-symlinks
- id: check-json
- id: check-executables-have-shebangs
- id: check-toml
- id: check-yaml
- id: double-quote-string-fixer
- id: fix-encoding-pragma
- id: end-of-file-fixer
exclude: >
(?x)^(
tests/test_cli/.*|
sportran/utils/obsolete/.*|
)$
- id: trailing-whitespace
exclude: >
(?x)^(
thermocepstrum_gui/utils/tk_html_widgets/*.py|
sportran/utils/obsolete/.*|
sportran_gui/utils/tk_html_widgets/.*py|
docs/.*|
tests/test_cli/.*|
tests/test_notebooks/.*|
examples/.*|
)$

# # prospector: collection of linters
# - id: prospector
# language: system
# types: [file, python]
# name: prospector
# description: "This hook runs Prospector: https://github.com/landscapeio/prospector"
# entry: prospector
#
# - id: version-number
# name: Check version numbers
# entry: python ./.travis-data/check_version.py
# language: system
# files: '^(setup.json)|(aiida_diff/__init__.py)'
#- repo: https://github.com/PyCQA/pylint
# rev: v2.12.2
# hooks:
# - id: pylint
# language: system
# exclude: *exclude_files
32 changes: 32 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# .readthedocs.yaml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Set the version of Python and other tools you might need
build:
os: ubuntu-20.04
tools:
python: "3.9"
# You can also specify other tool versions:
# nodejs: "16"
# rust: "1.55"
# golang: "1.17"

# Build documentation in the docs/ directory with Sphinx
sphinx:
configuration: docs/source/conf.py

# If using Sphinx, optionally build your docs in additional formats such as PDF
# formats:
# - pdf

# Optionally declare the Python requirements required to build your docs
python:
install:
- method: pip
path: .
extra_requirements:
- doc
File renamed without changes.
16 changes: 8 additions & 8 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
recursive-include examples *
include LICENSE.txt
include setup.json
include thermocepstrum/README.md
include thermocepstrum/metadata.json
include thermocepstrum/utils/plot_style.mplstyle
exclude thermocepstrum/utils/blocks.py
exclude thermocepstrum/utils/blockanalysis.py
include thermocepstrum_gui/README_GUI.md
include thermocepstrum_gui/assets/icon.gif
include thermocepstrum_gui/assets/languages.json
include sportran/README.md
include sportran/metadata.json
exclude sportran/utils/obsolete/
include sportran_gui/README_GUI.md
include sportran_gui/assets/icon.gif
include sportran_gui/assets/languages.json
include sportran/plotter/styles/api_style.mplstyle
include sportran/plotter/styles/cli_style.mplstyle
Loading
Loading