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

Improve README, Dev setup, & update mediafile for newer Py versions #134

Merged
merged 38 commits into from
Dec 17, 2023

Conversation

gtronset
Copy link
Owner

@gtronset gtronset commented Dec 5, 2023

Description

This PR provides some quality-of-life improvements along with several dependency changes. Included in this work is:

  • Improve dependency declaration & update deps. (including allowing for newer versions of mediafile, which resolves mediafile version #132)
  • Improve developer setup documentation in README
  • Improve Filetote documentation in README
  • Cleanup old developer setup in favor of Poetry
  • Refactor dockerfile to use Poetry
  • Add validate-pyproject pre-commit check
  • Add markdownlint customizations/config
  • Add tox env. for poetry-export
  • Rename formatting env. in tox to format
  • Add CODE_OF_CONDUCT.md
  • Add Pull Request, Issue/Bug, Feature Request templates for GitHub
  • Add .editorconfig

Discussions in this repository were also added as part of the work.

To Do

  • Documentation (update README.md)
  • Changelog (add an entry to CHANGELOG.md)
  • Tests

@gtronset gtronset changed the title Update mediafile for newer Py versions Improve README, Dev Setup, & Update mediafile for newer Py versions Dec 12, 2023
@gtronset gtronset changed the title Improve README, Dev Setup, & Update mediafile for newer Py versions Improve README, Dev setup, & update mediafile for newer Py versions Dec 12, 2023
@gtronset gtronset marked this pull request as ready for review December 17, 2023 18:43
@gtronset gtronset merged commit c44235f into main Dec 17, 2023
17 checks passed
@gtronset gtronset deleted the gt-poetry-deps branch December 17, 2023 18:44
@gtronset gtronset mentioned this pull request Dec 17, 2023
gtronset added a commit that referenced this pull request Dec 17, 2023
…134)

## Description

This PR provides some quality-of-life improvements along with several
dependency changes. Included in this work is:

* Improve dependency declaration & update deps. (including allowing for
newer versions of `mediafile`, which resolves
#132)
* Improve developer setup documentation in README
* Improve Filetote documentation in README
* Cleanup old developer setup in favor of Poetry
* Refactor dockerfile to use Poetry
* Add
[validate-pyproject](https://github.com/abravalheri/validate-pyproject)
pre-commit check
* Add `markdownlint` customizations/config
* Add `tox` env. for `poetry-export`
* Rename formatting env. in `tox` to `format`
* Add `CODE_OF_CONDUCT.md`
* Add Pull Request, Issue/Bug, Feature Request templates for GitHub
* Add `.editorconfig`

Discussions in this repository were also added as part of the work.

## To Do

- [x] Documentation (update `README.md`)
- [x] Changelog (add an entry to `CHANGELOG.md`)
- [x] ~Tests~
gtronset added a commit that referenced this pull request Jan 4, 2024
…134)

## Description

This PR provides some quality-of-life improvements along with several
dependency changes. Included in this work is:

* Improve dependency declaration & update deps. (including allowing for
newer versions of `mediafile`, which resolves
#132)
* Improve developer setup documentation in README
* Improve Filetote documentation in README
* Cleanup old developer setup in favor of Poetry
* Refactor dockerfile to use Poetry
* Add
[validate-pyproject](https://github.com/abravalheri/validate-pyproject)
pre-commit check
* Add `markdownlint` customizations/config
* Add `tox` env. for `poetry-export`
* Rename formatting env. in `tox` to `format`
* Add `CODE_OF_CONDUCT.md`
* Add Pull Request, Issue/Bug, Feature Request templates for GitHub
* Add `.editorconfig`

Discussions in this repository were also added as part of the work.

## To Do

- [x] Documentation (update `README.md`)
- [x] Changelog (add an entry to `CHANGELOG.md`)
- [x] ~Tests~
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

mediafile version
1 participant