semvec/pypi-packages huggingface dataset:
tftool 0.0.4
Ergonomic utilities for the terraform CLI.
Requires Python: >=3.7
Keywords: terraform

..
    Autogenerated by https://github.com/BarnabyShearer/meta

======
tftool
======
.. image:: https://readthedocs.org/projects/tftool/badge/?version=latest
    :target: https://tftool.readthedocs.io/en/latest/
.. image:: https://img.shields.io/pypi/v/tftool?color=success
    :target: https://pypi.org/project/tftool
.. image:: https://img.shields.io/docker/v/barnabyshearer/tftool/latest?color=success&label=docker
    :target: https://hub.docker.com/repository/docker/barnabyshearer/tftool

Ergonomic utilities for the terraform CLI.

Install
-------

.. code-block:: bash

    python3 -m pip install tftool

Usage
-----

.. code-block:: bash

    # Force terraform to be a bit more Unix philosophy
    alias tfplan="terraform plan -refresh=false -input=false -out=/tmp/plan > /dev/null && terraform show -json /tmp/plan"
    alias tfapply="xargs -or0 terraform apply"
    alias tfimport="xargs -or0L2 terraform import"

    # Only create new resources
    tfplan | tftool target --no-updates | tfapply

    # Automatically import new resources if their name/index matches the id.
    tfplan | tftool autoimport | tfimport
snp-companies 1.1
Fetches and construct the S&P 500 based on the Wiki page

# S&P Companies
Fetches the companies that comprises the s&p 500 based on the wiki page https://en.wikipedia.org/wiki/List_of_S%26P_500_companies including historical lists.

## Usage
```
from datetime import date
from snp_companies import SNPListing

listing = SNPListing()
print(listing[date.today()])
print(listing['2021-11-28'])
print(listing['2000-11-28'])
```
web-search-api 1.0
THE PACKAGE CAN SEARCH IN YOUTUBE, GOOGLE, YAHOO AND OTHERS AND ALSO CAN PLAY YOUTUBE VIDEO
Keywords: sercher,google,youtube,bing

IF YOU FINDING A PYTHON PACKAGE FOR SEARCHING IN A SEARCH ENGINE VIA PYTHON CODE THIS PACKAGE FOR YOU. IT'S CAN SEARCH VARIOUS KIND OF SEARCH ENGINE LIKE GOOGLE, YAHOO, MICROSOFT BING, YANDEX, ASK, DUCK DUCK GO, ECOSIA, YOUTUBE, WIKIPEDIA... github link: https://github.com/alamin3637k/Searcher.git
email-report-checker 0.0.1
RFC 7489 & 8460 SMTP Report Monitoring Utilities.
Requires Python: >=3.7
Keywords: dmarc email smtp tls

..
    Autogenerated by https://github.com/BarnabyShearer/meta

====================
email-report-checker
====================
.. image:: https://readthedocs.org/projects/email-report-checker/badge/?version=latest
    :target: https://email-report-checker.readthedocs.io/en/latest/
.. image:: https://img.shields.io/pypi/v/email-report-checker?color=success
    :target: https://pypi.org/project/email-report-checker

RFC 7489 & 8460 SMTP Report Monitoring Utilities.

Install
-------

.. code-block:: bash

    python3 -m pip install email-report-checker

Note these are for my hobby domain, do not try running them on even moderate traffic MTAs

RFC 7489 Domain-based Message Authentication, Reporting, and Conformance (DMARC)
--------------------------------------------------------------------------------

First ensure your DMARC DNS TXT record contains `rua` and `ruf` to request reports:

    _dmarc.zi.is.		3600	IN	TXT	"v=DMARC1; p=reject; pct=100; ruf=mailto:b+dmarc@zi.is; rua=mailto:b+dmarc@zi.is; adkim=s; aspf=s"

Then load the reports via IMAP:

.. code-block:: bash

    dmarc-report-checker m.zi.is b@zi.is Archive > dmarc.json

And report your statistics

.. code-block:: bash

    jq '[ .[].record.row | select(.source_ip == "68.183.35.248") | select(.policy_evaluated.dkim == "pass") | .count | tonumber] | add' dmarc.json
    jq '[ .[].record.row | select(.source_ip == "68.183.35.248") | select(.policy_evaluated.dkim == "fail") | .count | tonumber] | add' dmarc.json


RFC 8460 SMTP TLS Reporting
---------------------------

First create a DNS TXT record to request reports:

::

    _smtp._tls.zi.is.	3600	IN	TXT	"v=TLSRPTv1;rua=mailto:b+tls@zi.is"

Then load the reports via IMAP:

.. code-block:: bash

    tls-report-cheker m.zi.is b@zi.is Archive > tls.json

And report your statistics

.. code-block:: bash

    jq '[.[] | [.policies[].summary["total-successful-session-count"]] | add] | add' tls.json
    jq '[.[] | [.policies[].summary["total-failure-session-count"]] | add] | add' tls.json