Skip to main content

An example library

Project description

template-test-repo

An example library

Usage

TODO: Use this section to explain how someone would use your package in their project. For example: how to add the package to a project as a requirement, how to configure the package, how to initialize the package, and how to call it.

Hacking

Installing template-test-repo in a development environment

You will need

  • Git

  • pyenv Follow the instructions in the pyenv README to install it. The Homebrew method works best on macOS. On Ubuntu follow the Basic GitHub Checkout method.

Clone the git repo

git clone https://github.com/hypothesis/template-test-repo.git

This will download the code into a template-test-repo directory in your current working directory. You need to be in the template-test-repo directory for the rest of the installation process:

cd template-test-repo

Run the tests

make test

That's it! You’ve finished setting up your template-test-repo development environment. Run make help to see all the commands that're available for linting, code formatting, packaging, etc.

Updating the Cookiecutter scaffolding

This project was created from the https://github.com/hypothesis/h-cookiecutter-pypackage/ template. If h-cookiecutter-pypackage itself has changed since this project was created, and you want to update this project with the latest changes, you can "replay" the cookiecutter over this project. Run:

make template

This will change the files in your working tree, applying the latest updates from the h-cookiecutter-pypackage template. Inspect and test the changes, do any fixups that are needed, and then commit them to git and send a pull request.

If you want make template to skip certain files, never changing them, add these files to "options.disable_replay" in .cookiecutter.json and commit that to git.

If you want make template to update a file that's listed in disable_replay simply delete that file and then run make template, it'll recreate the file for you.

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

template_test_repo-1.0.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

template_test_repo-1.0.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file template_test_repo-1.0.0.tar.gz.

File metadata

  • Download URL: template_test_repo-1.0.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.6.9

File hashes

Hashes for template_test_repo-1.0.0.tar.gz
Algorithm Hash digest
SHA256 4044dea29c118ade050f6d1db6fec7be613ce91a12fd666d419b49bf9b3b088e
MD5 5c77d10064a6bf02eba31e855fedf8ff
BLAKE2b-256 d17af731152b5ee36d8dd8940a622266da625f5eb9573997075a93589c2fa095

See more details on using hashes here.

File details

Details for the file template_test_repo-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: template_test_repo-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.6.9

File hashes

Hashes for template_test_repo-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bfc57b7cfae57a92c7edcb83bc0759befcdb15e3bd5fa34f44d4273db6d23460
MD5 1f8ae4444de563ad8b6bcffbdf4bf618
BLAKE2b-256 2d47d17d35aa18e31139dc8499f58edd52c0fd184abcef8813bc411c9c83af13

See more details on using hashes here.

Supported by

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