Releases: torchfl-org/torchfl
[Beta] Documentation update, restructuring, bug fixes
- Refactored the testing module to run the test cases much quicker.
- Removed unused dependencies -
wheel
,setuptools
. - Updated the documentation to reflect the dev workflow using
poetry
. - Workflow changes.
[Beta] Minor Release for Documentation Fix
- Documentation pipeline fix
[Beta] Bug fixes and dev workflows
- Code cleanup using pre-commit hooks.
- Bug fixes.
[Beta] Launching FL Modules, updated code, documentation
This is a major release that consists of the following changes:
- Officially launched the federated learning modules built on the existing offerings.
- Added extensive examples for federated and non-federated settings.
- Updated the documentation to include the new modules and federated learning examples.
[Beta] Py36/Py37 Support, dependency conflict resolution
Major changes (v0.1.5)
- Added more workflows to build the
torchfl
package on different os and python versions before merging it to master. - Updated the existing workflows to include the checks for all python versions to ensure backward compatibility.
- Removed the usage of Literal type to enable py36, and py37 support.
- Defined a common cache in home dir for
torchfl
which will be used to store the files instead of the parent dir.
[Beta] Dependency Conflict Resolution
Previous Release (v0.1.3)
The first time we released (beta) on PyPI was to get validation from the open-source community and researchers.
PyPI: https://pypi.org/project/torchfl/
Docs: https://torchfl.readthedocs.io/en/latest/
v0.1.4
- Updated the dependencies to the latest versions to resolve the version conflicts and security mitigation.
[Beta] Documentation update and dependency conflict resolution
Previous Release (v0.1.2)
The first time we released (beta) on PyPI was to get validation from the open-source community and researchers.
PyPI: https://pypi.org/project/torchfl/
Docs: https://torchfl.readthedocs.io/en/latest/
v0.1.3
- Updated the documentation to include badges.
- Updated the dependencies to the latest versions to resolve the version conflicts and security mitigation.
[Beta] Dependency Resolution and workflow fixes
Previous Release (v0.1.1)
The first time we release (beta) on PyPI to get validation from the open-source community and researchers.
PyPI: https://pypi.org/project/torchfl/
Docs: https://torchfl.readthedocs.io/en/latest/
v0.1.2
- Fixed pre-commit and flake8 (tox) issues to resolve the failing checks.
- Some nitfixes with the python files.
- Updated the dependencies to latest versions to resolve the version conflicts and security mitigation.
[Beta] First Release on PyPI
First Release
This is the first time we release (beta) on PyPI to get validation from the open-source community and researchers.
Next Steps:
- Open more issues for the open-source community to try using the library and add more examples.
- Finish the federated learning sequential workflow, add tests, and push it in prod.