GitHub / LibraryOfCongress/bagit-python / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 98c8db5f | Fix typo (thanks flake8) | Chris Adams <c****s@l****v> | almost 9 years ago | |
| f2baa083 | Don't suppress multiprocessing join() errors | Chris Adams <c****s@l****v> | about 9 years ago | |
| 56568df4 | merge Add a completenes-only validation option (closes #93) |
Chris Adams <c****s@i****g>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| 98095395 | remove redundant file existence check | nkrabben <n****@n****m> | about 9 years ago | |
| 4e4554fc | add mock to test if hashes are calculated on completeness check | nkrabben <n****@n****m> | about 9 years ago | |
| 28a73716 | remove repeated line | nkrabben <n****@n****m> | about 9 years ago | |
| a07c94e6 | change logic structure for readability | nkrabben <n****@n****m> | about 9 years ago | |
| ed79539c | use completeness_only as keyword for readability | nkrabben <n****@n****m> | about 9 years ago | |
| 94dbc6e3 | PEP-8 | nkrabben <n****@n****m> | about 9 years ago | |
| ef95acf3 | test for the order of errors in completeness message check | nkrabben <n****@n****m> | about 9 years ago | |
| a0a6785e | separate error details test because incompleteness raises errors before hashi... | nkrabben <n****@n****m> | about 9 years ago | |
| cfc80b02 | update completeness test | nkrabben <n****@n****m> | about 9 years ago | |
| d10ab709 | add completeness check fail to flipped bit test | nkrabben <n****@n****m> | about 9 years ago | |
| ce891ec3 | split completeness validation from _validate_entries | nkrabben <n****@n****m> | about 9 years ago | |
| 6818607b | add completeness arguments to relevant methods | nkrabben <n****@n****m> | about 9 years ago | |
| 961fa167 | add test for completeness argument | nkrabben <n****@n****m> | about 9 years ago | |
| af21e2ae | Allow empty URL paths in fetch.txt URLs | Chris Adams <c****s@l****v> | over 9 years ago | |
| 684ffde7 | setup.py: remove pre-Python 2.5 workarounds | Chris Adams <c****s@l****v> | over 9 years ago | |
| b660351c | Allow builds on systems without gettext | Chris Adams <c****s@l****v> | over 9 years ago | |
| 2a2a2f1d | Update Dockerfile for README rename | Chris Adams <c****s@l****v> | over 9 years ago | |
| 6ce7a163 | Add README to setup.py long_description | Chris Adams <c****s@l****v> | over 9 years ago | |
| 457fad39 | Convert README from Markdown to ReST | Chris Adams <c****s@l****v> | over 9 years ago | |
| a00f798e | merge Enable translation using Gettext |
Chris Adams <c****s@i****g>
Committed by: GitHub <n****y@g****m> |
over 9 years ago | |
| afcaf4ab | Update packaging to ship & load compiled locale files | Chris Adams <c****s@l****v> | over 9 years ago | |
| 0cc2dedf | Upgrade pip to avoid requests 2.14.0 breakage | Chris Adams <c****s@l****v> | over 9 years ago | |
| 2b487ac1 | Allow translations to fallback to English when the active locale has no avail... | Chris Adams <c****s@l****v> | over 9 years ago | |
| 3236a296 | Add gettext to Travis dependencies | Chris Adams <c****s@l****v> | over 9 years ago | |
| 9cc7102a | Make the docstring a translatable string | Chris Adams <c****s@l****v> | over 9 years ago | |
| f8004e3f | Don't include line numbers in gettext catalog | Chris Adams <c****s@l****v> | over 9 years ago | |
| d81f43d2 | Fix get text invocation for FileNormalizationConflict | Chris Adams <c****s@l****v> | over 9 years ago | |
| 654c1eac | Add coverage.py to test requires | Chris Adams <c****s@l****v> | over 9 years ago | |
| c608a3b3 | Use the text-file decoding path for fetch.txt | Chris Adams <c****s@l****v> | over 9 years ago | |
| 61cebbc8 | Test error messages for core Bag loading | Chris Adams <c****s@l****v> | over 9 years ago | |
| 8ff39881 | Add test for Bag.compare_fetch_with_fs() | Chris Adams <c****s@l****v> | over 9 years ago | |
| 3f3cbefb | Add coverage.py configuration | Chris Adams <c****s@l****v> | over 9 years ago | |
| 32d2f2bc | Add tests for fetch.txt support | Chris Adams <c****s@l****v> | over 9 years ago | |
| 432f2b69 | Add setup.cfg with linter configuration | Chris Adams <c****s@l****v> | over 9 years ago | |
| 0e849a52 | Add basic test for Bag.__str__ | Chris Adams <c****s@l****v> | over 9 years ago | |
| 36baa772 | Tests: refactor common setup/teardown logic into a class | Chris Adams <c****s@l****v> | over 9 years ago | |
| f51541b7 | PEP-8 | Chris Adams <c****s@l****v> | over 9 years ago | |
| ea656fb1 | Add tests to exercise output paths | Chris Adams <c****s@l****v> | over 9 years ago | |
| becfe490 | Add coverage badge to README | Chris Adams <c****s@l****v> | over 9 years ago | |
| 7e7a908f | Enable coveralls | Chris Adams <c****s@l****v> | over 9 years ago | |
| 07e0fe11 | Mark fetch validation error for translation | Chris Adams <c****s@l****v> | over 9 years ago | |
| 75f6552e | Validate fetch.txt entries | Chris Adams <c****s@l****v> | over 9 years ago | |
| 68cc4088 | Update setup.py to package translations | Chris Adams <c****s@l****v> | over 9 years ago | |
| b14a312a | Update translations | Chris Adams <c****s@l****v> | over 9 years ago | |
| f8dbe7f8 | Flag human-visible messages for translation | Chris Adams <c****s@l****v> | over 9 years ago | |
| 0a671cd0 | Basic Gettext workflow | Chris Adams <c****s@l****v> | over 9 years ago | |
| 73238011 | Enable gettext for message translation | Chris Adams <c****s@l****v> | over 9 years ago | |
| e71f4b0d | Fix fetch.txt filename safety check | Chris Adams <c****s@l****v> | over 9 years ago | |
| ec9d9837 | merge Merge pull request #89 from acdha/update-cli |
John Scancella <j****a@l****v>
Committed by: GitHub <n****y@g****m> |
over 9 years ago | |
| a9ff98e3 | merge Merge pull request #88 from runderwood/master |
Chris Adams <c****s@i****g>
Committed by: GitHub <n****y@g****m> |
over 9 years ago | |
| 69b568c2 | More prose cleanup | Chris Adams <c****s@l****v> | over 9 years ago | |
| ba89121a | Update help | Chris Adams <c****s@l****v> | over 9 years ago | |
| 2ec59b72 | CLI: move all metadata arguments into a group | Chris Adams <c****s@l****v> | over 9 years ago | |
| 5c415a6a | Update help to clarify bag-in-place behaviour | Chris Adams <c****s@l****v> | over 9 years ago | |
| ee7bf77e | Actually handle multiple directories | Chris Adams <c****s@l****v> | over 9 years ago | |
| b6e910d6 | check double-dot directory notation in dangerous path tests, don't normalize ... | runderwood <r****d@u****u> | over 9 years ago | |
| 70e197d9 | check for unsafe paths by comparing common prefixes | runderwood <r****d@u****u> | over 9 years ago | |
| 05ccf6c7 | small change to unsafe test path to match example in spec | runderwood <r****d@u****u> | over 9 years ago | |
| a528facd | properly encode manifest patches in unsafe directory test | runderwood <r****d@u****u> | over 9 years ago | |
| 4f2cb6fb | properly encode content to be hashed in unsafe path test | runderwood <r****d@u****u> | over 9 years ago | |
| dee75006 | refs. #80: validate manifest and fetch path entries, raise error if the path ... | runderwood <r****d@u****u> | over 9 years ago | |
| 6e39c8e2 | Update Travis config | Chris Adams <c****s@l****v> | over 9 years ago | |
| 3f74d4ac | Handle byte-order marks in manifests | Chris Adams <c****s@l****v> | over 9 years ago | |
| dd05c626 | Add .editorconfig file | Chris Adams <c****s@l****v> | over 9 years ago | |
| a0b28b39 | Generate manifests efficiently | Chris Adams <c****s@l****v> | over 9 years ago | |
| 27afedf5 | Bag class: rename `algs` to `algorithms` | Chris Adams <c****s@l****v> | over 9 years ago | |
| 827bb617 | pylint: sloppy `LookupError` usage | Chris Adams <c****s@l****v> | over 9 years ago | |
| 6b3c3512 | Update packaging | Chris Adams <c****s@l****v> | over 9 years ago | |
| 74445033 | Add Python 3.6 to PyPI classifiers | Chris Adams <c****s@l****v> | over 9 years ago | |
| c0e99012 | README updates | Chris Adams <c****s@l****v> | over 9 years ago | |
| 18baae3a | merge Merge branch 'graceful-unicode-normalization-handling' | Chris Adams <c****s@l****v> | over 9 years ago | |
| 5b6c911b | Add Docker example to README | Chris Adams <c****s@l****v> | over 9 years ago | |
| 3148f0f8 | Use Python 3.6 for Docker tests | Chris Adams <c****s@l****v> | over 9 years ago | |
| 4efc2cb8 | Disable multiprocessing on Python 2.6 | Chris Adams <c****s@l****v> | over 9 years ago | |
| 82f59143 | Enable Python 3.6 for tests | Chris Adams <c****s@l****v> | over 9 years ago | |
| 4e801a10 | Replace hard-coded block sizes with a standard value | Chris Adams <c****s@l****v> | over 9 years ago | |
| 81a6123f | Update default checksum handling | Chris Adams <c****s@l****v> | over 9 years ago | |
| 681ada16 | Force correct treatment of unparsed bytes as Unicode in error messages | Chris Adams <c****s@l****v> | over 9 years ago | |
| 0a2264b8 | Handle Unicode normalization issues with filenames | Chris Adams <c****s@l****v> | over 9 years ago | |
| f65e9793 | Update Bag.payload_files to use os.path.relpath | Chris Adams <c****s@l****v> | over 9 years ago | |
| 495d2ec8 | Add a test for Unicode normalization in filenames | Chris Adams <c****s@l****v> | over 9 years ago | |
| c0ba6571 | Whitespace cleanup | Chris Adams <c****s@l****v> | over 9 years ago | |
| 9c103e04 | Make explicit the intent for text decode errors to raise exceptions | Chris Adams <c****s@l****v> | over 9 years ago | |
| 0d0db499 | Docker: don't run tests as root | Chris Adams <c****s@l****v> | over 9 years ago | |
| e059a415 | Explicit encoding on _make_{tag,}manifest_file calls | Chris Adams <c****s@l****v> | over 9 years ago | |
| 48a4642b | PEP-8 | Chris Adams <c****s@l****v> | over 9 years ago | |
| 613a8284 | merge Merge pull request #78 from acdha/use-setuptools_scm |
John Scancella <j****a@l****v>
Committed by: GitHub <n****y@g****m> |
almost 10 years ago | |
| 60c22e58 | Tests: use Mock to avoid hash version number issues | Chris Adams <c****s@l****v> | almost 10 years ago | |
| efa00ec4 | Add --version command-line option | Chris Adams <c****s@l****v> | almost 10 years ago | |
| 214abab6 | Use setuptools_scm to manage version numbering | Chris Adams <c****s@l****v> | almost 10 years ago | |
| 80385564 | merge Merge pull request #77 from johnscancella/master |
John Scancella <j****a@l****v>
Committed by: GitHub <n****y@g****m> |
almost 10 years ago | |
| d21183c6 | refs #67, closes #75 - fixed tag file selection | John Scancella <j****a@l****v> | almost 10 years ago | |
| ff83143a | merge Merge remote-tracking branch 'upstream/master' | John Scancella <j****a@l****v> | almost 10 years ago | |
| 7684c797 | merge Merge pull request #72 from Hwesta/agent-includes-version |
John Scancella <j****a@l****v>
Committed by: GitHub <n****y@g****m> |
almost 10 years ago | |
| 5489148a | merge Merge pull request #71 from Hwesta/update-pypi-tags |
John Scancella <j****a@l****v>
Committed by: GitHub <n****y@g****m> |
almost 10 years ago | |
| 3375cd70 | merge Merge pull request #69 from johnscancella/fix_issue_68 |
John Scancella <j****a@l****v>
Committed by: GitHub <n****y@g****m> |
almost 10 years ago | |
| a36c5919 | Add Python 3.5 to PyPI tags | Holly Becker <h****r@a****m> | almost 10 years ago |