semvec/pypi-packages huggingface dataset:
fileG 0.0.5.dev1
File organiser with many ways
Requires Python: >=3.6

# fileg
Tired of organizing your files?
Yes, You got a Solution!
Fileg is a python package for organizing files into folders.

Files can be organized based on 

        -File creation date
        -File format
        -File Name

Which folder do you want to sort ?

    -If you want to sort the files current folder(current command line working directory) 
    then you can skip this step and go to Organising ways

    -If you want to sort a files in other directories,
    then copy the address(path) .Then call the function
    working_path() which takes two optional parameters

        working_path(src=True,dest=False)

            -src :source directory 
            -dest:destination directory

            if you want to sort your files in the same directory then call:
                    working_path(True)
                    when prompted enter the path you have previously copied
            if you want to sort your files in the different directories then call:
                    working_path(True,True)
                    Now,it will ask two paths,one for source and one for destination
                    when prompted enter the both the path you have previously copied.

# Organising Ways

    For all the ways of Organising,the function will take a parameter,
        history:For generating a text file containing organising information suchas
                date,time,type of organising ,os_platform, files organised etc,.

## Date-Based Organising
    If you want to organize your files based on date ,
    then call,
        datewise(history=False)

## File-Format based Organising
    If you want to organize your files based on file-format ,
        then call,
            typewise(history=False)
## File-Name based Organising
    If you want to organize your files based on name ,
        then call,
            namewise(history=False)
        In this type,user will be prompted to enter list of file name to organise
        this type of organising will organise by matching list of file names
        entered by user with the file names


What to expect in Future from this package?

This package is now in development phase.In the mere future various other types
will also be added in this package.
To list few, dedicated oraganizer for organising programming files
             organising music files etc.,
scipion-em-emxlib 3.0.1
EMX_EXPORT ready to use in scipion.
Keywords: scipion cryoem imageprocessing scipion-3.0

================================
EMXlib plugin
================================

This plugin allows to import metadata to and from EMX format

Electron Microscopy eXchange (EMX) initiative was launched at the 2012 Instruct
Image Processing Center Developer Workshop with the intention of developing a
first set of standard conventions for the interchange of information for
single-particle analysis
(see `URL <http://heisenberg.cnb.csic.es:8080/emx/LoadHome.htm>`_
and `<https://www.ncbi.nlm.nih.gov/pubmed/26873784>`_ for details).


===================
Install this plugin
===================

You will need to use `3.0.0 <https://scipion-em.github.io/docs/release-3.0.0/docs/scipion-modes/how-to-install.html>`_ version of Scipion to run these protocols.

- **Stable version**

.. code-block::

      scipion installp -p scipion-em-emxlib

OR

  - through the plugin manager GUI by launching Scipion and following **Configuration** >> **Plugins**

- **Developer's version**

1. Download repository:

.. code-block::

            git clone https://github.com/scipion-em/scipion-em-emxlib.git

2. Install:

.. code-block::

            scipion installp -p path_to_scipion-em-emxlib --devel

- **Binary files**

No binary files are needed.

- **Tests**

To check the installation, simply run the following Scipion tests:

* scipion test emxlib.tests.test_workflow_emx.TestEmxWeb
* scipion test emxlib.tests.test_protocols_emx.TestEmxBase
* scipion test emxlib.tests.test_protocols_export_particles.TestExportParticlesEMX

=========
Protocols
=========

* emx export: export particles, micrograph, CTFs, etc to EMX format
* general import (particles, micrographs, etc) allow metadata information to be encoded using EMX conventions


========
Examples
========

See `URL <http://heisenberg.cnb.csic.es:8080/emx/LoadHome.htm>`_

===============
Buildbot status
===============

Status devel version:

.. image:: http://scipion-test.cnb.csic.es:9980/badges/emxlib_devel.svg

Status production version:

.. image:: http://scipion-test.cnb.csic.es:9980/badges/emxlib_prod.svg
bitbucket-webhooks 0.0.11
Routes bitbucket webhook API event payloads to consumable decorators with payload serialized to python objects.
Requires Python: >=3.5
Keywords: bitbucket webhooks development git

# bitbucket-webhooks
 
