semvec/pypi-packages huggingface dataset:
selenium-geocoder 1.0.0
Modularizing selenium code for getting coordinates from address of a place.
Requires Python: >=3.7

# selenium-geocoder
Modularizing selenium code for getting coordinates from address of a place.

# Example:
```python
from selenium_geocoder import Globe, Browsers

# code for selecting browser to automate on:
globe = Globe(browser=Browsers.FIREFOX)
"""
Supported browsers:
- Mozilla Firefox
- Google Chrome
- Microsoft Edge
"""

# code to get coordinates of a single locaiton: (returns a tuple)
x,y = globe.get_coordinate(name='University of Mumbai')

# code to get coordinates of a batch of locations: (returns a list)
coordinates = globe.get_coordinates(name=['Grand Hyatt Mumbai','Tajlands Mumbai', 'Trident Mumbai'])
```
pyplanner 0.0.1
pyplanner keeps track of all your activities and notifies you when they are due
Requires Python: >=3.8

# pyplanner

![Stars](https://img.shields.io/github/stars/subhendudash02/pyagenda.svg?logo=github) ![forks](https://img.shields.io/github/forks/subhendudash02/pyagenda.svg?logo=github&color=green) ![lang](https://img.shields.io/github/languages/top/subhendudash02/pyagenda?color=blue&logo=python)

This is the official pyplanner repository.

This lightweight application allows you to quickly schedule your activities.

pyplanner keeps track of all your activities and notifies you when they are due.

## Getting Started

1. Fork this repository.

2. Clone the repository.

```
git@github.com:<username>/pyplanner.git
```

3. Go to the directory

```
cd pyplanner
```

4. Install all the dependencies.

```
pip3 install -r requirements.txt
```

5. Run the following command

```
python3 -m pyplanner set_task <task-name> <time-scheduled>
```

That's it! You have scheduled a task.

![reminder](./screenshots/reminder.png)

## System Requirements

This app is supported in Linux as of now. So if you have any Linux distribution (Ubuntu, Fedora, Manjaro, etc.), you are good to go.

1. Python (3.8 or higher) and pip (21 or higher)

2. [crontab](https://en.wikipedia.org/wiki/Cron) if it is not installed.

3. Visual Studio Code ([install here](https://code.visualstudio.com/))

4. Git

**Note:** The installation process differs in different Linux distributions.

## Commands

1. Reset all the tasks or if anything goes wrong.

```
python3 -m pyplanner reset 
```

2. Display list of tasks in command line.

```
python3 -m pyplanner show_tasks
```

![show_tasks](screenshots/show_tasks.png)

3. Set a task

```
python3 -m pyplanner set_task <task-name> <time-scheduled>
```

## Plans

 - [x] Make package of this app
 - [ ] Add / Remove Tasks using [Textualize](https://github.com/Textualize) TUI library.
 - [ ] Add test cases to validate before merging PR.

<br>

## Contributing

 - Make sure you read [contributing guidelines](https://github.com/subhendudash02/pyplanner/blob/main/CONTRIBUTING.md) first.

 - Follow our [code of conduct](https://github.com/subhendudash02/pyplanner/blob/main/CODE_OF_CONDUCT.md). Violation of any rule will lead to disqualification from Hacktoberfest 2022.

 - Follow PR template and issue template accordingly before creating any issue/PR.

## License

[Licensed](https://github.com/subhendudash02/pyagenda/blob/main/LICENSE) under MIT License

Copyright (c) 2022 Subhendu Dash
namebase-marketplace 0.2.95
Python Client to interact with the Namebase Marketplace API
Requires Python: >=3.1

Namebase Marketplace Api for Python
==

<p>
<a href="https://namebase-marketplace.readthedocs.io/en/latest/">
<img src="https://readthedocs.org/projects/namebase-exchange-python/badge/?version=latest" alt="Open Issues"/>
</a>
<a href="/issues">
<img src="https://img.shields.io/github/issues/pretended/namebase-marketplace" alt="Open Issues"/>
</a>
<a href="https://pypi.org/project/namebase-marketplace/">
<img src="https://img.shields.io/pypi/v/namebase-marketplace.svg" alt="PyPI"/>
</a>
<a href="/LICENCE">
<img src="https://img.shields.io/github/license/pretended/namebase-marketplace" alt="MIT Licence"/>
</a>
<img src="https://static.pepy.tech/badge/namebase-marketplace/week"/>

  
Python 3.6+ client for interacting with Namebase Marketplace API.

## Usage
Instantiating the Marketplace object can be done either by using email and password or None.
Only post requests can be made authenticated.

Websocket API is not provided.
## Installation

### Requirements

- Python 3.6 or greater

### Install

> pip install namebase-marketplace
  
  
### Upgrade
  
> pip install --upgrade namebase-marketplace

### Usage

##### Core REST API for Namebase MARKETPLACE
```python
from namebase_marketplace.marketplace import *
marketplace = Marketplace(email="YOUR EMAIL", pwd="YOUR PASSWORD")
marketplace.get_user_info()
marketplace.open_bid(domain='domain', bid_amount=0.4, blind_amount=100)
```

##### EXAMPLE WITHOUT AUTHENTICATION:
```python
from namebase_marketplace.marketplace import *
marketplace = Marketplace()
marketplace.get_marketplace_domains(offset=100) # Get 101-200 latest marketplace domains with default options
```

On some endpoints you can pass options, please refer them to the following documentation: https://github.com/namebasehq/api-documentation/blob/master/marketplace-api.md

### Github OAuth bypass and 2FA Auth Bypass
  
#### Recent upgrades
New auth method has been added, now you can auth yourself by using the namebase_cookie in case you cant (or dont want to) login via email-password.
  
This is the cookie Namebase uses to auth you within the app. You can find this cookie when reloading any page and going to Network on Inspection Mode. Head to a request and find this cookie under "Cookies" tab on any explorer along with other kind of cookies. Cookie name is called "namebase-main".
  
###### Example
```python
from namebase_marketplace.marketplace import *
marketplace = Marketplace(namebase_cookie="<My_namebase_cookie>")
marketplace.get_user_info()
marketplace.open_bid(domain='domain', bid_amount=0.4, blind_amount=100)
```
  

## Donations

I have made this library open-sourced and free to use. However, if you consider this library has helped you, or you just want to sponsor me, donations are welcomed to one of my HANDSHAKE addresses. 

> hs1qynh72cuj7lawdcmvjtls4kk0p4auzmj5qq6v3r