Dcicutils

Latest version: v8.11.0

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

Scan your dependencies

Page 25 of 25

1.2.0

=====

`PR 113: Deprecations, updates + CNAME swap <https://github.com/4dn-dcic/utils/pull/113>`_

* Implements an ``obsolete`` decorator,
applied to many functions in ``beanstalk_utils``.
* Fixes some functions in ``beanstalk_utils``
that do not work with ES6
* Pull full ``CNAME`` swap code from ``Torb`` into ``dcicutils``.


`PR 112: Miscellaneous utilities ported from cgap-portal and SubmitCGAP repos <https://github.com/4dn-dcic/utils/pull/112>`_

This still has a beta version number 1.1.0b1.

Ported functionality from ``cgap-portal`` and ``SubmitCGAP`` repos:

* New functions in ``env_utils``: ``is_cgap_server`` and ``is_fourfront_server``.
* New functions ``misc_utils``: ``full_object_name``, ``full_class_name``, ``constantly``,
``keyword_as_title``, ``file_contents``.
* New classes in ``qa_utils``: ``MockResponse`` and ``MockBotoS3Client``.
* New functions in ``qa_utils``: ``printed_output`` (context manager),
* Extend ``lang_utils.n_of`` to take a list as its first
argument without calling ``len``.
* Tests for ``misc_utils.VirtualApp.put_json``.


`PR 111: ES6 - Fix create_es_client <https://github.com/4dn-dcic/utils/pull/111>`_

This is a major change, with beta version number 1.0.0.b1:

* Fixes to ``es_utils.create_es_client``.

0.41.0

======

`PR 110: Add VirtualApp.put_json (C4-272) <https://github.com/4dn-dcic/utils/pull/110>`_

* Add ``misc_utils.VirtualApp.put_json``.


Older Versions
==============

A record of older changes can be found
`in GitHub <https://github.com/4dn-dcic/utils/pulls?q=is%3Apr+is%3Aclosed>`_.
To find the specific version numbers, see the ``version`` value in
the ``poetry.app`` section of ``pyproject.toml`` for the corresponding change, as in::

[poetry.app]
name = "dcicutils"
version = "100.200.300"
...etc.


This would correspond with ``dcicutils 100.200.300``.

Page 25 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.