File: BUILDING

package info (click to toggle)
pycifrw 4.4-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 8,584 kB
  • sloc: python: 9,856; ansic: 195; lex: 153; makefile: 41
file content (15 lines) | stat: -rw-r--r-- 517 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Release procedure for PyCIFRW
=============================

After code changes are complete:
1. Edit all relevant text files in top-level directory
2. Build source release:
    python setup.py sdist 
3. Build binary wheel release for Linux:
    python setup.py bdist_wheel
4. Audit wheel for manylinux1 conformance:
    python3 check_manylinux_package.py show <generated_wheel>
    (uses auditwheel package from pip)
5. For each of Python 2,3 and source,wheel conduct testing
   procedure outlined in TESTING file.