semvec/pypi-packages huggingface dataset:
keyspot 2.0.0
Environment variable manager for python
Requires Python: >=3.6

# KeySpot
Sign up [here](https://keyspot.app)

KeySpot is a tool to help manage environment variables for individuals and teams of developers. The service stores environment variables for your project in a centralized place so you don't have to juggle different .env files for your environements and applications. Once you have signed in at [keyspot.app](https://keyspot.app), you can create new records, share them with your team, and access them in code.

See our [usage tutorial]() on YouTube.

# Installation

```bash
$ pip install keyspot
```

# Usage

Sign in to [KeySpot](https://keyspot.app), and create a record. At the top of each record's page there is an accessKey. Copy the accessKey as you will be using this to access your environment variables in code.

Accessing your environment in code:
```python
import keyspot

record = keyspot.get_record('<accessKey>')
```

Updating your environment in code:
```python
import keyspot

newVariables = {"newVar1": "foo", "newVar2": "bar"}

update_record('<accessKey>', newVariables)

```

note: You will want to supply your program with your access key as your only environement variable or a command line argument.
generate-docs 2.6.1
A docs generation package for the Sample Programs repo

# The Sample Programs Docs Generator

Previously known as the Sample Programs Wiki Generator, the Sample Programs Docs 
Generator repo houses the `generator.py` script which we use in the Sample Programs 
repository to generate our documentation. The script is automated by a GitHub Actions 
build in the Sample Programs repo.

If you would like to propose a change, feel free to leverage the issues tab or make 
a pull request.

## How It Works

The `generator.py` script works by analyzing the information in the Sample Programs 
repository and storing that information in objects. These objects are then used to 
generate various documentation pages in Markdown. 

## What is Automated

Currently, the script does two things:

- It maintains our entire [Sample Programs wiki](https://github.com/TheRenegadeCoder/sample-programs/wiki)
- It maintains all of our READMEs in the Sample Programs repo

In terms of wiki automation, it generates 27 pages: 1 alphabet catalog and 26 alphabet pages.

The alphabet catalog contains a table with links to each alphabet page as well as 
metadata like the number of scripts and languages per letter. In addition, the 
alphabet catalog contains the total number of scripts and languages for the entire repo.

Each alphabet page contains a table which lists each language for that particular letter 
as well as metadata like the number of scripts per language as well as linking to articles 
and issues.

## How to Run

At this time, the wiki generator is hardcoded for the Sample Programs repo. In order to 
run it, you can install it as a package using `pip`:

`pip install generate_docs`

After that, you'll need a copy of the Sample Programs repo:

`git clone https://github.com/TheRenegadeCoder/sample-programs.git`

Finally, you can build the wiki using the following command:

`wikig /path/to/sample-programs/repo/archive`

Likewise, you can build the READMEs using the following command:

`wikir /path/to/sample-programs/repo/archive`

Alternatively, you can clone this repo to run the `generate_wiki.py` script directly:

`python generator.py /path/to/sample-programs/repo/archive`

Both solutions are designed to handle repo exploration from the `/archive/` directory. 
If successful, you should begin to see print statements for the various links under test 
for The Renegade Coder. When finished, you'll have a `/wiki/` directory next to your script
which contains the wiki. Likewise, all the READMEs should be updated.

At this point, you can push the wiki directly to the Sample Programs wiki.

Recently, as of 2.3.0, this script has been expanded to support projects outside
of the Sample Programs repo. For example, this code now supports the automated
generation of the How to Python repo as follows:

`wikih`

That's it!
wordhunt-anagram-search-python 0.1.2
A python client library for word search in games like iMessage wordhunt and anagram.
Requires Python: >=3.5
Keywords: word games,word search,anagram,wordhunt,iMessage games

# WordHuntAnagram
 Play iMessage Anagram and wordhunt or any search word game using this `module`.

# Example

`
    
    from wordhuntanagram.wordhunt import WordHunt

    word = WordHunt(4, 4, args='yiuonhjnhffhggdb', auto_input=False)
    word.hunt()
    print(word.words)

`

`
    
    from wordhuntanagram.anagram import Anagram

    anagram = Anagram(args='ioijbf', auto_input=False)
    anagram.hunt()
    print(anagram.words)

`

---
Note that you have to be quick in doing all this. Its advisable to use a while loop.

---

`

    run = True
    while run:
        type_ = input("Choose type: (wordhunt-w/anagram-a)")
        if type_ == 'w' or type_ == 'wordhunt':
            word = WordHunt(4, 4)
            word.hunt()
            for item in word.words:
                print(item, '', word.words[item])
        elif type_ == 'a' or type_ == 'anagram':
            anagram = Anagram(6)
            anagram.hunt()
            for item in word.words:
                print(item, '', word.words[item])
        else:
            print("Input valid type")
        continuation = input("Press y to continue, any key to exit")
        if continuation != 'y':
            run = False
        else:
            ### you can clear the terminal here
            pass

`

**Enjoy!**
pyacorn 0.0.19
The python command-line client for the acorn platform
Requires Python: >=3.5,<4
Keywords: python acorn cli

=======
pyacorn
=======

.. image:: https://www.squirreltechnologies.nz/assets/img/logo.png
  :height: 80
  :target: https://www.squirreltechnologies.nz/
  
Getting started is just one ``pip install`` away

.. code-block:: shell-session

   # 1) install the acorn python client
   pip3 install pyacorn

   # 2) login and select a project
   # Store temporary credentials in netrc
   pyacorn login

   # View the available projects
   pyacorn list

   # 3) prepare your workspace
   pyacorn grow <project id>

   # If you are on Windows and having PATH problems:
   py -3 -m pyacorn login
   py -3 -m pyacorn list
   py -3 -m pyacorn grow <project id>


Frequently Asked Questions
==========================

What is acorn anyway?
---------------------

A new platform for engineering the future. We want to make software simpler, and acorn is our vision of how to achieve that aim. Alpha testing has begun...

Learn more at `Squirrel Technologies Ltd. <https://squirreltechnologies.nz/>`_.

Links
=======

* Web portal: `acorn <https://acorn.squirreltechnologies.nz/>`_.
* Company website: `Squirrel Technologies Ltd. <https://squirreltechnologies.nz/>`_.
* Email: `info@squirreltechnologies.nz <mailto:info@squirreltechnologies.nz>`_.

We are happy to help if you have any questions. Please email our support at `support@squirreltechnologies.nz <mailto:support@squirreltechnologies.nz>`_.