semvec/pypi-packages huggingface dataset:
web3toolkit-base 1.1.1
A Python library for essential and advanced Web3 helper functions.
Requires Python: >=3.7
Keywords: web3, ethereum, bsc, blockchain, crypto, toolkit, pypi

# web3toolkit-base

A Python library for essential Web3 helper functions.

## Features
- Wallet operations (creation, validation, balance query)
- Transaction creation, signing, and sending
- Smart contract deployment and function calls
- Token operations (ERC-20, ERC-721, ERC-1155)
- Network and block queries
- Utility functions (hex, int, string conversions, IPFS hash validation)
- Advanced features: ENS, gas, nonce, NFT, analytics, security, and more

## Installation
```bash
pip install web3toolkit-base
```

## Usage
```python
from web3toolkit import create_wallet, validate_address

wallet = create_wallet()
print(wallet)
print(validate_address(wallet['address']))
```

## Setting API Keys for Advanced Features
Some advanced features (e.g., Etherscan, BscScan, Covalent, OpenSea) require API keys. You can set them at the start of your project:

```python
from web3toolkit import set_api_keys, is_contract_verified

set_api_keys(
    etherscan="YOUR_ETHERSCAN_API_KEY",
    bscscan="YOUR_BSCSCAN_API_KEY",
    covalent="YOUR_COVALENT_API_KEY",
    opensea="YOUR_OPENSEA_API_KEY"
)

# Use chain parameter for BSC:
result = is_contract_verified("0x1234...abcd", chain="bsc")
print(result)
```

Alternatively, you can set the following environment variables:
- `ETHERSCAN_API_KEY`
- `BSCSCAN_API_KEY`
- `COVALENT_API_KEY`
- `OPENSEA_API_KEY`

## Requirements
- Python 3.7+
- web3
- eth-account
- requests

## Contribution
Feel free to open pull requests and issues.
antiwebx 0.1.9
Run headless Chrome via Selenium on Termux/Pydroid
Requires Python: >=3.6

# AntiWeb

Chrome controller for Termux, Pydroid, or Linux using Selenium.

## Features
- Auto-installs Chromium and ChromeDriver like Playwright
- Works in Termux & Pydroid
- No manual setup required

## Installation
```bash
pip install antiwebx
django-fernet-fields-py-311 0.6.1
Fernet-encrypted model fields for Django

====================
django-fernet-fields
====================

.. image:: https://secure.travis-ci.org/orcasgit/django-fernet-fields.png?branch=master
   :target: http://travis-ci.org/orcasgit/django-fernet-fields
   :alt: Test status
.. image:: https://coveralls.io/repos/orcasgit/django-fernet-fields/badge.png?branch=master
   :target: https://coveralls.io/r/orcasgit/django-fernet-fields
   :alt: Test coverage
.. image:: https://readthedocs.org/projects/django-fernet-fields/badge/?version=latest
   :target: https://readthedocs.org/projects/django-fernet-fields/?badge=latest
   :alt: Documentation Status
.. image:: https://badge.fury.io/py/django-fernet-fields.svg
   :target: https://pypi.python.org/pypi/django-fernet-fields
   :alt: Latest version

`Fernet`_ symmetric encryption for Django model fields, using the
`cryptography`_ library.

``django-fernet-fields`` supports `Django`_ 1.11 and later on Python 2.7, 3.5, 3.6, 3.7, pypy, and pypy3.

Only PostgreSQL, SQLite, and MySQL are tested, but any Django database backend
with support for ``BinaryField`` should work.

.. _Django: http://www.djangoproject.com/
.. _Fernet: https://cryptography.io/en/latest/fernet/
.. _cryptography: https://cryptography.io/en/latest/


Getting Help
============

Documentation for django-fernet-fields is available at
https://django-fernet-fields.readthedocs.org/

This app is available on `PyPI`_ and can be installed with ``pip install
django-fernet-fields``.

.. _PyPI: https://pypi.python.org/pypi/django-fernet-fields/


Contributing
============

See the `contributing docs`_.

.. _contributing docs: https://github.com/orcasgit/django-fernet-fields/blob/master/CONTRIBUTING.rst

CHANGES
=======

master (unreleased)
-------------------

0.6 (2019.05.10)
----------------

* Support Postgres 10
* Drop support for Django < 1.11, Python 3.3/3.4
* Add support for Django 1.11 through 2.2, Python 3.7

0.5 (2017.02.22)
----------------

* Support Django 1.10.

0.4 (2015.09.18)
----------------

* Add `isnull` lookup.


0.3 (2015.05.29)
----------------

* Remove DualField and HashField. The only cases where they are useful, they
  aren't secure.


0.2.1 (2015.05.28)
------------------

* Fix issue getting IntegerField validators.


0.2 (2015.05.28)
----------------

* Extract HashField for advanced lookup needs.


0.1 (2015.05.27)
----------------

* Initial working version.