[![Build Status](https://travis-ci.com/mukund-murali/bitbucket-webhooks.svg?branch=master)](https://travis-ci.com/mukund-murali/bitbucket-webhooks)

Python library that makes bitbucket webhook API [event payloads](https://confluence.atlassian.com/bitbucket/event-payloads-740262817.html) available via decorators with payload serialized into python objects.


## Installation

```
$ pip install bitbucket-webhooks
```

## Quickstart

```python
from flask import Flask
from flask import request

from bitbucket_webhooks import event_schemas
from bitbucket_webhooks import hooks
from bitbucket_webhooks import router

app = Flask(__name__)


@app.route("/hooks", methods=["POST"])
def bb_webhooks_handler():
    router.route(request.headers["X-Event-Key"], request.json)
    return ("", 204)


@hooks.repo_push
def _handle_repo_push(event: event_schemas.RepoPush):
    print(f"One or more commits pushed to: {event.repository.name}"
```

[Here](https://github.com/mukund-murali/bitbucket-webhooks/tree/master/examples/sample_flask_app) is the full example.


## Webhook events supported

* repo:push
* pullrequest:created
* pullrequest:updated
* pullrequest:approved
* pullrequest:unapproved
* pullrequest:fulfilled
* pullrequest:rejected
* pullrequest:comment_created
* pullrequest:comment_updated
* pullrequest:comment_deleted
DB-helper 1.1.0
Модуль для простого использования БД Sqlite3
Requires Python: >=3.6

# Example Package
> import
```python
from DB_helper import DataBase
db = DataBase(DB_helper.create_table())
```
> Create_table
```python
db.create_table()
```
>> table_name - name
>> columns - values вЂ‹вЂ‹in the form "{VALUE} TYPE (sql), {VALUE} TYPE (sql)"
> Add data
```python
db.insert_data()
```
>> table_name - name
>> data - tuple dats
> Update data
```python
db.update_data()
```
>>table_name - name
>>set_name - sql
>>where_name - sql
>>set_value - sql
>>where_value - sql
>Delete data
```python
db.delete_data()
```
>>table_name - anme
>>where_name - which field to look at
>>value - value in field
>Get data
```python
db.get_data()
```
>>table_name - name
>>returned values in list
fileg 0.0.2.dev1
File organiser with many ways
Requires Python: >=3.6

# fileg
Tired of organizing your files?
Yes, You got a Solution!
Fileg is a python package for organizing files into folders.

Files can be organized based on 

        -File creation date
        -File format
        -File Name

Which folder do you want to sort ?

    -If you want to sort the files current folder(current command line working directory) 
    then you can skip this step and go to Organising ways

    -If you want to sort a files in other directories,
    then copy the address(path) .Then call the function
    working_path() which takes two optional parameters

        working_path(src=True,dest=False)

            -src :source directory 
            -dest:destination directory

            if you want to sort your files in the same directory then call:
                    working_path(True)
                    when prompted enter the path you have previously copied
            if you want to sort your files in the different directories then call:
                    working_path(True,True)
                    Now,it will ask two paths,one for source and one for destination
                    when prompted enter the both the path you have previously copied.

# Organising Ways

    For all the ways of Organising,the function will take a parameter,
        history:For generating a text file containing organising information suchas
                date,time,type of organising ,os_platform, files organised etc,.

## Date-Based Organising
    If you want to organize your files based on date ,
    then call,
        datewise(history=False)

## File-Format based Organising
    If you want to organize your files based on file-format ,
        then call,
            typewise(history=False)
## File-Name based Organising
    If you want to organize your files based on name ,
        then call,
            namewise(history=False)
        In this type,user will be prompted to enter list of file name to organise
        this type of organising will organise by matching list of file names
        entered by user with the file names


What to expect in Future from this package?

This package is now in development phase.In the mere future various other types
will also be added in this package.
To list few, dedicated oraganizer for organising programming files
             organising music files etc.,
getcohorts 1.0.0
Utilities for randomizing A/B tests
Requires Python: >=3.6

# GetCohorts

[![CI Actions Status](https://github.com/tjwaterman99/getcohorts/workflows/CI/badge.svg)](https://github.com/tjwaterman99/getcohorts/actions)
[![PyPI version](https://badge.fury.io/py/getcohorts.svg)](https://badge.fury.io/py/getcohorts)
[![codecov](https://codecov.io/gh/tjwaterman99/getcohorts/branch/master/graph/badge.svg)](https://codecov.io/gh/tjwaterman99/getcohorts)

GetCohorts provides an endpoint that will randomly determine a cohort for a user in an A/B test, and is gauranteed to always assign the same user to the same cohort for the same experiment.

```python
>>> import requests
>>> resp = requests.get('http://api.getcohorts.com/v1/cohorts', json={
...    'identifier': 'user1',
...    'experiment': 'homepage-test'
... })
>>> print(resp.json()['cohort'])
experimental

```

More details on using the service are available on the documentation site.

- [Documentation](http://docs.getcohorts.com)
- [API Reference](http://api.getcohorts.com)

## Quickstart

GetCohorts provides a web service at `http://api.getcohorts.com` that you can use for testing. But that service runs on Heroku's free tier, and can occasionally have slow response times. So we recommend that you deploy GetCohorts yourself.

### Deploy with Docker

```sh
docker run --publish 8000:8000 tjwaterman99/getcohorts
```

### Deploy to Heroku

You can also deploy to Heroku directly with the button below.

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/tjwaterman99/getcohorts/tree/master)

### Deploy from PyPI

You can also download the Python package from PyPI and deploy yourself. For instructions, see the docs section on [deploying with pypi](http://docs.getcohorts.com/deploying/#pypi).

## Development

Clone this repo.

```bash
git clone https://github.com/tjwaterman99/getcohorts.git
```

Install the package's dependencies. This will also install `getcohorts` in editable mode.

```
pip install -r requirements.txt
```

Run the uvicorn server locally in development mode.

```
uvicorn getcohorts.web:app --host 0.0.0.0 --port 8000 --reload
```

### Testing

Run the tests with pytest. Note that the tests assume the webserver is running locally on port 8000, and they will fail if you have not started the webserver.

```
pytest
```

You can run the github CI workflows locally if you have [act](https://github.com/nektos/act) installed. 

```
act
```

### Documentation

Build the docs with mkdocs. The site is available at `0.0.0.0:8000`.

```
mkdocs serve
```