Releases: wfondrie/ppx
Releases · wfondrie/ppx
ppx v1.2.1
A small update adding a new feature for MassIVE projects.
Added
- New
file_info()
method for MassIVE projects uses the GNPS API to get
information about the files in a project.
ppx v.1.2.0
Connections made with ppx should be significantly more robust with this update.
Added
- New
timeout
parameter for most functions and classes. This specifies the
maximum amount of time to wait for a response from the server.
Changed
- The backend for MassIVE now uses the GNPS API to list files and projects,
only falling back to scraping the FTP server on failure. This should make
it much faster. Thanks @mwang87! - Files and projects are now returned in sorted order.
Fixed
- Poor connections with PRIDE were leading to a number of occasional errors.
Multiple reconnect attempts are now tried for a wider variety of FTP
operations.
ppx v1.1.1
Fixed
- Downloading files is now more robust. ppx will now retry FTP connections up
to 10 times if the connection was dropped or refused. - Partial downloads are now continued automatically by comparing the local
file size to the remote file size.
ppx v1.1.0
Fixed
- The PRIDE REST API was not yielding all of the available files on the their
FTP server for a project. We changed the backend use the FTP server directly
instead. Note that this may change the number, identity, and order of the
file that were previously returned for PRIDE projects! - Small documentation updates.
Added
- Caching of the remote files and directories found for a project. If a
project'sfetch
attribute isFalse
, then we'll rely on this cached
data, so long as it is available. Settingfetch=True
will always refresh
the data from the repository.
ppx v1.0.0
Changed
- We did a complete rework of the API! This will break nearly all previous
code using ppx, but greatly improves its versatility.
See the docs for more details - Updated the build to align with
PEP517
Added
- A command line interface for downloading files from PRIDE and MassIVE
projects. - Additional unit tests.
- A ppx logo
- This changelog.
- ppx is now available on bioconda!
ppx v0.5.0
Added support for MassIVE datasets and directory navigation.
ppx version 0.4.2
v0.4.2 added wheel to distribution
ppx version 0.4.1
v0.4.1 Auto versioning working
ppx version 0.4
v0.4 Enabled automatic versioning