Skip to content

Commit d7fc338

Browse files
committed
Merge remote-tracking branch 'skeleton/add-initial-skeleton-files' into update-skeleton-config
2 parents 0d25683 + 3296b9f commit d7fc338

File tree

2 files changed

+24
-31
lines changed

2 files changed

+24
-31
lines changed

.travis.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# This is a skeleton Travis CI config file that provides a starting point for adding CI
2+
# to a Python project. Since we primarily develop in python3, this skeleton config file
3+
# will be specific to that language.
4+
#
5+
# See https://config.travis-ci.com/ for a full list of configuration options.
6+
7+
os: linux
8+
9+
dist: xenial
10+
11+
language: python
12+
python:
13+
- "3.6"
14+
- "3.7"
15+
- "3.8"
16+
17+
# Scripts to run at install stage
18+
install: ./configure
19+
20+
# Scripts to run at script stage
21+
script: tmp/bin/pytest

README.rst

Lines changed: 3 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,3 @@
1-
A Simple Python Project Skeleton
2-
================================
3-
This repo attempts to standardize our python repositories using modern python
4-
packaging and configuration techniques. Using this `blog post`_ as inspiration, this
5-
repository will serve as the base for all new python projects and will be adopted to all
6-
our existing ones as well.
7-
8-
.. _blog post: https://blog.jaraco.com/a-project-skeleton-for-python-projects/
9-
10-
Usage
11-
=====
12-
A brand new project
13-
-------------------
14-
.. code-block:: bash
15-
16-
git init my-new-repo
17-
cd my-new-repo
18-
git pull git@github.com:nexB/skeleton
19-
20-
From here, you can make the appropriate changes to the files for your specific project.
21-
22-
Update an existing project
23-
---------------------------
24-
.. code-block:: bash
25-
26-
cd my-existing-project
27-
git remote add skeleton git@github.com:nexB/skeleton
28-
git fetch skeleton
29-
git merge skeleton --allow-unrelated-histories
30-
31-
This is also the workflow to use when updating the skeleton files in any given repository.
1+
extractcode
2+
===========
3+
A set of functions and utilities used to extract archives.

0 commit comments

Comments
 (0)