Skip to content

Tags: glotzerlab/parsnip

Tags

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release/0.5.0 (#135)

<!-- Provide a general summary of your changes in the Title above -->

## Description

Release version 0.5.0, which contains improvements to the documentation
examples.

## Motivation and Context
<!-- Why is this change required? What problem does it solve? -->
<!-- Resolves #?? -->

## Types of Changes
<!-- Please select all items that apply, either now or after creating
the pull request: -->
- [ ] Documentation update
- [ ] Bug fix
- [x] New feature
- [ ] Breaking change<sup>1</sup>

<sup>1</sup>The change breaks (or has the potential to break) existing
functionality and should be merged into the `breaking` branch

## Checklist:
<!-- Please select all items that apply either now or after creating the
pull request. -->
- [x] I am familiar with the [Development
Guidelines](https://github.com/glotzerlab/parsnip/blob/main/doc/source/development.rst)
- [x] The changes introduced by this pull request are covered by
existing or newly introduced tests.
- [x] I have updated the
[changelog](https://github.com/glotzerlab/parsnip/blob/main/ChangeLog.rst)
and added my name to the
[credits](https://github.com/glotzerlab/parsnip/blob/main/doc/source/credits.rst).

v0.4.1

Toggle v0.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release/0.4.1 (#84)

Added support for Python 3.14.

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release/0.4.0 (#57)

<!-- Provide a general summary of your changes in the Title above -->

## Description
<!-- Describe your changes in detail -->

## Motivation and Context
<!-- Why is this change required? What problem does it solve? -->
<!-- Resolves #?? -->

## Types of Changes
<!-- Please select all items that apply, either now or after creating
the pull request: -->
- [ ] Documentation update
- [ ] Bug fix
- [ ] New feature
- [ ] Breaking change<sup>1</sup>

<sup>1</sup>The change breaks (or has the potential to break) existing
functionality and should be merged into the `breaking` branch

## Checklist:
<!-- Please select all items that apply either now or after creating the
pull request. -->
- [ ] I am familiar with the [Development
Guidelines](https://github.com/glotzerlab/parsnip/blob/main/doc/source/development.rst)
- [ ] The changes introduced by this pull request are covered by
existing or newly introduced tests.
- [ ] I have updated the
[changelog](https://github.com/glotzerlab/parsnip/blob/main/ChangeLog.rst)
and added my name to the
[credits](https://github.com/glotzerlab/parsnip/blob/main/doc/source/credits.rst).

v0.3.1

Toggle v0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release/0.3.1 (#48)

<!-- Provide a general summary of your changes in the Title above -->

## Description

- Update pypi upload action, which was failing due to an incorrect
version of Twine.
- Address a change to the `pyproject.toml` spec, which raised a warning
on dist ci
- Deprecate Python3.8, which is incompatible with the changes to the
pyproject.toml spec


## Types of Changes
<!-- Please select all items that apply, either now or after creating
the pull request: -->
- [ ] Documentation update
- [x] Bug fix
- [ ] New feature
- [ ] Breaking change<sup>1</sup>

<sup>1</sup>The change breaks (or has the potential to break) existing
functionality and should be merged into the `breaking` branch

## Checklist:
<!-- Please select all items that apply either now or after creating the
pull request. -->
- [x] I am familiar with the [Development
Guidelines](https://github.com/glotzerlab/parsnip/blob/main/doc/source/development.rst)
- [x] The changes introduced by this pull request are covered by
existing or newly introduced tests.
- [x] I have updated the
[changelog](https://github.com/glotzerlab/parsnip/blob/main/ChangeLog.rst)
and added my name to the
[credits](https://github.com/glotzerlab/parsnip/blob/main/doc/source/credits.rst).

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.3.0 (#47)

## Description

### Added

- Additional testpath flag in conftest
- Symbolic parsing mode for ``build_unit_cell``

### Changed

- ``build_unit_cell`` has a symbolic computation mode that allows for
more accurate
  construction of unit cells.

### Fixed

- Accessing data pairs with ``get_from_pairs`` or ``__getitem__`` now
allows for case-insensitive searches
- Quote-delimited strings containing the delimiting character are now
parsed properly
- ``build_unit_cell`` now rounds coordinates before wrapping into the
box, fixing edge cases
  where boundary atoms were not properly deduplicated



## Types of Changes
<!-- Please select all items that apply, either now or after creating
the pull request: -->
- [ ] Documentation update
- [x] Bug fix
- [x] New feature
- [ ] Breaking change<sup>1</sup>

<sup>1</sup>The change breaks (or has the potential to break) existing
functionality and should be merged into the `breaking` branch

v0.2.1

Toggle v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.2.1 (#40)

* Add bump-my-version

* Remove requirements-3.6.txt

* Update doc requirements

* Disable testing on py3.7

Several CVEs were found for versions of packages required by python 3.7
testing. While the package will continue to work on that version, I have
disabled the CI in order to avoid any future issues with security
vulnerabilities.

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Delete ChangeLog.rst