Skip to main content

personal lib

Project description

personal python lib Build Status

legacy python lib see xsthunder/python-lib: useful python pieces of code

code and release

  1. code at xsthunder/xs_lib at dev

  2. update xs_lib/version.py at dev · xsthunder/xs_lib

  3. merge master and travis will deploy to pip

TODO

Features

  1. Full test with traivis to make sure things are on rail.
  2. list of function see doc

Install and Run

Install via xsthunder-python-lib · PyPI

  1. pip install xsthunder-python-lib or pip install xsthunder-python-lib --user

Use in Code

use for single ipynb file

export the ipynb file

import xs_lib.common as common
nbe = common.NBExporter()
nbe('./pdb.ipynb', to='./')

use for projcet

clone xsthunder/jupyter_dev_template

Development

Environment Setup

for conda

deps

  1. not all deps are necessary. only ipython are set in the setup.py/deps.
  2. xs_lib.common supports dynamic import. feel free to import.
  3. to import other modules, please install corresponding deps first or you may come across import error.
  4. It's recommanded to install all packages listed in create-env.sh

code structures

Ref

deployment - How can I use setuptools to generate a console_scripts entry point which calls python -m mypackage? - Stack Overflow

Packaging Python Projects — Python Packaging User Guide

notebook2script from course-v3/nbs/dl2 at master · fastai/course-v3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xs_lib-0.0.4.tar.gz (5.0 kB view details)

Uploaded Source

File details

Details for the file xs_lib-0.0.4.tar.gz.

File metadata

  • Download URL: xs_lib-0.0.4.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.1.post20200323 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

File hashes

Hashes for xs_lib-0.0.4.tar.gz
Algorithm Hash digest
SHA256 cd23b53d500c7bbe2452177f3e0d15b917e928f62a5b9cd50ff2820eb01d891c
MD5 997b29d2c6d2b8d84692791ebfd3916a
BLAKE2b-256 5b8225111932d80f631f87a2230c6ce983e56aedbcac8594ee0571a53e5e7219

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page