Resync

Latest version: v2.0.1

Safety actively analyzes 688917 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

2.0.1

* Route all URI and file requests through `resync/url_or_file_open.py` so that settings such as authentication headers can be consistently applied
* Do not exclude any directories from sync by default, specify with --exclude
* Fix comparison of using possibly multiple checksums
* Improve test coverage
* Remove Python 2 cruft

2.0.0

* Supports ResourceSync v1.1 ANSI/NISO Z39.99-2017 <http://www.openarchives.org/rs/1.1/toc> as default
* Support for the prior v1.0 ANSI/NISO Z39.99-2014 <http://www.openarchives.org/rs/1.0/toc> is retained with `spec-version='1.0'` option in scripts and `spec_version='1.0'` in various classes
* Split old `resync` script into `resync-sync` and `resync-build`
* Move scripts from `bin` dir to base dir for easier testing/development (now that there is no conflict with the module name)
* Switch from optparse to argparse, use exclusive argument group for commands
* Add --access_token option to pass bearer token with web requests
* Add --delay option to pause between successive web requests
* Drop Python 2.7, 3.3 & 3.4 from tests, add 3.7 & 3.8
* Fix various depracation warnings and errors for 3.7 & 3.8
* Switch from pep8 to pycodestyle in tests
* Change README from RDS to github flavored Markdown
* Move libraries to support tests into test/testlib

1.1.0

* dafaults to ResourceSync 1.1, select 1.0 with --spec-version=1.0 (requires resync>=2.0)
* drop python 2.7, 3.3 and 3.4
* add python 3.6, 3.7, 3.8
* move from RST to `README.md`
* fix for Tornado 6.0 and udpates to asynio
* move tests from `simulator/tests` to `tests`

1.0.9

* Add -t/--tries and -T/--timeout options (https://github.com/resync/resync/issues/34)
* Includes partial replacement of urllib.request with requests

1.0.8

* Fix support for explicitly writing ResourceList objects as indexes (https://github.com/resync/resync/issues/31)
* Change argument names for local modes to have `--write-` prefix, e.g. --write-resourcelist
* Improve modes to detect capabilities
* Abandon support for Python 2.6 (https://github.com/resync/resync/issues/23)

1.0.7

* Fixed silly error in `resync-explorer` introduced in 1.0.6

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.