- Bug fix for uploading extra_files via spreadsheet
- Support for Python 3.12.
PR 176: bug fix on error reporting
- fix of bug introduced by the previous error reporting fix
- test to cover that case
PR 175: error reporting bug fix
- bug fix of bug that did not properly report validation errors
- added a test for case where an alias is passed to error_report function
- remove stray pdb that got left in and hung file upload
PR 173: update python versions
- update to use python versions 3.8 - 3.11
PR 172: fix bug in get_upload_credentials
- Bug fix that was introduced in the previous bug fix for extra_file upload creds that affected regular file upload
PR 170: fix bug in extra file upld
- Update to allow extra_files to be uploaded even if the regular file was already uploaded (which was previously stymied by permission denied for POST to get extracreds)
- Updated 'error_report' function to handle additional output on validation exceptions due to fourfront schema version update
- added some additional test cases for this
- increased allowed line lenght in .flake8
- updated lock file with updated version of dcicutils
Added/modified config files:
.flake8
- declare expected line length, etc.
pytest.ini
- Declare mark keywords (
pytest.mark.xxx
)
- Declare mark keywords (
Makefile
- Add targets
clear-poetry-cache
,lint
,tag-and-push
- Make test target exclude
pytest.mark.ftp
- Load (pinned)
poetry 1.3.2
- Add targets
pyproject.toml
- update library versions, including
poetry_core
.
- update library versions, including
scripts/tag-and-push
- supports make target
tag-and-push
- supports make target
tests/
andwranglertools/
- misc PEP8
- dependencies update - update lock file to resolve dependabot alerts
- update to ubuntu version 20.04 in github workflows
- Bug fix: some "empty" cells were not handled correctly.
- Added documentation regarding how to install Submit4DN on Windows machines in
a virtual environment. There is a bug in
awscli
or inpyenv-win
, which requires to adjust the installation instructions for this use case (see troubleshooting inREADME.md
for details). - Added support for
~
in paths for file and attachment upload. - Bug fix: a
show
command was giving intermittent errors.
- Bug fix: Windows paths were not handled properly for File upload and keyfile handling.
PR 159: Remove Python3.6 support
- Drop support for Python3.6
- Add this CHANGELOG and test warning if it's not updated
- Update dependency to use dcicutils >=4.0