Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Rasa-Hydra is forked from the official Rasa repo and maintained by the Hydra team. Rasa is an open source machine learning framework to automate text-and voice-based conversations. With Rasa-Hydra, you can build chatbots on:
or voice assistants as:
Rasa-Hydra's primary purpose is to help you build contextual, layered conversations with lots of back-and-forth. To have a real conversation, you need to have some memory and build on things that were said earlier. Rasa-Hydra lets you do that in a scalable way.
In order to run the tests, make sure that you have the development requirements installed:
export PIP_USE_PEP517=false
pip3 install -r requirements-dev.txt
pip3 install -e .
make prepare-tests-ubuntu # Only on Ubuntu and Debian based systems
make prepare-tests-macos # Only on macOS
Then, run the tests:
make test
They can also be run at multiple jobs to save some time:
make test -j [n]
Where [n]
is the number of jobs desired. If omitted, [n]
will be automatically chosen by pytest.
Releasing a new version is quite simple, as the packages are build and distributed by travis.
Terminology:
Release steps:
master
in case of a major / minor, the current feature branch for patch releases)make release
1.2.x
)git tag 1.2.0 -m "next release"
git push origin 1.2.0 --tags
travis will build this tag and push a package to pypigit checkout -b 1.2.x
git push origin 1.2.x
Make sure you have the latest versions of setuptools and wheel installed:
python3 -m pip install --user --upgrade setuptools wheel
Bump up the version in the dialog_manager/version.py.
Build the package locally.
python3 setup.py sdist bdist_wheel
Install twine from PyPI.
pip install twine
python3 -m twine upload dist/*
python3 -m twine upload --repository-url https://test.pypi.org/legacy/ dist/*
FAQs
Forked from the open source machine learning framework, Rasa
We found that rasa-hydra demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 5 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.