Skip to content

Blueprint repository for Python projects

License

Notifications You must be signed in to change notification settings

Limych/py-blueprint

Repository files navigation

Please ⭐ this repo if you find it useful

Notice

This repository are not meant to be used by a user, but as a "blueprint" that developers can build upon, to make more awesome stuff.

HAVE FUN! 😎

Why?

This is simple, by having... #todo

What?

This repository contains multiple files, here is a overview:

File Purpose
... #todo

How?

  • …or create a new repository on the command line:

    # Initialize your new origin repository
    git init
    git remote add origin https://github.com/YOUR_NEW_REPOSITORY
    
    # Apply blueprint repository
    git remote add blueprint https://github.com/Limych/py-blueprint.git
    git fetch blueprint dev
    git reset --hard blueprint/dev
    git branch -M dev
    
    # Push changes to origin repository
    git push -u origin dev
  • …or apply blueprint to an existing repository from the command line:

    # Apply blueprint repository
    git remote add blueprint https://github.com/Limych/py-blueprint.git
    git fetch blueprint dev
    git merge blueprint/dev --allow-unrelated-histories
    
    # Push changes to origin repository
    git push -u origin dev

After these steps, your repository will developing on a own branch. But in parallel there will be this blueprint repository, new changes in which you can always apply with a couple of simple commands:

./scripts/update
git merge blueprint/dev

Note: Please, before starting to develop your own code, initialize the development environment with the command

./scripts/setup

README content if this was a published component:


Please ⭐ this repo if you find it useful

Blueprint Client

PyPI version PyPI Python version Maintained

Project Maintenance Support me on Patreon

Blueprint sample client library.

Installation

python3 -m pip install -U blueprint_client

Usage example

from blueprint_client.client import Client

username = "user"
password = "pass"

client = Client(username, password)

data = client.get_data()

client.change_something(True)

Contributions are welcome!

This is an active open-source project. We are always open to people who want to use the code or contribute to it.

We have set up a separate document containing our contribution guidelines.

Thank you for being involved! 😍

Authors & contributors

The original setup of this library is by Andrey "Limych" Khrolenok.

For a full list of all authors and contributors, check the contributor's page.

This project was created and is updated using the Py-Blueprint template. You can use this template to maintain your own projects.

License

MIT License

See separate license file for full text.