Skip to content

guyshapiro/kirigami

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kirigami

Taking PaperCut to The Next Level.

About

The basic kirigami distribution contains tools for interacting with the Simon's Rock PaperCut managed print server from Python. The Connection class is publicly exported for use in other applications. The kirigami python package is a pure Python driver for using the school managed print services.

Support / Feedback

For issues with, questions about, or feedback for kirigami, please look into our support channels. Please do not email any of the kirigami developers directly with issues or questions - you're more likely to get an answer on the #kirigami channel on chat.

Please contact the primary maintainer, Dennis Chen, either on chat, or by other means such as email for any other concerns.

Installation

The latest master branch of kirigami can be installed with pip:

$ python3 -m pip install https://src-code.simons-rock.edu/git/print-central/kirigami/archive/master.tar.gz

You can also download the project source and do:

$ python3 setup.py install

Running on container

To build and run on container:
  • Download this source direcotory
  • Create a kirigami.conf file with the acount details. Add it to the source directory.
  • Build image by running docker build -t [image name/tag] .
  • Run image by running docker run --rm -ti [image name/tag]

Dependencies

netifaces is required for the enumeration of network devices.

About

Taking PaperCut to The Next Level.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 89.7%
  • Shell 9.6%
  • Dockerfile 0.7%