Fh-fablib

Latest version: v1.0.20241002

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

Scan your dependencies

Page 5 of 12

1.0.20220615

~~~~~~~~~~~~~~~

.. _1.0.20220615: https://github.com/feinheit/fh-fablib/compare/1.0.20220411...1.0.20220615

- Tweaked the ``bumpversion.sh`` script to allow overriding the version from
the commandline.
- Updated the pre-commit hooks installed by ``fl hook`` to enforce absolute
imports and target a minimum of Django 4.0.
- Added a ``htmlPlugin`` utility to the Webpack library for scenarios where
more control is required over the html-webpack-plugin configuration.
- Made the forwarding proxy optional in the ``devServer`` Webpack library
utility.

1.0.20220422.1

~~~~~~~~~~~~~~~

.. _1.0.20220422.1: https://github.com/feinheit/fh-fablib/compare/1.0.20220411...1.0.20220422.1

- Augmented ``fl nine-reinit-from`` to also support hosts with ``nine-manage-databases``.

1.0.20220411

~~~~~~~~~~~~~~~

.. _1.0.20220411: https://github.com/feinheit/fh-fablib/compare/1.0.20220405...1.0.20220411

- Added a ``babelRule`` utility to the Webpack library.
- Added a ``_old_dev`` utility so that going back to the old way of running the
webpack development server is easier.
- Switched to a declarative setup.
- Avoided installing fabric 2.7.0 since some combinations of fabric and
paramiko etc. seem to be buggy.

1.0.20220405

~~~~~~~~~~~~~~~

.. _1.0.20220405: https://github.com/feinheit/fh-fablib/compare/1.0.20220324...1.0.20220405

- Made ``dev`` use the new method of using the Webpack dev server as a proxy
for the Django backend instead of having to listen on two ports and
comunicating IP addresses. The new method transparently works when connecting
to the development server from a different IP.
- Updated the pre-commit configuration.
- Updated the ESLint configuration to assume an automatic JSX runtime.
- Removed outdated configuration file examples.
- Added a Webpack library to the files installed by ``fl hook``.
- Started syncing the repository URL on servers when deploying.
- Removed the hook to sort ``.gitignore``, it made trouble with empty files.

1.0.20220324

~~~~~~~~~~~~~~~

.. _1.0.20220324: https://github.com/feinheit/fh-fablib/compare/1.0.20220317...1.0.20220324

- Added updating of submodules to the deployment task.
- Updated the pre-commit configuration.

1.0.20220317

~~~~~~~~~~~~~~~

.. _1.0.20220317: https://github.com/feinheit/fh-fablib/compare/1.0.20220315...1.0.20220317

- Added yet another missing babel plugin.
- Reversed the default order of ESLint and prettier. ESLint doesn't complain
about missing prettier formatting, and prettier can cleanup the results of
``eslint --fix``.
- Added a ``reset-sq`` task for resetting all PostgreSQL sequences in a
database.
- Added ``python3.10`` and removed ``python3.7`` and ``python3.6`` from the
list of Python 3 exexecutables used when initializing projects locally.
- Started initializing submodules in the ``update`` task. Using submodules for
libraries is still discouraged. We use them so rarely that people forget how
to do this.

Page 5 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.