Bork

Latest version: v8.0.0

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

Scan your dependencies

Page 1 of 2

8.0.0

PyPI package: https://pypi.org/project/bork/8.0.0/
Docker image: https://hub.docker.com/r/duckinator/bork/

The ZipApp is available below, as bork.pyz.

You can help bork by supporting me on [Patreon](https://www.patreon.com/duckinator)!

---

Changes:

* Bump version to v8.0.0. (355 by duckinator)
* Bump `packaging` version. (354 by duckinator)
* Add documentation about configuring Bork. (353 by duckinator)
* Use build isolation + test against Poetry and Hatch projects. (351 by duckinator)
* pypi.Dowloader._download_url: Fix improper use of `configparser` (346 by nbraud)
* load_pyproject: Prefer the stdlib's TOML parser when available (344 by nbraud)
* Drop obsolete dependency on `wheel` (343 by nbraud)
* Update Python versions in CI and Dockerfile (342 by nbraud)
* tests: Add example project for offline builds (340 by nbraud)

7.0.2

PyPI package: https://pypi.org/project/bork/7.0.2/
Docker image: https://hub.docker.com/r/duckinator/bork/

The ZipApp is available below, as bork.pyz.

You can help bork by supporting me on [Patreon](https://www.patreon.com/duckinator)!

---

Changes:

* [v7.0.2] Fix `bork build` failure due to bad mkdir() call. (341 by duckinator)
* [CI] Don't install Rust on FreeBSD (333 by duckinator)

7.0.1

PyPI package: https://pypi.org/project/bork/7.0.1/
Docker image: https://hub.docker.com/r/duckinator/bork/

The ZipApp is available below, as bork.pyz.

You can help bork by supporting me on [Patreon](https://www.patreon.com/duckinator)!

---

Changes:

* Bump version to v7.0.1. (331 by duckinator)
* List `pip` as a dep and avoid relying on Rust (330 by duckinator)
* Fix docs for bork.api.clean() (329 by duckinator)
* Don't list Click as a dep (we aren't using it) (328 by duckinator)

7.0.0

PyPI package: https://pypi.org/project/bork/7.0.0/
Docker image: https://hub.docker.com/r/duckinator/bork/

The ZipApp is available below, as bork.pyz.

You can help bork by supporting me on [Patreon](https://www.patreon.com/duckinator)!

**NOTABLE CHANGES**

1. **BREAKING CHANGE:** `bork dependencies` and `bork.api.dependencies()` was removed. It relied on the deprecated `pep517` library, the feature was already broken, and I couldn't find a replacement.
2. Finally added decent documentation, which you can find at <https://bork.readthedocs.io/>.
3. Migrated the setuptools configuration from `setup.cfg` to `pyproject.toml`.
4. Removed `setup.py` entirely, since pip can now do editable installs without that.
5. Migrated from Click to argparse (in the Python stdlib), but I forgot to remove the dependency &mdash; so it still gets installed.

&mdash; duckinator

---

Changes:

* Bump version to v7.0.0. (326 by duckinator)
* Actually publish sphinx-based documentation. (325 by duckinator)
* [.cirrus.yml] Update FreeBSD version in CI. (323 by duckinator)
* Significantly improve documentation (322 by duckinator)
* Migrate from Click to argparse (321 by duckinator)
* Configure PR annotations (320 by duckinator)
* Remove need for `load_setup_cfg()`; fix various linting errors (319 by duckinator)
* BREAKING CHANGE: Remove `bork dependencies`; update deps (318 by duckinator)
* Fix FreeBSD CI (317 by duckinator)
* Update README.md (316 by duckinator)
* Remove `setup.py`. (315 by duckinator)
* Support setuptools projects with neither setup.cfg nor setup.py (314 by duckinator)
* Fix `bork dependencies`/`bork.api.dependencies()` (308 by duckinator)
* [RELEASING.md] Fix reference to the wrong file. (307 by duckinator)
* update test deps (306 by duckinator)
* [bork/api.py] Fix indentation (305 by duckinator)
* Update FUNDING.yml (304 by duckinator)
* Improve docs, improve pylint config (303 by duckinator)
* Update .readthedocs.yaml (302 by duckinator)
* [setup.cfg] pin jinja2 in bork[docs] (301 by duckinator)
* Update .readthedocs.yaml (300 by duckinator)
* Create .readthedocs.yaml (299 by duckinator)
* Add docs-requirements.txt, for readthedocs. (298 by duckinator)
* Start adding real documentation, and publish it to readthedocs (297 by duckinator)

6.0.1

Thank you to everyone who helped test v6.0.0b1. There was no stable v6.0.0, because of problems with the automated release process.

Thank you very much nbraud and AstraLuma for all of your contributions!

PyPI package: https://pypi.org/project/bork/6.0.1/
Docker image: https://hub.docker.com/r/duckinator/bork/

The ZipApp is available below, as bork.pyz.

You can help Bork by supporting me on [Patreon](https://www.patreon.com/duckinator)!

I appreciate everyone's patience while I got this release out the door. I know two years is a long time to wait, especially given some of the problems folks were having from how strictly dependency versions were pinned in v5.1.0. :heart:

---

Changes:

* Bump version to v6.0.1 (v6.0.0 release failed) (293 by duckinator)
* Update BORK_GITHUB_TOKEN so releases work (292 by duckinator)
* Create SECURITY.md (291 by duckinator)
* Fix linting errors related to implicit `Optional[]`. (288 by duckinator)
* Bump version to v6.0.0. (285 by duckinator)
* Switch lint task to Python 3.10 (281 by duckinator)
* Update RELEASING.md (277 by duckinator)
* Update BORK_RELEASE_TEMPLATE.md (276 by duckinator)
* [CI] update Python and macOS versions (272 by duckinator)
* Fix mypy errors that somehow cropped up all of a sudden? (271 by duckinator)
* setup.cfg: Loosen requirements (270 by AstraLuma)
* Bump version to v6.0.0b1 (262 by duckinator)
* Update twine to 3.4.1 (261 by pyup-bot)
* Update twine to 3.4.0 (260 by pyup-bot)
* Update importlib_metadata to 3.7.3 (259 by pyup-bot)
* Update pep517 to 0.10.0 (258 by pyup-bot)
* Drop Python 3.6 support. (257 by duckinator)
* Handle legacy setuptools projects (247 by AstraLuma)
* Update CI to account for master->main rename (248 by duckinator)
* Update pytest to 6.2.2 (244 by pyup-bot)
* Update packaging to 20.9 (245 by pyup-bot)
* Update importlib_metadata to 3.4.0 (243 by pyup-bot)
* Be more helpful when pyproject.toml is missing (240 by nbraud)
* Add a `dependencies` command, which dumps the list of dependencies (241 by nbraud)
* CI: Add FreeBSD CI for Python 3.9 (239 by nbraud)
* Define “success” as a single CI task, refactor Bors & release config (237 by nbraud)
* Switch to using `build` (instead of `pep517`) (233 by nbraud)
* Update CI for new Python versions (234 by nbraud)
* Fix CI (235 by nbraud)
* run: Deal with lists being put in the configuration file (232 by nbraud)
* Update pep517 to 0.9.1 (207 by pyup-bot)
* Update twine to 3.3.0 (231 by pyup-bot)
* Update pytest to 6.2.1 (229 by pyup-bot)

5.1.0

PyPI package: https://pypi.org/project/bork/5.1.0/
Docker image: https://hub.docker.com/r/duckinator/bork/

The ZipApp is available below, as bork.pyz.

You can help Bork by supporting me on [GitHub Sponsors](https://github.com/sponsors/duckinator)!

---

Changes:

* v5.1.0 version bump. (227 by duckinator)
* Add documentation for `bork aliases` and `bork run <alias>`. (226 by duckinator)
* Update importlib_metadata to 3.3.0 (225 by pyup-bot)
* Update pytest to 6.2.0 (224 by pyup-bot)
* Update packaging to 20.8 (223 by pyup-bot)
* Bail early if no GitHub token is found when releasing to GitHub. (221 by duckinator)
* Update coloredlogs to 15.0 (220 by pyup-bot)
* Update importlib_metadata to 3.1.1 (217 by pyup-bot)
* Update packaging to 20.7 (215 by pyup-bot)
* Update packaging to 20.5 (214 by pyup-bot)
* Update pytest-mypy to 0.8.0 (212 by pyup-bot)
* Update pytest-pylint to 0.18.0 (211 by pyup-bot)
* Update toml to 0.10.2 (210 by pyup-bot)
* Update pytest to 6.1.2 (209 by pyup-bot)
* Add importlib_metadata as an explicit dependency. (206 by duckinator)
* Improve how Zipapps are built by using the bdist. (202 by duckinator)
* Allow `python3 -m bork ...` (201 by duckinator)
* Update pytest to 6.1.1 (199 by pyup-bot)
* Update pytest to 6.1.0 (198 by pyup-bot)
* Update pytest to 6.0.2 (194 by pyup-bot)
* Miscellaneous cleanup/refactoring (193 by duckinator)
* Update pytest-mypy to 0.7.0 (190 by pyup-bot)
* Update pylint to 2.6.0 (189 by pyup-bot)
* Fix CI for FreeBSD; reorganize bork aliases. (187 by duckinator)
* README: Fix typo (186 by AstraLuma)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.