miniff merge requests
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests
2021-03-31T13:04:12Z
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/12
Sync min version dependencies
2021-03-31T13:04:12Z
Niket Agrawal
Sync min version dependencies
Closes #32
Closes #32
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/11
Relax package version pinning
2021-03-09T09:37:16Z
Niket Agrawal
Relax package version pinning
- Pinning of the patch version number of the packages, i.e., the dependencies of miniff, has been removed. Not fixing the patch version number facilitates receiving bug fixes for individual packages by requirements.txt/env.yml and update...
- Pinning of the patch version number of the packages, i.e., the dependencies of miniff, has been removed. Not fixing the patch version number facilitates receiving bug fixes for individual packages by requirements.txt/env.yml and update the environment during the installation. The overall consistency is still maintained as the major and minor version numbers continue to remain fixed.
- This change goes as a patch release: Miniff 0.1.2
- Closes #30
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/10
Update readme install steps
2021-02-23T09:53:41Z
Niket Agrawal
Update readme install steps
Miniff can be installed via `pip install miniff`. This suffices for the users who wish to install and use miniff. They need not set up a development environment explicitly. Closes #28
Miniff can be installed via `pip install miniff`. This suffices for the users who wish to install and use miniff. They need not set up a development environment explicitly. Closes #28
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/9
Add changelog
2021-02-15T13:25:27Z
Niket Agrawal
Add changelog
- Added a changelog to keep an ordered history of changes in each version of miniff.
- First version is the initial development version.
- Closes #27
- Added a changelog to keep an ordered history of changes in each version of miniff.
- First version is the initial development version.
- Closes #27
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/8
WIP: Contributing guidelines
2021-02-15T10:42:01Z
Niket Agrawal
WIP: Contributing guidelines
First draft of the contributing guidelines. Lacks description of the branching model at the moment.
@pulkin, feedback and comments are welcome.
First draft of the contributing guidelines. Lacks description of the branching model at the moment.
@pulkin, feedback and comments are welcome.
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/7
WIP: Configuration and files for upload to PyPI
2021-02-15T10:46:45Z
Niket Agrawal
WIP: Configuration and files for upload to PyPI
* These changes contain the minimum necessary files and configuration required to prepare miniff for packaging and uploading to PyPI.
* The end goal is to have a single command installation (`pip install miniff`) for the users who want t...
* These changes contain the minimum necessary files and configuration required to prepare miniff for packaging and uploading to PyPI.
* The end goal is to have a single command installation (`pip install miniff`) for the users who want to install and use miniff.
* A source distribution and a built distribution will be built and uploaded to PyPI to achieve this.
* Cython source files (.pyx) and .c files are included in the list of files that will go in the source distribution so that users can install miniff without needing to have Cython available. These files are listed in MANIFEST.in along with other required files.
* As of now, the packaging and single command installation is tested to be working fine locally on Linux as per the steps in [issue#14](https://gitlab.kwant-project.org/qt/miniff/-/issues/14#note_48248)
* These steps are also added in the CI. There could be a cleaner/better way of doing this, let me know.
@pulkin @anton-akhmerov, I've created this draft merge request for code review purposes. Can you take a look at these changes and comment if anything is missing or needs to be corrected?
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/6
Add license
2021-01-22T14:03:36Z
Niket Agrawal
Add license
Added BSD-2-clause license, closes #10
Added BSD-2-clause license, closes #10
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/5
Dependency management
2021-01-21T17:35:55Z
Niket Agrawal
Dependency management
- Closes #9 and #7
- Dependencies for miniff are captured in requirements.txt and environment.yml to provide a convenient way to replicate the development environment for pip and conda users respectively.
- Dependency on `dfttools` is ...
- Closes #9 and #7
- Dependencies for miniff are captured in requirements.txt and environment.yml to provide a convenient way to replicate the development environment for pip and conda users respectively.
- Dependency on `dfttools` is removed.
- Documentation for miniff is hosted on Read the Docs (rtd). The build configuration and dependencies required for rtd to build and host the documentation are specified in the configuration file (.readthedocs.yml)
- Installation steps in the README are updated to reflect the dependency management changes introduced in this branch
- setup.py is updated with minimal set of dependencies needed to build and run miniff. Minimum version required for the dependencies is specified as the current version.
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/4
Mac OS instructions
2020-10-30T13:05:41Z
Artem Pulkin
Mac OS instructions
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/3
note about gcc on macOS
2020-10-30T12:59:38Z
Anastasiia Varentcova
note about gcc on macOS
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/2
Add pytorch to requirements
2020-10-08T10:20:53Z
André Melo
Add pytorch to requirements
https://gitlab.kwant-project.org/qt/miniff/-/merge_requests/1
Fix CI
2020-04-24T19:28:11Z
Viacheslav Ostroukh
Fix CI