Vaex

Latest version: v4.17.0

Safety actively analyzes 629564 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 12

0.5.0

* Requirement changed to vaex-core >=4,<5

0.4.2

* Compatibility with vaex-core 1.4.0

0.4.1

* fix: support for Apache Arrow >= 0.15


Make vaex releases

Required tool
* pip install releash

General idea

The vaex repo is a mono-repo, meaning that it contains many Python packages in the `packages` directory. We use the [releash](https://github.com/maartenbreddels/releash) tool to orchestrate this.

Get status

Get an overview of the status of all packages by running `$ releash status`

Example

Releasing a new version of vaex-core

Bump version number
$ releash bump vaex-core -n dry run
$ releash bump vaex-core -n --what=minor to go from 2.3.x to 2.4.0
$ releash bump vaex-core -f --what=minor force it, in case the worktree is dirty
$ releash bump vaex-core --what=prerelease=alpha change to alpha
$ releash bump vaex-core --what=finalize remove alpha

Push

By pushing the tag (that releash created for you)

$ git push && git push --tags

It will trigger the GitHub Action to build the wheels and upload them to pypi.

0.4.0

* Requirement changed to vaex-core >=4,<5

0.2.0

* Requirement changed to vaex-core >=4,<5

0.1

Page 11 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.