Repository navigation
Releases: OLC-LOC-Bioinformatics/AzureStorage
Releases · OLC-LOC-Bioinformatics/AzureStorage
Release list
v0.0.14
Release Notes
Features
- Azure Blob Download Enhancements: Improved the directory handling mechanism for downloading blobs from Azure Storage. The new logic more accurately identifies and creates necessary directories before downloading files, addressing issues where blob names could conflict with directory paths. This update ensures a smoother and more reliable download process, especially for complex directory structures within Azure Storage containers.
Fixes
- Directory Conflict Handling: Added checks to skip downloading blobs that would conflict with existing directories, preventing potential errors and ensuring the integrity of the download process.
Improvements
- Logging: Enhanced logging messages to provide clearer insights into the download process, including the creation of directories and handling of directory conflicts.
v0.0.13
Release Notes for version 0.0.13
Style Updates
- Reformatted print statements in
azure_copy.pyandazure_list.pyfor better readability. - Bumped version from 0.0.12 to 0.0.13 in
version.py.
Note: CircleCI builds will fail, as they do not have access to the Azure storage account
v0.0.12
v0.0.11
Release Notes for v0.0.11
This release includes important fixes to the versioning system of the package.
Bug Fixes
- Corrected the versioning in
meta.yamlandversion.py. The version number now includes the "v" prefix in the URL in themeta.yamlfile, which fixes the issue with downloading the source code from GitHub. The version number inversion.pyhas been updated to0.0.11.
How to Upgrade
To upgrade to the new version, use the following command:
conda install azure_storage=0.0.11v0.0.10
Release Notes for version 0.0.10
Fixes
- Build System: The build system has been updated with several changes:
- The
sedcommand in the GitHub Actions workflow has been updated. This change ensures that the filename inrecipes/meta.yamlmatches the actual filename of the downloaded source code.
- The
These changes fix issues with the build process and ensure that the version number is consistent across the codebase.
v0.0.9
v0.0.8
Release Notes for version 0.0.9
Features
- Build System: The build system has been updated with several changes:
- The "deploy" job has been removed from the GitHub Actions workflow. This simplifies the workflow and makes it more focused on building the project.
- The hash calculation step has been removed. This is no longer necessary as we're now using GitHub's provided binaries.
- The version number in
azure_storage/version.pyhas been updated to '0.0.9'. - The
meta.yamlfile has been updated to fetch the source code from the version-specific archive URL and the filename has been updated accordingly.
These changes streamline the build process and make it easier to manage and understand.
v0.0.7
Release 0.0.7
Changes
-
Version Bump: The version of the project has been bumped to
0.0.7. -
Python Version Correction: The Python version specified in
setup.pyhas been corrected to3.12.
v0.0.6
Fixes to .circleci/config.yml, setup.py and .github/workflows/publish.yml to address issues with long_description and PyPI
v0.0.5
Release Notes for version 0.0.5
New Features
- CircleCI Configuration: Added the
conda-forgechannel to the CircleCI configuration. This allows the use of packages from theconda-forgechannel when setting up the conda environment in CircleCI. (Commit: 551c2cd) - CircleCI Configuration: Updated CircleCI configuration to use miniconda3 image and mamba for package management. (Commit: 645eada)
- Conda Recipe: Added a Conda recipe for the
azure_storagepackage. This allows the package to be installed using Conda. (Commit: b891a38) - GitHub Actions Workflow: Added a GitHub Actions workflow for PyPI and Conda package publishing. This automates the process of publishing the package to PyPI and Conda. (Commit: 48fee87)
Chores
- Git Ignore: Updated
.gitignoreto ignore SAS files. (Commit: a5d514c)
Refactors
- Search Functionality: Simplified HTML escaping and error handling in search functionality. (Commit: f0bbe82)
Style
- PEP8 Compliance: Ensured PEP8 compliance across the codebase. (Commit: 2de127f)