semvec/pypi-packages huggingface dataset:
bucketfinder 1.2.3
working version of bucket_finder.rb ruby script
Requires Python: >=3.6

# Bucket Finder

**From Original Author:**

Copyright(c) 2011, Robin Wood <robin@digininja.org>

This project goes alongside my blog post "Whats In Amazon's Buckets?"
http://www.digininja.org/blog/whats_in_amazons_buckets.php , read through that
for more information on what is going on behind the scenes.

This is a fairly simple tool to run, all it requires is a wordlist and it will
go off and check each word to see if that bucket name exists in the Amazon's
S3 system. Any that it finds it will check to see if the bucket is public,
private or a redirect.

Public buckets are checked for directory indexing being enabled, if it is then
all files listed will be checked using HEAD to see if they are public or private.
Redirects are followed and the final destination checked. All this is reported
on so you can later go through and analyse what has been found.

## Version
1.0 - Release
1.1 - Added logging to file
1.2 - Fixed and added support for installation via PyPi (phx)

## Installation

I don't think it needs anything more than the built in modules so you shouldn't
need to install any gems. Just grab the file, make it executable and run it.

I've tested it in Ruby 1.8.7 and 1.9.1 so there should be no problems with versions.

## Usage

Basic usage is simple, just start it with a wordlist:

`bucketfinder my_words`

and it will go off and do your bidding.

You can specify which region you want to run the initial check against by using
the `--region` parameter:

`bucketfinder --region ie my_words`

The script will follow all redirects anyway so even if left at default, US Standard,
everything will be found that can be found but if most of the buckets you are
finding are in a different region then you'll be doing a lot of redirects so doubling
your network traffic.

You can also specify the `--download` option to download all public files found. Be
careful with this as there are a lot of large files out there. I'd personally do
the general search then only use this option with a select subset of bucket names:

`bucketfinder --download --region ie my_words`

The files are downloaded into a folder with the bucket name and then the appropriate
structure from the bucket. 

As some people are having trouble piping the output to files or other apps I've added
a logging option to send all output to a file. To use this just use the `--log-file` 
parameter:

`bucketfinder --log-file bucket.out my_words`

## Licence

This project released under the following license:

[Creative Commons Attribution-Share Alike 2.0 UK: England & Wales (CC BY-SA 2.0 UK)](http://creativecommons.org/licenses/by-sa/2.0/uk/)
kindtool 0.0.4
Generator for kind k8s clusters
Requires Python: >=3.7, <4
Keywords: kind,k8s,generator,development

# kindtool

Python program for simplyfing workflows with kind.

[kind](https://kind.sigs.k8s.io/) is a tool for running local Kubernetes clusters using Docker container “nodes”.

With [kindtool](https://github.com/egandro/kindtool/) you can add a simple `Kindfile` to your project. You can crate, destroy, start and maintain a `k8s` cluster for ci or development.


## Installation

Requirements:

- docker
- python3
- kind
- kubectl
- optional: helm

### Kind installation

Official documentation: <https://kind.sigs.k8s.io/docs/user/quick-start/>

Fast lane:


```
get_latest_release() {
  curl --silent "https://api.github.com/repos/$1/releases/latest" | # Get latest release from GitHub api
    grep '"tag_name":' |                                            # Get tag line
    sed -E 's/.*"([^"]+)".*/\1/'                                    # Pluck JSON value
}
KIND_LATEST=$(get_latest_release kubernetes-sigs/kind)
ARCH=$(dpkg --print-architecture 2>/dev/null || echo "amd64")

curl -Lo ./kind https://kind.sigs.k8s.io/dl/${KIND_LATEST}/kind-linux-${ARCH}
chmod +x ./kind
sudo mv ./kind /usr/local/bin/kind
```

### Kindtool installation

```
$ pip3 install kindtool
```

### Kubectl installation

- Linux: https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/
- Windows: https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/

### Helm installation

- https://helm.sh/docs/intro/install/

## Workflow

```
# creates a new Kindfile (edit for your needs)
$ kindtool init -d <projectdir>

# creates the cluster - this will create a .kind directory next to Kindfile
$ kindtool up

# kills the kind cluster - configuration, k8s config is removed,
# the persistent data will be kept in .kind/data
$ kindtool destroy

# kills the kind cluster  and removes the data folder
# this needs to be run as root! Docker might created files that have 0/0 uids/gids
$ sudo kindtool destroy -f

# is kind running - print status information
$ kindtool status

# start the k8s dashboard
$ kindtool dashboard

# returns the directory with the config files
# can be used as export KUBECONFIG=$(kindfile get kubeconfig)
$ kindtool get kubeconfig
```


## Examples

https://github.com/egandro/kindtool-examples
chest-simulator-package 0.0.1
A random chests simulator

# chest_simulator

Description.
A simple prize chest simulator. With 4 different fictitious awards, where the rarer ones have less chance of being drawn. The higher the league entered, the greater the chances for rarer prizes. Both the league and the quantity of chests must be informed by the user.
 
## Instalation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install chest_simulator_package
```bash
pip install chest_simulator_package
```

## Author
Henrique SK

## License
[MIT](https://choosealicense.com/license/mit/)