![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
th2-grpc-crawler-check2
Advanced tools
This is the template project for creating custom gRPC libraries. It contains example proto messages and services.
Tool generates code from .proto
files and uploads built packages (.proto
files and generated code) to specified repositories.
src/main/proto
directory (remove other files and directories if they exist)..proto
files in created directory. Pay attention to package
specifier and import
statements.release_version
and vcs_url
properties in gradle.properties
file.rootProject.name
variable in settings.gradle
file. This will be the name of Java package.package_info.json
file in order to specify name and version for Python package (create file if it's absent).setup.py
in setup
function invocation such as: author
, author_email
, url
. Do not edit the others.README.md
file according to the new project.Note that the name of created directory under src/main/proto
directory is used in Python (it's a package name).
gradle.properties
file.package_info.json
file.If you wish to manually create and publish package for Java, run these command:
gradle --no-daemon clean build publish artifactoryPublish \
-Pbintray_user=${BINTRAY_USER} \
-Pbintray_key=${BINTRAY_KEY}
BINTRAY_USER
and BINTRAY_KEY
are parameters for publishing.
If you wish to manually create and publish package for Python:
gradle --no-daemon clean generateProto
You can find the generated files by following path: src/gen/main/services/python
.proto
files and publish everything:
pip install -r requirements.txt
python setup.py generate
python setup.py sdist
twine upload --repository-url ${PYPI_REPOSITORY_URL} --username ${PYPI_USER} --password ${PYPI_PASSWORD} dist/*
PYPI_REPOSITORY_URL
, PYPI_USER
and PYPI_PASSWORD
are parameters for publishing.FAQs
th2_grpc_crawler_check2
We found that th2-grpc-crawler-check2 demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer 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
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.