GithubHelp home page GithubHelp logo

gitdict_example's Introduction

gitdict example

This is an example project for the gitdict package.

what does it do?

This is only a small demonstration. It will install a small pyramid web application, that is able to browse its own downloaded git repository.

disclaimer

I use Python 3.5 on a Mac. I didn't test this on any other setup than my own - so the continuous integration status is quite simple: Works For Me.

how to install

Fire up you favorite terminal and start typing:

set up a virtual environment and activate it

python3 -m venv example-env
cd example-env
source bin/activate

install the required packages

Unfortunately this doesn't work automagically by just installing the example.

pip install cffi
pip install pygit2
pip install gitdict

clone and install the example application

git clone https://github.com/holgi/gitdict_example.git
cd gitdict_example
python setup.py develop

There is a lot of output. You can read it if you like, but if the last line is something like Finished processing dependencies for GitDictOnPyramid then you are ready to go.

run the local development server

pserve development.ini                                                             

The output of the pserve command shows an URL that you should visit with your browser. On my setup it is http://0.0.0.0:6543.

gitdict_example's People

Contributors

holgi avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.