From 8ddf0a2c3193068ae6c07c19c25daee3434852a6 Mon Sep 17 00:00:00 2001 From: Timo Furrer Date: Fri, 17 Jun 2016 16:01:50 -0700 Subject: [PATCH 1/2] Move all PEPs into subdirectory. Closes #10 This change moves all PEPs into the `peps/` subdirectory. The HTML files generated by `pep2html.py` will be located in `output/`. The `make` command to convert a single PEP to HTML has changed slightly **if** you specify the path. It's still same the when specifying the id. From: `make pep-0020.txt` To: `make peps/pep-0020.txt` ... just use tab completion ;) --- .gitignore | 17 +++++++++-------- Makefile | 11 +++++------ README.rst | 6 +++--- genpepindex.py | 16 ++++++++++++---- pep2html.py | 13 ++++++++++--- pep2pyramid.py | 3 ++- pep2rss.py | 2 +- peps/__init__.py | 0 pep-0001-1.png => peps/pep-0001-1.png | Bin pep-0001.txt => peps/pep-0001.txt | 0 pep-0002.txt => peps/pep-0002.txt | 0 pep-0003.txt => peps/pep-0003.txt | 0 pep-0004.txt => peps/pep-0004.txt | 0 pep-0005.txt => peps/pep-0005.txt | 0 pep-0006.txt => peps/pep-0006.txt | 0 pep-0007.txt => peps/pep-0007.txt | 0 pep-0008.txt => peps/pep-0008.txt | 0 pep-0009.txt => peps/pep-0009.txt | 0 pep-0010.txt => peps/pep-0010.txt | 0 pep-0011.txt => peps/pep-0011.txt | 0 pep-0012.txt => peps/pep-0012.txt | 0 pep-0020.txt => peps/pep-0020.txt | 0 pep-0042.txt => peps/pep-0042.txt | 0 pep-0100.txt => peps/pep-0100.txt | 0 pep-0101.txt => peps/pep-0101.txt | 0 pep-0102.txt => peps/pep-0102.txt | 0 pep-0103.txt => peps/pep-0103.txt | 0 pep-0160.txt => peps/pep-0160.txt | 0 pep-0200.txt => peps/pep-0200.txt | 0 pep-0201.txt => peps/pep-0201.txt | 0 pep-0202.txt => peps/pep-0202.txt | 0 pep-0203.txt => peps/pep-0203.txt | 0 pep-0204.txt => peps/pep-0204.txt | 0 pep-0205.txt => peps/pep-0205.txt | 0 pep-0206.txt => peps/pep-0206.txt | 0 pep-0207.txt => peps/pep-0207.txt | 0 pep-0208.txt => peps/pep-0208.txt | 0 pep-0209.txt => peps/pep-0209.txt | 0 pep-0210.txt => peps/pep-0210.txt | 0 pep-0211.txt => peps/pep-0211.txt | 0 pep-0212.txt => peps/pep-0212.txt | 0 pep-0213.txt => peps/pep-0213.txt | 0 pep-0214.txt => peps/pep-0214.txt | 0 pep-0215.txt => peps/pep-0215.txt | 0 pep-0216.txt => peps/pep-0216.txt | 0 pep-0217.txt => peps/pep-0217.txt | 0 pep-0218.txt => peps/pep-0218.txt | 0 pep-0219.txt => peps/pep-0219.txt | 0 pep-0220.txt => peps/pep-0220.txt | 0 pep-0221.txt => peps/pep-0221.txt | 0 pep-0222.txt => peps/pep-0222.txt | 0 pep-0223.txt => peps/pep-0223.txt | 0 pep-0224.txt => peps/pep-0224.txt | 0 pep-0225.txt => peps/pep-0225.txt | 0 pep-0226.txt => peps/pep-0226.txt | 0 pep-0227.txt => peps/pep-0227.txt | 0 pep-0228.txt => peps/pep-0228.txt | 0 pep-0229.txt => peps/pep-0229.txt | 0 pep-0230.txt => peps/pep-0230.txt | 0 pep-0231.txt => peps/pep-0231.txt | 0 pep-0232.txt => peps/pep-0232.txt | 0 pep-0233.txt => peps/pep-0233.txt | 0 pep-0234.txt => peps/pep-0234.txt | 0 pep-0235.txt => peps/pep-0235.txt | 0 pep-0236.txt => peps/pep-0236.txt | 0 pep-0237.txt => peps/pep-0237.txt | 0 pep-0238.txt => peps/pep-0238.txt | 0 pep-0239.txt => peps/pep-0239.txt | 0 pep-0240.txt => peps/pep-0240.txt | 0 pep-0241.txt => peps/pep-0241.txt | 0 pep-0242.txt => peps/pep-0242.txt | 0 pep-0243.txt => peps/pep-0243.txt | 0 pep-0244.txt => peps/pep-0244.txt | 0 pep-0245.txt => peps/pep-0245.txt | 0 pep-0246.txt => peps/pep-0246.txt | 0 pep-0247.txt => peps/pep-0247.txt | 0 pep-0248.txt => peps/pep-0248.txt | 0 pep-0249.txt => peps/pep-0249.txt | 0 pep-0250.txt => peps/pep-0250.txt | 0 pep-0251.txt => peps/pep-0251.txt | 0 pep-0252.txt => peps/pep-0252.txt | 0 pep-0253.txt => peps/pep-0253.txt | 0 pep-0254.txt => peps/pep-0254.txt | 0 pep-0255.txt => peps/pep-0255.txt | 0 pep-0256.txt => peps/pep-0256.txt | 0 pep-0257.txt => peps/pep-0257.txt | 0 pep-0258.txt => peps/pep-0258.txt | 0 pep-0259.txt => peps/pep-0259.txt | 0 pep-0260.txt => peps/pep-0260.txt | 0 pep-0261.txt => peps/pep-0261.txt | 0 pep-0262.txt => peps/pep-0262.txt | 0 pep-0263.txt => peps/pep-0263.txt | 0 pep-0264.txt => peps/pep-0264.txt | 0 pep-0265.txt => peps/pep-0265.txt | 0 pep-0266.txt => peps/pep-0266.txt | 0 pep-0267.txt => peps/pep-0267.txt | 0 pep-0268.txt => peps/pep-0268.txt | 0 pep-0269.txt => peps/pep-0269.txt | 0 pep-0270.txt => peps/pep-0270.txt | 0 pep-0271.txt => peps/pep-0271.txt | 0 pep-0272.txt => peps/pep-0272.txt | 0 pep-0273.txt => peps/pep-0273.txt | 0 pep-0274.txt => peps/pep-0274.txt | 0 pep-0275.txt => peps/pep-0275.txt | 0 pep-0276.txt => peps/pep-0276.txt | 0 pep-0277.txt => peps/pep-0277.txt | 0 pep-0278.txt => peps/pep-0278.txt | 0 pep-0279.txt => peps/pep-0279.txt | 0 pep-0280.txt => peps/pep-0280.txt | 0 pep-0281.txt => peps/pep-0281.txt | 0 pep-0282.txt => peps/pep-0282.txt | 0 pep-0283.txt => peps/pep-0283.txt | 0 pep-0284.txt => peps/pep-0284.txt | 0 pep-0285.txt => peps/pep-0285.txt | 0 pep-0286.txt => peps/pep-0286.txt | 0 pep-0287.txt => peps/pep-0287.txt | 0 pep-0288.txt => peps/pep-0288.txt | 0 pep-0289.txt => peps/pep-0289.txt | 0 pep-0290.txt => peps/pep-0290.txt | 0 pep-0291.txt => peps/pep-0291.txt | 0 pep-0292.txt => peps/pep-0292.txt | 0 pep-0293.txt => peps/pep-0293.txt | 0 pep-0294.txt => peps/pep-0294.txt | 0 pep-0295.txt => peps/pep-0295.txt | 0 pep-0296.txt => peps/pep-0296.txt | 0 pep-0297.txt => peps/pep-0297.txt | 0 pep-0298.txt => peps/pep-0298.txt | 0 pep-0299.txt => peps/pep-0299.txt | 0 pep-0301.txt => peps/pep-0301.txt | 0 pep-0302.txt => peps/pep-0302.txt | 0 pep-0303.txt => peps/pep-0303.txt | 0 pep-0304.txt => peps/pep-0304.txt | 0 pep-0305.txt => peps/pep-0305.txt | 0 pep-0306.txt => peps/pep-0306.txt | 0 pep-0307.txt => peps/pep-0307.txt | 0 pep-0308.txt => peps/pep-0308.txt | 0 pep-0309.txt => peps/pep-0309.txt | 0 pep-0310.txt => peps/pep-0310.txt | 0 pep-0311.txt => peps/pep-0311.txt | 0 pep-0312.txt => peps/pep-0312.txt | 0 pep-0313.txt => peps/pep-0313.txt | 0 pep-0314.txt => peps/pep-0314.txt | 0 pep-0315.txt => peps/pep-0315.txt | 0 pep-0316.txt => peps/pep-0316.txt | 0 pep-0317.txt => peps/pep-0317.txt | 0 pep-0318.txt => peps/pep-0318.txt | 0 pep-0319.txt => peps/pep-0319.txt | 0 pep-0320.txt => peps/pep-0320.txt | 0 pep-0321.txt => peps/pep-0321.txt | 0 pep-0322.txt => peps/pep-0322.txt | 0 pep-0323.txt => peps/pep-0323.txt | 0 pep-0324.txt => peps/pep-0324.txt | 0 pep-0325.txt => peps/pep-0325.txt | 0 pep-0326.txt => peps/pep-0326.txt | 0 pep-0327.txt => peps/pep-0327.txt | 0 pep-0328.txt => peps/pep-0328.txt | 0 pep-0329.txt => peps/pep-0329.txt | 0 pep-0330.txt => peps/pep-0330.txt | 0 pep-0331.txt => peps/pep-0331.txt | 0 pep-0332.txt => peps/pep-0332.txt | 0 pep-0333.txt => peps/pep-0333.txt | 0 pep-0334.txt => peps/pep-0334.txt | 0 pep-0335.txt => peps/pep-0335.txt | 0 pep-0336.txt => peps/pep-0336.txt | 0 pep-0337.txt => peps/pep-0337.txt | 0 pep-0338.txt => peps/pep-0338.txt | 0 pep-0339.txt => peps/pep-0339.txt | 0 pep-0340.txt => peps/pep-0340.txt | 0 pep-0341.txt => peps/pep-0341.txt | 0 pep-0342.txt => peps/pep-0342.txt | 0 pep-0343.txt => peps/pep-0343.txt | 0 pep-0344.txt => peps/pep-0344.txt | 0 pep-0345.txt => peps/pep-0345.txt | 0 pep-0346.txt => peps/pep-0346.txt | 0 pep-0347.txt => peps/pep-0347.txt | 0 pep-0348.txt => peps/pep-0348.txt | 0 pep-0349.txt => peps/pep-0349.txt | 0 pep-0350.txt => peps/pep-0350.txt | 0 pep-0351.txt => peps/pep-0351.txt | 0 pep-0352.txt => peps/pep-0352.txt | 0 pep-0353.txt => peps/pep-0353.txt | 0 pep-0354.txt => peps/pep-0354.txt | 0 pep-0355.txt => peps/pep-0355.txt | 0 pep-0356.txt => peps/pep-0356.txt | 0 pep-0357.txt => peps/pep-0357.txt | 0 pep-0358.txt => peps/pep-0358.txt | 0 pep-0359.txt => peps/pep-0359.txt | 0 pep-0360.txt => peps/pep-0360.txt | 0 pep-0361.txt => peps/pep-0361.txt | 0 pep-0362.txt => peps/pep-0362.txt | 0 pep-0363.txt => peps/pep-0363.txt | 0 pep-0364.txt => peps/pep-0364.txt | 0 pep-0365.txt => peps/pep-0365.txt | 0 pep-0366.txt => peps/pep-0366.txt | 0 pep-0367.txt => peps/pep-0367.txt | 0 pep-0368.txt => peps/pep-0368.txt | 0 pep-0369.txt => peps/pep-0369.txt | 0 pep-0370.txt => peps/pep-0370.txt | 0 pep-0371.txt => peps/pep-0371.txt | 0 pep-0372.txt => peps/pep-0372.txt | 0 pep-0373.txt => peps/pep-0373.txt | 0 pep-0374.txt => peps/pep-0374.txt | 0 pep-0375.txt => peps/pep-0375.txt | 0 pep-0376.txt => peps/pep-0376.txt | 0 pep-0377.txt => peps/pep-0377.txt | 0 pep-0378.txt => peps/pep-0378.txt | 0 pep-0379.txt => peps/pep-0379.txt | 0 pep-0380.txt => peps/pep-0380.txt | 0 pep-0381.txt => peps/pep-0381.txt | 0 pep-0382.txt => peps/pep-0382.txt | 0 pep-0383.txt => peps/pep-0383.txt | 0 pep-0384.txt => peps/pep-0384.txt | 0 pep-0385.txt => peps/pep-0385.txt | 0 pep-0386.txt => peps/pep-0386.txt | 0 pep-0387.txt => peps/pep-0387.txt | 0 pep-0389.txt => peps/pep-0389.txt | 0 pep-0390.txt => peps/pep-0390.txt | 0 pep-0391.txt => peps/pep-0391.txt | 0 pep-0392.txt => peps/pep-0392.txt | 0 pep-0393.txt => peps/pep-0393.txt | 0 pep-0394.txt => peps/pep-0394.txt | 0 pep-0395.txt => peps/pep-0395.txt | 0 pep-0396.txt => peps/pep-0396.txt | 0 pep-0397.txt => peps/pep-0397.txt | 0 pep-0398.txt => peps/pep-0398.txt | 0 pep-0399.txt => peps/pep-0399.txt | 0 pep-0400.txt => peps/pep-0400.txt | 0 pep-0401.txt => peps/pep-0401.txt | 0 pep-0402.txt => peps/pep-0402.txt | 0 pep-0403.txt => peps/pep-0403.txt | 0 pep-0404.txt => peps/pep-0404.txt | 0 pep-0405.txt => peps/pep-0405.txt | 0 pep-0406.txt => peps/pep-0406.txt | 0 pep-0407.txt => peps/pep-0407.txt | 0 pep-0408.txt => peps/pep-0408.txt | 0 pep-0409.txt => peps/pep-0409.txt | 0 pep-0410.txt => peps/pep-0410.txt | 0 pep-0411.txt => peps/pep-0411.txt | 0 pep-0412.txt => peps/pep-0412.txt | 0 pep-0413.txt => peps/pep-0413.txt | 0 pep-0414.txt => peps/pep-0414.txt | 0 pep-0415.txt => peps/pep-0415.txt | 0 pep-0416.txt => peps/pep-0416.txt | 0 pep-0417.txt => peps/pep-0417.txt | 0 pep-0418.txt => peps/pep-0418.txt | 0 {pep-0418 => peps/pep-0418}/bench_time.c | 0 .../pep-0418}/clock_resolution.py | 0 {pep-0418 => peps/pep-0418}/clockutils.py | 0 pep-0419.txt => peps/pep-0419.txt | 0 pep-0420.txt => peps/pep-0420.txt | 0 pep-0421.txt => peps/pep-0421.txt | 0 pep-0422.txt => peps/pep-0422.txt | 0 pep-0423.txt => peps/pep-0423.txt | 0 pep-0424.txt => peps/pep-0424.txt | 0 pep-0425.txt => peps/pep-0425.txt | 0 pep-0426.txt => peps/pep-0426.txt | 0 {pep-0426 => peps/pep-0426}/pepsort.py | 0 {pep-0426 => peps/pep-0426}/pydist-schema.json | 0 pep-0427.txt => peps/pep-0427.txt | 0 pep-0428.txt => peps/pep-0428.txt | 0 pep-0429.txt => peps/pep-0429.txt | 0 pep-0430.txt => peps/pep-0430.txt | 0 pep-0431.txt => peps/pep-0431.txt | 0 pep-0432.txt => peps/pep-0432.txt | 0 pep-0433.txt => peps/pep-0433.txt | 0 {pep-0433 => peps/pep-0433}/bench_cloexec.py | 0 {pep-0433 => peps/pep-0433}/openbsd_bug.py | 0 pep-0434.txt => peps/pep-0434.txt | 0 pep-0435.txt => peps/pep-0435.txt | 0 pep-0436.txt => peps/pep-0436.txt | 0 pep-0437.txt => peps/pep-0437.txt | 0 pep-0438.txt => peps/pep-0438.txt | 0 pep-0439.txt => peps/pep-0439.txt | 0 pep-0440.txt => peps/pep-0440.txt | 0 pep-0441.txt => peps/pep-0441.txt | 0 pep-0442.txt => peps/pep-0442.txt | 0 pep-0443.txt => peps/pep-0443.txt | 0 pep-0444.txt => peps/pep-0444.txt | 0 pep-0445.txt => peps/pep-0445.txt | 0 pep-0446.txt => peps/pep-0446.txt | 0 {pep-0446 => peps/pep-0446}/test_cloexec.py | 0 pep-0447.txt => peps/pep-0447.txt | 0 pep-0448.txt => peps/pep-0448.txt | 0 pep-0449.txt => peps/pep-0449.txt | 0 pep-0450.txt => peps/pep-0450.txt | 0 pep-0451.txt => peps/pep-0451.txt | 0 pep-0452.txt => peps/pep-0452.txt | 0 pep-0453.txt => peps/pep-0453.txt | 0 pep-0454.txt => peps/pep-0454.txt | 0 pep-0455.txt => peps/pep-0455.txt | 0 pep-0456.txt => peps/pep-0456.txt | 0 pep-0457.txt => peps/pep-0457.txt | 0 pep-0458-1.png => peps/pep-0458-1.png | Bin pep-0458-2.png => peps/pep-0458-2.png | Bin pep-0458-3.png => peps/pep-0458-3.png | Bin pep-0458.txt => peps/pep-0458.txt | 0 pep-0459.txt => peps/pep-0459.txt | 0 pep-0460.txt => peps/pep-0460.txt | 0 pep-0461.txt => peps/pep-0461.txt | 0 pep-0462.txt => peps/pep-0462.txt | 0 pep-0463.txt => peps/pep-0463.txt | 0 pep-0464.txt => peps/pep-0464.txt | 0 pep-0465.txt => peps/pep-0465.txt | 0 pep-0466.txt => peps/pep-0466.txt | 0 pep-0467.txt => peps/pep-0467.txt | 0 pep-0468.txt => peps/pep-0468.txt | 0 pep-0469.txt => peps/pep-0469.txt | 0 pep-0470.txt => peps/pep-0470.txt | 0 pep-0471.txt => peps/pep-0471.txt | 0 pep-0472.txt => peps/pep-0472.txt | 0 pep-0473.txt => peps/pep-0473.txt | 0 pep-0474.txt => peps/pep-0474.txt | 0 pep-0475.txt => peps/pep-0475.txt | 0 pep-0476.txt => peps/pep-0476.txt | 0 pep-0477.txt => peps/pep-0477.txt | 0 pep-0478.txt => peps/pep-0478.txt | 0 pep-0479.txt => peps/pep-0479.txt | 0 pep-0480-1.png => peps/pep-0480-1.png | Bin pep-0480.txt => peps/pep-0480.txt | 0 pep-0481.txt => peps/pep-0481.txt | 0 pep-0482.txt => peps/pep-0482.txt | 0 pep-0483.txt => peps/pep-0483.txt | 0 pep-0484.txt => peps/pep-0484.txt | 0 pep-0485.txt => peps/pep-0485.txt | 0 pep-0486.txt => peps/pep-0486.txt | 0 pep-0487.txt => peps/pep-0487.txt | 0 pep-0488.txt => peps/pep-0488.txt | 0 pep-0489.txt => peps/pep-0489.txt | 0 pep-0490.txt => peps/pep-0490.txt | 0 pep-0491.txt => peps/pep-0491.txt | 0 pep-0492.txt => peps/pep-0492.txt | 0 pep-0493.txt => peps/pep-0493.txt | 0 pep-0494.txt => peps/pep-0494.txt | 0 .../pep-0495-daylightsavings.png | Bin .../pep-0495-fold-2.png | Bin pep-0495-fold.svg => peps/pep-0495-fold.svg | 0 pep-0495-gap.png => peps/pep-0495-gap.png | Bin pep-0495-gap.svg => peps/pep-0495-gap.svg | 0 pep-0495.txt => peps/pep-0495.txt | 0 pep-0496.txt => peps/pep-0496.txt | 0 pep-0497.txt => peps/pep-0497.txt | 0 pep-0498.txt => peps/pep-0498.txt | 0 pep-0499.txt => peps/pep-0499.txt | 0 pep-0500.txt => peps/pep-0500.txt | 0 pep-0501.txt => peps/pep-0501.txt | 0 pep-0502.txt => peps/pep-0502.txt | 0 pep-0503.txt => peps/pep-0503.txt | 0 pep-0504.txt => peps/pep-0504.txt | 0 pep-0505.txt => peps/pep-0505.txt | 0 {pep-0505 => peps/pep-0505}/find-pep505.out | 0 {pep-0505 => peps/pep-0505}/find-pep505.py | 0 {pep-0505 => peps/pep-0505}/test.py | 0 pep-0506.txt => peps/pep-0506.txt | 0 pep-0507.txt => peps/pep-0507.txt | 0 pep-0508.txt => peps/pep-0508.txt | 0 pep-0509.txt => peps/pep-0509.txt | 0 pep-0510.txt => peps/pep-0510.txt | 0 pep-0511.txt => peps/pep-0511.txt | 0 pep-0512.txt => peps/pep-0512.txt | 0 pep-0513.txt => peps/pep-0513.txt | 0 pep-0514.txt => peps/pep-0514.txt | 0 pep-0515.txt => peps/pep-0515.txt | 0 pep-0516.txt => peps/pep-0516.txt | 0 pep-0517.txt => peps/pep-0517.txt | 0 pep-0518.txt => peps/pep-0518.txt | 0 pep-0519.txt => peps/pep-0519.txt | 0 pep-0520.txt => peps/pep-0520.txt | 0 pep-0521.txt => peps/pep-0521.txt | 0 pep-0522.txt => peps/pep-0522.txt | 0 pep-0628.txt => peps/pep-0628.txt | 0 pep-0666.txt => peps/pep-0666.txt | 0 pep-0754.txt => peps/pep-0754.txt | 0 pep-3000.txt => peps/pep-3000.txt | 0 pep-3001.txt => peps/pep-3001.txt | 0 pep-3002.txt => peps/pep-3002.txt | 0 pep-3003.txt => peps/pep-3003.txt | 0 pep-3099.txt => peps/pep-3099.txt | 0 pep-3100.txt => peps/pep-3100.txt | 0 pep-3101.txt => peps/pep-3101.txt | 0 pep-3102.txt => peps/pep-3102.txt | 0 pep-3103.txt => peps/pep-3103.txt | 0 pep-3104.txt => peps/pep-3104.txt | 0 pep-3105.txt => peps/pep-3105.txt | 0 pep-3106.txt => peps/pep-3106.txt | 0 pep-3107.txt => peps/pep-3107.txt | 0 pep-3108.txt => peps/pep-3108.txt | 0 pep-3109.txt => peps/pep-3109.txt | 0 pep-3110.txt => peps/pep-3110.txt | 0 pep-3111.txt => peps/pep-3111.txt | 0 pep-3112.txt => peps/pep-3112.txt | 0 pep-3113.txt => peps/pep-3113.txt | 0 pep-3114.txt => peps/pep-3114.txt | 0 pep-3115.txt => peps/pep-3115.txt | 0 pep-3116.txt => peps/pep-3116.txt | 0 pep-3117.txt => peps/pep-3117.txt | 0 pep-3118.txt => peps/pep-3118.txt | 0 pep-3119.txt => peps/pep-3119.txt | 0 pep-3120.txt => peps/pep-3120.txt | 0 pep-3121.txt => peps/pep-3121.txt | 0 pep-3122.txt => peps/pep-3122.txt | 0 pep-3123.txt => peps/pep-3123.txt | 0 pep-3124.txt => peps/pep-3124.txt | 0 pep-3125.txt => peps/pep-3125.txt | 0 pep-3126.txt => peps/pep-3126.txt | 0 pep-3127.txt => peps/pep-3127.txt | 0 pep-3128.txt => peps/pep-3128.txt | 0 pep-3129.txt => peps/pep-3129.txt | 0 pep-3130.txt => peps/pep-3130.txt | 0 pep-3131.txt => peps/pep-3131.txt | 0 pep-3132.txt => peps/pep-3132.txt | 0 pep-3133.txt => peps/pep-3133.txt | 0 pep-3134.txt => peps/pep-3134.txt | 0 pep-3135.txt => peps/pep-3135.txt | 0 pep-3136.txt => peps/pep-3136.txt | 0 pep-3137.txt => peps/pep-3137.txt | 0 pep-3138.txt => peps/pep-3138.txt | 0 pep-3139.txt => peps/pep-3139.txt | 0 pep-3140.txt => peps/pep-3140.txt | 0 pep-3141.txt => peps/pep-3141.txt | 0 pep-3142.txt => peps/pep-3142.txt | 0 pep-3143.txt => peps/pep-3143.txt | 0 pep-3144.txt => peps/pep-3144.txt | 0 pep-3145.txt => peps/pep-3145.txt | 0 pep-3146.txt => peps/pep-3146.txt | 0 pep-3147-1.dia => peps/pep-3147-1.dia | Bin pep-3147-1.png => peps/pep-3147-1.png | Bin pep-3147.txt => peps/pep-3147.txt | 0 pep-3148.txt => peps/pep-3148.txt | 0 pep-3149.txt => peps/pep-3149.txt | 0 pep-3150.txt => peps/pep-3150.txt | 0 pep-3151.txt => peps/pep-3151.txt | 0 pep-3152.txt => peps/pep-3152.txt | 0 pep-3153.txt => peps/pep-3153.txt | 0 pep-3154.txt => peps/pep-3154.txt | 0 pep-3155.txt => peps/pep-3155.txt | 0 pep-3156.txt => peps/pep-3156.txt | 0 pep-3333.txt => peps/pep-3333.txt | 0 pep-html-template => peps/pep-html-template | 0 {pep0 => peps/pep0}/__init__.py | 0 {pep0 => peps/pep0}/constants.py | 0 {pep0 => peps/pep0}/output.py | 0 {pep0 => peps/pep0}/pep.py | 0 442 files changed, 42 insertions(+), 26 deletions(-) create mode 100644 peps/__init__.py rename pep-0001-1.png => peps/pep-0001-1.png (100%) rename pep-0001.txt => peps/pep-0001.txt (100%) rename pep-0002.txt => peps/pep-0002.txt (100%) rename pep-0003.txt => peps/pep-0003.txt (100%) rename pep-0004.txt => peps/pep-0004.txt (100%) rename pep-0005.txt => peps/pep-0005.txt (100%) rename pep-0006.txt => peps/pep-0006.txt (100%) rename pep-0007.txt => peps/pep-0007.txt (100%) rename pep-0008.txt => peps/pep-0008.txt (100%) rename pep-0009.txt => peps/pep-0009.txt (100%) rename pep-0010.txt => peps/pep-0010.txt (100%) rename pep-0011.txt => peps/pep-0011.txt (100%) rename pep-0012.txt => peps/pep-0012.txt (100%) rename pep-0020.txt => peps/pep-0020.txt (100%) rename pep-0042.txt => peps/pep-0042.txt (100%) rename pep-0100.txt => peps/pep-0100.txt (100%) rename pep-0101.txt => peps/pep-0101.txt (100%) rename pep-0102.txt => peps/pep-0102.txt (100%) rename pep-0103.txt => peps/pep-0103.txt (100%) rename pep-0160.txt => peps/pep-0160.txt (100%) rename pep-0200.txt => peps/pep-0200.txt (100%) rename pep-0201.txt => peps/pep-0201.txt (100%) rename pep-0202.txt => peps/pep-0202.txt (100%) rename pep-0203.txt => peps/pep-0203.txt (100%) rename pep-0204.txt => peps/pep-0204.txt (100%) rename pep-0205.txt => peps/pep-0205.txt (100%) rename pep-0206.txt => peps/pep-0206.txt (100%) rename pep-0207.txt => peps/pep-0207.txt (100%) rename pep-0208.txt => peps/pep-0208.txt (100%) rename pep-0209.txt => peps/pep-0209.txt (100%) rename pep-0210.txt => peps/pep-0210.txt (100%) rename pep-0211.txt => peps/pep-0211.txt (100%) rename pep-0212.txt => peps/pep-0212.txt (100%) rename pep-0213.txt => peps/pep-0213.txt (100%) rename pep-0214.txt => peps/pep-0214.txt (100%) rename pep-0215.txt => peps/pep-0215.txt (100%) rename pep-0216.txt => peps/pep-0216.txt (100%) rename pep-0217.txt => peps/pep-0217.txt (100%) rename pep-0218.txt => peps/pep-0218.txt (100%) rename pep-0219.txt => peps/pep-0219.txt (100%) rename pep-0220.txt => peps/pep-0220.txt (100%) rename pep-0221.txt => peps/pep-0221.txt (100%) rename pep-0222.txt => peps/pep-0222.txt (100%) rename pep-0223.txt => peps/pep-0223.txt (100%) rename pep-0224.txt => peps/pep-0224.txt (100%) rename pep-0225.txt => peps/pep-0225.txt (100%) rename pep-0226.txt => peps/pep-0226.txt (100%) rename pep-0227.txt => peps/pep-0227.txt (100%) rename pep-0228.txt => peps/pep-0228.txt (100%) rename pep-0229.txt => peps/pep-0229.txt (100%) rename pep-0230.txt => peps/pep-0230.txt (100%) rename pep-0231.txt => peps/pep-0231.txt (100%) rename pep-0232.txt => peps/pep-0232.txt (100%) rename pep-0233.txt => peps/pep-0233.txt (100%) rename pep-0234.txt => peps/pep-0234.txt (100%) rename pep-0235.txt => peps/pep-0235.txt (100%) rename pep-0236.txt => peps/pep-0236.txt (100%) rename pep-0237.txt => peps/pep-0237.txt (100%) rename pep-0238.txt => peps/pep-0238.txt (100%) rename pep-0239.txt => peps/pep-0239.txt (100%) rename pep-0240.txt => peps/pep-0240.txt (100%) rename pep-0241.txt => peps/pep-0241.txt (100%) rename pep-0242.txt => peps/pep-0242.txt (100%) rename pep-0243.txt => peps/pep-0243.txt (100%) rename pep-0244.txt => peps/pep-0244.txt (100%) rename pep-0245.txt => peps/pep-0245.txt (100%) rename pep-0246.txt => peps/pep-0246.txt (100%) rename pep-0247.txt => peps/pep-0247.txt (100%) rename pep-0248.txt => peps/pep-0248.txt (100%) rename pep-0249.txt => peps/pep-0249.txt (100%) rename pep-0250.txt => peps/pep-0250.txt (100%) rename pep-0251.txt => peps/pep-0251.txt (100%) rename pep-0252.txt => peps/pep-0252.txt (100%) rename pep-0253.txt => peps/pep-0253.txt (100%) rename pep-0254.txt => peps/pep-0254.txt (100%) rename pep-0255.txt => peps/pep-0255.txt (100%) rename pep-0256.txt => peps/pep-0256.txt (100%) rename pep-0257.txt => peps/pep-0257.txt (100%) rename pep-0258.txt => peps/pep-0258.txt (100%) rename pep-0259.txt => peps/pep-0259.txt (100%) rename pep-0260.txt => peps/pep-0260.txt (100%) rename pep-0261.txt => peps/pep-0261.txt (100%) rename pep-0262.txt => peps/pep-0262.txt (100%) rename pep-0263.txt => peps/pep-0263.txt (100%) rename pep-0264.txt => peps/pep-0264.txt (100%) rename pep-0265.txt => peps/pep-0265.txt (100%) rename pep-0266.txt => peps/pep-0266.txt (100%) rename pep-0267.txt => peps/pep-0267.txt (100%) rename pep-0268.txt => peps/pep-0268.txt (100%) rename pep-0269.txt => peps/pep-0269.txt (100%) rename pep-0270.txt => peps/pep-0270.txt (100%) rename pep-0271.txt => peps/pep-0271.txt (100%) rename pep-0272.txt => peps/pep-0272.txt (100%) rename pep-0273.txt => peps/pep-0273.txt (100%) rename pep-0274.txt => peps/pep-0274.txt (100%) rename pep-0275.txt => peps/pep-0275.txt (100%) rename pep-0276.txt => peps/pep-0276.txt (100%) rename pep-0277.txt => peps/pep-0277.txt (100%) rename pep-0278.txt => peps/pep-0278.txt (100%) rename pep-0279.txt => peps/pep-0279.txt (100%) rename pep-0280.txt => peps/pep-0280.txt (100%) rename pep-0281.txt => peps/pep-0281.txt (100%) rename pep-0282.txt => peps/pep-0282.txt (100%) rename pep-0283.txt => peps/pep-0283.txt (100%) rename pep-0284.txt => peps/pep-0284.txt (100%) rename pep-0285.txt => peps/pep-0285.txt (100%) rename pep-0286.txt => peps/pep-0286.txt (100%) rename pep-0287.txt => peps/pep-0287.txt (100%) rename pep-0288.txt => peps/pep-0288.txt (100%) rename pep-0289.txt => peps/pep-0289.txt (100%) rename pep-0290.txt => peps/pep-0290.txt (100%) rename pep-0291.txt => peps/pep-0291.txt (100%) rename pep-0292.txt => peps/pep-0292.txt (100%) rename pep-0293.txt => peps/pep-0293.txt (100%) rename pep-0294.txt => peps/pep-0294.txt (100%) rename pep-0295.txt => peps/pep-0295.txt (100%) rename pep-0296.txt => peps/pep-0296.txt (100%) rename pep-0297.txt => peps/pep-0297.txt (100%) rename pep-0298.txt => peps/pep-0298.txt (100%) rename pep-0299.txt => peps/pep-0299.txt (100%) rename pep-0301.txt => peps/pep-0301.txt (100%) rename pep-0302.txt => peps/pep-0302.txt (100%) rename pep-0303.txt => peps/pep-0303.txt (100%) rename pep-0304.txt => peps/pep-0304.txt (100%) rename pep-0305.txt => peps/pep-0305.txt (100%) rename pep-0306.txt => peps/pep-0306.txt (100%) rename pep-0307.txt => peps/pep-0307.txt (100%) rename pep-0308.txt => peps/pep-0308.txt (100%) rename pep-0309.txt => peps/pep-0309.txt (100%) rename pep-0310.txt => peps/pep-0310.txt (100%) rename pep-0311.txt => peps/pep-0311.txt (100%) rename pep-0312.txt => peps/pep-0312.txt (100%) rename pep-0313.txt => peps/pep-0313.txt (100%) rename pep-0314.txt => peps/pep-0314.txt (100%) rename pep-0315.txt => peps/pep-0315.txt (100%) rename pep-0316.txt => peps/pep-0316.txt (100%) rename pep-0317.txt => peps/pep-0317.txt (100%) rename pep-0318.txt => peps/pep-0318.txt (100%) rename pep-0319.txt => peps/pep-0319.txt (100%) rename pep-0320.txt => peps/pep-0320.txt (100%) rename pep-0321.txt => peps/pep-0321.txt (100%) rename pep-0322.txt => peps/pep-0322.txt (100%) rename pep-0323.txt => peps/pep-0323.txt (100%) rename pep-0324.txt => peps/pep-0324.txt (100%) rename pep-0325.txt => peps/pep-0325.txt (100%) rename pep-0326.txt => peps/pep-0326.txt (100%) rename pep-0327.txt => peps/pep-0327.txt (100%) rename pep-0328.txt => peps/pep-0328.txt (100%) rename pep-0329.txt => peps/pep-0329.txt (100%) rename pep-0330.txt => peps/pep-0330.txt (100%) rename pep-0331.txt => peps/pep-0331.txt (100%) rename pep-0332.txt => peps/pep-0332.txt (100%) rename pep-0333.txt => peps/pep-0333.txt (100%) rename pep-0334.txt => peps/pep-0334.txt (100%) rename pep-0335.txt => peps/pep-0335.txt (100%) rename pep-0336.txt => peps/pep-0336.txt (100%) rename pep-0337.txt => peps/pep-0337.txt (100%) rename pep-0338.txt => peps/pep-0338.txt (100%) rename pep-0339.txt => peps/pep-0339.txt (100%) rename pep-0340.txt => peps/pep-0340.txt (100%) rename pep-0341.txt => peps/pep-0341.txt (100%) rename pep-0342.txt => peps/pep-0342.txt (100%) rename pep-0343.txt => peps/pep-0343.txt (100%) rename pep-0344.txt => peps/pep-0344.txt (100%) rename pep-0345.txt => peps/pep-0345.txt (100%) rename pep-0346.txt => peps/pep-0346.txt (100%) rename pep-0347.txt => peps/pep-0347.txt (100%) rename pep-0348.txt => peps/pep-0348.txt (100%) rename pep-0349.txt => peps/pep-0349.txt (100%) rename pep-0350.txt => peps/pep-0350.txt (100%) rename pep-0351.txt => peps/pep-0351.txt (100%) rename pep-0352.txt => peps/pep-0352.txt (100%) rename pep-0353.txt => peps/pep-0353.txt (100%) rename pep-0354.txt => peps/pep-0354.txt (100%) rename pep-0355.txt => peps/pep-0355.txt (100%) rename pep-0356.txt => peps/pep-0356.txt (100%) rename pep-0357.txt => peps/pep-0357.txt (100%) rename pep-0358.txt => peps/pep-0358.txt (100%) rename pep-0359.txt => peps/pep-0359.txt (100%) rename pep-0360.txt => peps/pep-0360.txt (100%) rename pep-0361.txt => peps/pep-0361.txt (100%) rename pep-0362.txt => peps/pep-0362.txt (100%) rename pep-0363.txt => peps/pep-0363.txt (100%) rename pep-0364.txt => peps/pep-0364.txt (100%) rename pep-0365.txt => peps/pep-0365.txt (100%) rename pep-0366.txt => peps/pep-0366.txt (100%) rename pep-0367.txt => peps/pep-0367.txt (100%) rename pep-0368.txt => peps/pep-0368.txt (100%) rename pep-0369.txt => peps/pep-0369.txt (100%) rename pep-0370.txt => peps/pep-0370.txt (100%) rename pep-0371.txt => peps/pep-0371.txt (100%) rename pep-0372.txt => peps/pep-0372.txt (100%) rename pep-0373.txt => peps/pep-0373.txt (100%) rename pep-0374.txt => peps/pep-0374.txt (100%) rename pep-0375.txt => peps/pep-0375.txt (100%) rename pep-0376.txt => peps/pep-0376.txt (100%) rename pep-0377.txt => peps/pep-0377.txt (100%) rename pep-0378.txt => peps/pep-0378.txt (100%) rename pep-0379.txt => peps/pep-0379.txt (100%) rename pep-0380.txt => peps/pep-0380.txt (100%) rename pep-0381.txt => peps/pep-0381.txt (100%) rename pep-0382.txt => peps/pep-0382.txt (100%) rename pep-0383.txt => peps/pep-0383.txt (100%) rename pep-0384.txt => peps/pep-0384.txt (100%) rename pep-0385.txt => peps/pep-0385.txt (100%) rename pep-0386.txt => peps/pep-0386.txt (100%) rename pep-0387.txt => peps/pep-0387.txt (100%) rename pep-0389.txt => peps/pep-0389.txt (100%) rename pep-0390.txt => peps/pep-0390.txt (100%) rename pep-0391.txt => peps/pep-0391.txt (100%) rename pep-0392.txt => peps/pep-0392.txt (100%) rename pep-0393.txt => peps/pep-0393.txt (100%) rename pep-0394.txt => peps/pep-0394.txt (100%) rename pep-0395.txt => peps/pep-0395.txt (100%) rename pep-0396.txt => peps/pep-0396.txt (100%) rename pep-0397.txt => peps/pep-0397.txt (100%) rename pep-0398.txt => peps/pep-0398.txt (100%) rename pep-0399.txt => peps/pep-0399.txt (100%) rename pep-0400.txt => peps/pep-0400.txt (100%) rename pep-0401.txt => peps/pep-0401.txt (100%) rename pep-0402.txt => peps/pep-0402.txt (100%) rename pep-0403.txt => peps/pep-0403.txt (100%) rename pep-0404.txt => peps/pep-0404.txt (100%) rename pep-0405.txt => peps/pep-0405.txt (100%) rename pep-0406.txt => peps/pep-0406.txt (100%) rename pep-0407.txt => peps/pep-0407.txt (100%) rename pep-0408.txt => peps/pep-0408.txt (100%) rename pep-0409.txt => peps/pep-0409.txt (100%) rename pep-0410.txt => peps/pep-0410.txt (100%) rename pep-0411.txt => peps/pep-0411.txt (100%) rename pep-0412.txt => peps/pep-0412.txt (100%) rename pep-0413.txt => peps/pep-0413.txt (100%) rename pep-0414.txt => peps/pep-0414.txt (100%) rename pep-0415.txt => peps/pep-0415.txt (100%) rename pep-0416.txt => peps/pep-0416.txt (100%) rename pep-0417.txt => peps/pep-0417.txt (100%) rename pep-0418.txt => peps/pep-0418.txt (100%) rename {pep-0418 => peps/pep-0418}/bench_time.c (100%) rename {pep-0418 => peps/pep-0418}/clock_resolution.py (100%) rename {pep-0418 => peps/pep-0418}/clockutils.py (100%) rename pep-0419.txt => peps/pep-0419.txt (100%) rename pep-0420.txt => peps/pep-0420.txt (100%) rename pep-0421.txt => peps/pep-0421.txt (100%) rename pep-0422.txt => peps/pep-0422.txt (100%) rename pep-0423.txt => peps/pep-0423.txt (100%) rename pep-0424.txt => peps/pep-0424.txt (100%) rename pep-0425.txt => peps/pep-0425.txt (100%) rename pep-0426.txt => peps/pep-0426.txt (100%) rename {pep-0426 => peps/pep-0426}/pepsort.py (100%) rename {pep-0426 => peps/pep-0426}/pydist-schema.json (100%) rename pep-0427.txt => peps/pep-0427.txt (100%) rename pep-0428.txt => peps/pep-0428.txt (100%) rename pep-0429.txt => peps/pep-0429.txt (100%) rename pep-0430.txt => peps/pep-0430.txt (100%) rename pep-0431.txt => peps/pep-0431.txt (100%) rename pep-0432.txt => peps/pep-0432.txt (100%) rename pep-0433.txt => peps/pep-0433.txt (100%) rename {pep-0433 => peps/pep-0433}/bench_cloexec.py (100%) rename {pep-0433 => peps/pep-0433}/openbsd_bug.py (100%) rename pep-0434.txt => peps/pep-0434.txt (100%) rename pep-0435.txt => peps/pep-0435.txt (100%) rename pep-0436.txt => peps/pep-0436.txt (100%) rename pep-0437.txt => peps/pep-0437.txt (100%) rename pep-0438.txt => peps/pep-0438.txt (100%) rename pep-0439.txt => peps/pep-0439.txt (100%) rename pep-0440.txt => peps/pep-0440.txt (100%) rename pep-0441.txt => peps/pep-0441.txt (100%) rename pep-0442.txt => peps/pep-0442.txt (100%) rename pep-0443.txt => peps/pep-0443.txt (100%) rename pep-0444.txt => peps/pep-0444.txt (100%) rename pep-0445.txt => peps/pep-0445.txt (100%) rename pep-0446.txt => peps/pep-0446.txt (100%) rename {pep-0446 => peps/pep-0446}/test_cloexec.py (100%) rename pep-0447.txt => peps/pep-0447.txt (100%) rename pep-0448.txt => peps/pep-0448.txt (100%) rename pep-0449.txt => peps/pep-0449.txt (100%) rename pep-0450.txt => peps/pep-0450.txt (100%) rename pep-0451.txt => peps/pep-0451.txt (100%) rename pep-0452.txt => peps/pep-0452.txt (100%) rename pep-0453.txt => peps/pep-0453.txt (100%) rename pep-0454.txt => peps/pep-0454.txt (100%) rename pep-0455.txt => peps/pep-0455.txt (100%) rename pep-0456.txt => peps/pep-0456.txt (100%) rename pep-0457.txt => peps/pep-0457.txt (100%) rename pep-0458-1.png => peps/pep-0458-1.png (100%) rename pep-0458-2.png => peps/pep-0458-2.png (100%) rename pep-0458-3.png => peps/pep-0458-3.png (100%) rename pep-0458.txt => peps/pep-0458.txt (100%) rename pep-0459.txt => peps/pep-0459.txt (100%) rename pep-0460.txt => peps/pep-0460.txt (100%) rename pep-0461.txt => peps/pep-0461.txt (100%) rename pep-0462.txt => peps/pep-0462.txt (100%) rename pep-0463.txt => peps/pep-0463.txt (100%) rename pep-0464.txt => peps/pep-0464.txt (100%) rename pep-0465.txt => peps/pep-0465.txt (100%) rename pep-0466.txt => peps/pep-0466.txt (100%) rename pep-0467.txt => peps/pep-0467.txt (100%) rename pep-0468.txt => peps/pep-0468.txt (100%) rename pep-0469.txt => peps/pep-0469.txt (100%) rename pep-0470.txt => peps/pep-0470.txt (100%) rename pep-0471.txt => peps/pep-0471.txt (100%) rename pep-0472.txt => peps/pep-0472.txt (100%) rename pep-0473.txt => peps/pep-0473.txt (100%) rename pep-0474.txt => peps/pep-0474.txt (100%) rename pep-0475.txt => peps/pep-0475.txt (100%) rename pep-0476.txt => peps/pep-0476.txt (100%) rename pep-0477.txt => peps/pep-0477.txt (100%) rename pep-0478.txt => peps/pep-0478.txt (100%) rename pep-0479.txt => peps/pep-0479.txt (100%) rename pep-0480-1.png => peps/pep-0480-1.png (100%) rename pep-0480.txt => peps/pep-0480.txt (100%) rename pep-0481.txt => peps/pep-0481.txt (100%) rename pep-0482.txt => peps/pep-0482.txt (100%) rename pep-0483.txt => peps/pep-0483.txt (100%) rename pep-0484.txt => peps/pep-0484.txt (100%) rename pep-0485.txt => peps/pep-0485.txt (100%) rename pep-0486.txt => peps/pep-0486.txt (100%) rename pep-0487.txt => peps/pep-0487.txt (100%) rename pep-0488.txt => peps/pep-0488.txt (100%) rename pep-0489.txt => peps/pep-0489.txt (100%) rename pep-0490.txt => peps/pep-0490.txt (100%) rename pep-0491.txt => peps/pep-0491.txt (100%) rename pep-0492.txt => peps/pep-0492.txt (100%) rename pep-0493.txt => peps/pep-0493.txt (100%) rename pep-0494.txt => peps/pep-0494.txt (100%) rename pep-0495-daylightsavings.png => peps/pep-0495-daylightsavings.png (100%) rename pep-0495-fold-2.png => peps/pep-0495-fold-2.png (100%) rename pep-0495-fold.svg => peps/pep-0495-fold.svg (100%) rename pep-0495-gap.png => peps/pep-0495-gap.png (100%) rename pep-0495-gap.svg => peps/pep-0495-gap.svg (100%) rename pep-0495.txt => peps/pep-0495.txt (100%) rename pep-0496.txt => peps/pep-0496.txt (100%) rename pep-0497.txt => peps/pep-0497.txt (100%) rename pep-0498.txt => peps/pep-0498.txt (100%) rename pep-0499.txt => peps/pep-0499.txt (100%) rename pep-0500.txt => peps/pep-0500.txt (100%) rename pep-0501.txt => peps/pep-0501.txt (100%) rename pep-0502.txt => peps/pep-0502.txt (100%) rename pep-0503.txt => peps/pep-0503.txt (100%) rename pep-0504.txt => peps/pep-0504.txt (100%) rename pep-0505.txt => peps/pep-0505.txt (100%) rename {pep-0505 => peps/pep-0505}/find-pep505.out (100%) rename {pep-0505 => peps/pep-0505}/find-pep505.py (100%) rename {pep-0505 => peps/pep-0505}/test.py (100%) rename pep-0506.txt => peps/pep-0506.txt (100%) rename pep-0507.txt => peps/pep-0507.txt (100%) rename pep-0508.txt => peps/pep-0508.txt (100%) rename pep-0509.txt => peps/pep-0509.txt (100%) rename pep-0510.txt => peps/pep-0510.txt (100%) rename pep-0511.txt => peps/pep-0511.txt (100%) rename pep-0512.txt => peps/pep-0512.txt (100%) rename pep-0513.txt => peps/pep-0513.txt (100%) rename pep-0514.txt => peps/pep-0514.txt (100%) rename pep-0515.txt => peps/pep-0515.txt (100%) rename pep-0516.txt => peps/pep-0516.txt (100%) rename pep-0517.txt => peps/pep-0517.txt (100%) rename pep-0518.txt => peps/pep-0518.txt (100%) rename pep-0519.txt => peps/pep-0519.txt (100%) rename pep-0520.txt => peps/pep-0520.txt (100%) rename pep-0521.txt => peps/pep-0521.txt (100%) rename pep-0522.txt => peps/pep-0522.txt (100%) rename pep-0628.txt => peps/pep-0628.txt (100%) rename pep-0666.txt => peps/pep-0666.txt (100%) rename pep-0754.txt => peps/pep-0754.txt (100%) rename pep-3000.txt => peps/pep-3000.txt (100%) rename pep-3001.txt => peps/pep-3001.txt (100%) rename pep-3002.txt => peps/pep-3002.txt (100%) rename pep-3003.txt => peps/pep-3003.txt (100%) rename pep-3099.txt => peps/pep-3099.txt (100%) rename pep-3100.txt => peps/pep-3100.txt (100%) rename pep-3101.txt => peps/pep-3101.txt (100%) rename pep-3102.txt => peps/pep-3102.txt (100%) rename pep-3103.txt => peps/pep-3103.txt (100%) rename pep-3104.txt => peps/pep-3104.txt (100%) rename pep-3105.txt => peps/pep-3105.txt (100%) rename pep-3106.txt => peps/pep-3106.txt (100%) rename pep-3107.txt => peps/pep-3107.txt (100%) rename pep-3108.txt => peps/pep-3108.txt (100%) rename pep-3109.txt => peps/pep-3109.txt (100%) rename pep-3110.txt => peps/pep-3110.txt (100%) rename pep-3111.txt => peps/pep-3111.txt (100%) rename pep-3112.txt => peps/pep-3112.txt (100%) rename pep-3113.txt => peps/pep-3113.txt (100%) rename pep-3114.txt => peps/pep-3114.txt (100%) rename pep-3115.txt => peps/pep-3115.txt (100%) rename pep-3116.txt => peps/pep-3116.txt (100%) rename pep-3117.txt => peps/pep-3117.txt (100%) rename pep-3118.txt => peps/pep-3118.txt (100%) rename pep-3119.txt => peps/pep-3119.txt (100%) rename pep-3120.txt => peps/pep-3120.txt (100%) rename pep-3121.txt => peps/pep-3121.txt (100%) rename pep-3122.txt => peps/pep-3122.txt (100%) rename pep-3123.txt => peps/pep-3123.txt (100%) rename pep-3124.txt => peps/pep-3124.txt (100%) rename pep-3125.txt => peps/pep-3125.txt (100%) rename pep-3126.txt => peps/pep-3126.txt (100%) rename pep-3127.txt => peps/pep-3127.txt (100%) rename pep-3128.txt => peps/pep-3128.txt (100%) rename pep-3129.txt => peps/pep-3129.txt (100%) rename pep-3130.txt => peps/pep-3130.txt (100%) rename pep-3131.txt => peps/pep-3131.txt (100%) rename pep-3132.txt => peps/pep-3132.txt (100%) rename pep-3133.txt => peps/pep-3133.txt (100%) rename pep-3134.txt => peps/pep-3134.txt (100%) rename pep-3135.txt => peps/pep-3135.txt (100%) rename pep-3136.txt => peps/pep-3136.txt (100%) rename pep-3137.txt => peps/pep-3137.txt (100%) rename pep-3138.txt => peps/pep-3138.txt (100%) rename pep-3139.txt => peps/pep-3139.txt (100%) rename pep-3140.txt => peps/pep-3140.txt (100%) rename pep-3141.txt => peps/pep-3141.txt (100%) rename pep-3142.txt => peps/pep-3142.txt (100%) rename pep-3143.txt => peps/pep-3143.txt (100%) rename pep-3144.txt => peps/pep-3144.txt (100%) rename pep-3145.txt => peps/pep-3145.txt (100%) rename pep-3146.txt => peps/pep-3146.txt (100%) rename pep-3147-1.dia => peps/pep-3147-1.dia (100%) rename pep-3147-1.png => peps/pep-3147-1.png (100%) rename pep-3147.txt => peps/pep-3147.txt (100%) rename pep-3148.txt => peps/pep-3148.txt (100%) rename pep-3149.txt => peps/pep-3149.txt (100%) rename pep-3150.txt => peps/pep-3150.txt (100%) rename pep-3151.txt => peps/pep-3151.txt (100%) rename pep-3152.txt => peps/pep-3152.txt (100%) rename pep-3153.txt => peps/pep-3153.txt (100%) rename pep-3154.txt => peps/pep-3154.txt (100%) rename pep-3155.txt => peps/pep-3155.txt (100%) rename pep-3156.txt => peps/pep-3156.txt (100%) rename pep-3333.txt => peps/pep-3333.txt (100%) rename pep-html-template => peps/pep-html-template (100%) rename {pep0 => peps/pep0}/__init__.py (100%) rename {pep0 => peps/pep0}/constants.py (100%) rename {pep0 => peps/pep0}/output.py (100%) rename {pep0 => peps/pep0}/pep.py (100%) diff --git a/.gitignore b/.gitignore index 5c1765b273e..906e4bcecff 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,9 @@ -pep-0000.txt -pep-????.html -__pycache__ -*.pyc -*.pyo -*~ -*env -.vscode +pep-0000.txt +pep-????.html +__pycache__ +*.pyc +*.pyo +*~ +*env +.vscode +*.swp diff --git a/Makefile b/Makefile index 511b4771072..c6b1a0fc644 100644 --- a/Makefile +++ b/Makefile @@ -12,24 +12,23 @@ PYTHON=python .txt.html: @$(PYTHON) $(PEP2HTML) $< -TARGETS=$(patsubst %.txt,%.html,$(wildcard pep-????.txt)) pep-0000.html +TARGETS=$(patsubst %.txt,%.html,$(wildcard peps/pep-????.txt)) output/pep-0000.html all: pep-0000.txt $(TARGETS) $(TARGETS): pep2html.py -pep-0000.txt: $(wildcard pep-????.txt) $(wildcard pep0/*.py) - $(PYTHON) genpepindex.py . +pep-0000.txt: $(wildcard peps/pep-????.txt) $(wildcard pep0/*.py) + $(PYTHON) genpepindex.py peps/ rss: - $(PYTHON) pep2rss.py . + $(PYTHON) pep2rss.py peps/ install: echo "Installing is not necessary anymore. It will be done in post-commit." clean: - -rm pep-0000.txt - -rm *.html + -rm -r output/ update: git pull https://github.com/python/peps.git diff --git a/README.rst b/README.rst index 47ba1a91282..a0cea2f0fda 100644 --- a/README.rst +++ b/README.rst @@ -4,7 +4,7 @@ Python Enhancement Proposals The PEPs in this repo are published automatically on the web at http://www.python.org/dev/peps/. To learn more about the purpose of PEPs and how to go about writing a PEP, please start reading at PEP 1 -(``pep-0001.txt`` in this repo). Note that PEP 0, the index PEP, is +(``peps/pep-0001.txt`` in this repo). Note that PEP 0, the index PEP, is now automatically generated, and not committed to the repo. @@ -28,7 +28,7 @@ Generating HTML Do not commit changes with bad formatting. To check the formatting of a PEP, use the Makefile. In particular, to generate HTML for PEP 999, -your source code should be in ``pep-0999.txt`` and the HTML will be -generated to ``pep-0999.html`` by the command ``make pep-0999.html``. +your source code should be in ``peps/pep-0999.txt`` and the HTML will be +generated to ``output/pep-0999.html`` by the command ``make peps/pep-0999.html``. The default Make target generates HTML for all PEPs. If you don't have Make, use the ``pep2html.py`` script. diff --git a/genpepindex.py b/genpepindex.py index 39f05758a16..c98c66448bb 100755 --- a/genpepindex.py +++ b/genpepindex.py @@ -23,13 +23,16 @@ from operator import attrgetter -from pep0.output import write_pep0 -from pep0.pep import PEP, PEPError +from peps.pep0.output import write_pep0 +from peps.pep0.pep import PEP, PEPError + +PEPDIR = "peps" +OUTPUTDIR = "output" def main(argv): if not argv[1:]: - path = '.' + path = PEPDIR else: path = argv[1] @@ -61,7 +64,12 @@ def main(argv): else: raise ValueError("argument must be a directory or file path") - with codecs.open('pep-0000.txt', 'w', encoding='UTF-8') as pep0_file: + try: + os.makedirs(OUTPUTDIR) + except OSError: # output directory alrady exists. Everything's fine... + pass + + with codecs.open(os.path.join(OUTPUTDIR, 'pep-0000.txt'), 'w', encoding='UTF-8') as pep0_file: write_pep0(peps, pep0_file) if __name__ == "__main__": diff --git a/pep2html.py b/pep2html.py index 791e6075845..ba3cc644b37 100755 --- a/pep2html.py +++ b/pep2html.py @@ -56,6 +56,8 @@ PROGRAM = sys.argv[0] RFCURL = 'http://www.faqs.org/rfcs/rfc%d.html' PEPURL = 'pep-%04d.html' +PEPDIR = 'peps' +OUTPUTDIR = 'output' PEPCVSURL = ('https://hg.python.org/peps/file/tip/pep-%04d.txt') PEPDIRRUL = 'http://www.python.org/peps/' @@ -371,7 +373,7 @@ def find_pep(pep_str): if os.path.exists(pep_str): return pep_str num = int(pep_str) - return "pep-%04d.txt" % num + return os.path.join(PEPDIR, "pep-%04d.txt" % num) def make_html(inpath, verbose=0): input_lines = get_input_lines(inpath) @@ -390,7 +392,7 @@ def make_html(inpath, verbose=0): elif PEP_TYPE_DISPATCH[pep_type] == None: pep_type_error(inpath, pep_type) return None - outpath = os.path.splitext(inpath)[0] + ".html" + outpath = os.path.join(OUTPUTDIR, os.path.splitext(os.path.basename(inpath))[0] + ".html") if verbose: print(inpath, "(%s)" % pep_type, "->", outpath) sys.stdout.flush() @@ -519,6 +521,11 @@ def main(argv=None): elif opt in ('-b', '--browse'): browse = 1 + try: + os.makedirs(OUTPUTDIR) + except OSError: # output directory alrady exists. Everything's fine... + pass + if args: peptxt = [] html = [] @@ -534,7 +541,7 @@ def main(argv=None): # do them all peptxt = [] html = [] - files = glob.glob("pep-*.txt") + files = glob.glob(os.path.join(PEPDIR, "pep-*.txt")) files.sort() for file in files: peptxt.append(file) diff --git a/pep2pyramid.py b/pep2pyramid.py index 71f827951fb..05fa3a3f14c 100755 --- a/pep2pyramid.py +++ b/pep2pyramid.py @@ -46,6 +46,7 @@ PEPCVSURL = 'http://hg.python.org/peps/file/tip/pep-%04d.txt' PEPDIRURL = '/dev/peps/' PEPURL = PEPDIRURL + 'pep-%04d' +PEPDIR = 'peps' PEPANCHOR = '%i' @@ -499,7 +500,7 @@ def build_peps(args=None): filenames = pep_filename_generator(args) else: # do them all - filenames = glob.glob("pep-*.txt") + filenames = glob.glob(os.path.join(PEPDIR, "pep-*.txt")) filenames.sort() for filename in filenames: try: diff --git a/pep2rss.py b/pep2rss.py index 4f46d6cbdbd..76f5fab1e1c 100755 --- a/pep2rss.py +++ b/pep2rss.py @@ -16,7 +16,7 @@ def firstline_startingwith(full_path, text): return None # get list of peps with creation time (from "Created:" string in pep .txt) -peps = glob.glob('pep-*.txt') +peps = glob.glob('peps/pep-*.txt') def pep_creation_dt(full_path): created_str = firstline_startingwith(full_path, 'Created:') # bleh, I was hoping to avoid re but some PEPs editorialize diff --git a/peps/__init__.py b/peps/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/pep-0001-1.png b/peps/pep-0001-1.png similarity index 100% rename from pep-0001-1.png rename to peps/pep-0001-1.png diff --git a/pep-0001.txt b/peps/pep-0001.txt similarity index 100% rename from pep-0001.txt rename to peps/pep-0001.txt diff --git a/pep-0002.txt b/peps/pep-0002.txt similarity index 100% rename from pep-0002.txt rename to peps/pep-0002.txt diff --git a/pep-0003.txt b/peps/pep-0003.txt similarity index 100% rename from pep-0003.txt rename to peps/pep-0003.txt diff --git a/pep-0004.txt b/peps/pep-0004.txt similarity index 100% rename from pep-0004.txt rename to peps/pep-0004.txt diff --git a/pep-0005.txt b/peps/pep-0005.txt similarity index 100% rename from pep-0005.txt rename to peps/pep-0005.txt diff --git a/pep-0006.txt b/peps/pep-0006.txt similarity index 100% rename from pep-0006.txt rename to peps/pep-0006.txt diff --git a/pep-0007.txt b/peps/pep-0007.txt similarity index 100% rename from pep-0007.txt rename to peps/pep-0007.txt diff --git a/pep-0008.txt b/peps/pep-0008.txt similarity index 100% rename from pep-0008.txt rename to peps/pep-0008.txt diff --git a/pep-0009.txt b/peps/pep-0009.txt similarity index 100% rename from pep-0009.txt rename to peps/pep-0009.txt diff --git a/pep-0010.txt b/peps/pep-0010.txt similarity index 100% rename from pep-0010.txt rename to peps/pep-0010.txt diff --git a/pep-0011.txt b/peps/pep-0011.txt similarity index 100% rename from pep-0011.txt rename to peps/pep-0011.txt diff --git a/pep-0012.txt b/peps/pep-0012.txt similarity index 100% rename from pep-0012.txt rename to peps/pep-0012.txt diff --git a/pep-0020.txt b/peps/pep-0020.txt similarity index 100% rename from pep-0020.txt rename to peps/pep-0020.txt diff --git a/pep-0042.txt b/peps/pep-0042.txt similarity index 100% rename from pep-0042.txt rename to peps/pep-0042.txt diff --git a/pep-0100.txt b/peps/pep-0100.txt similarity index 100% rename from pep-0100.txt rename to peps/pep-0100.txt diff --git a/pep-0101.txt b/peps/pep-0101.txt similarity index 100% rename from pep-0101.txt rename to peps/pep-0101.txt diff --git a/pep-0102.txt b/peps/pep-0102.txt similarity index 100% rename from pep-0102.txt rename to peps/pep-0102.txt diff --git a/pep-0103.txt b/peps/pep-0103.txt similarity index 100% rename from pep-0103.txt rename to peps/pep-0103.txt diff --git a/pep-0160.txt b/peps/pep-0160.txt similarity index 100% rename from pep-0160.txt rename to peps/pep-0160.txt diff --git a/pep-0200.txt b/peps/pep-0200.txt similarity index 100% rename from pep-0200.txt rename to peps/pep-0200.txt diff --git a/pep-0201.txt b/peps/pep-0201.txt similarity index 100% rename from pep-0201.txt rename to peps/pep-0201.txt diff --git a/pep-0202.txt b/peps/pep-0202.txt similarity index 100% rename from pep-0202.txt rename to peps/pep-0202.txt diff --git a/pep-0203.txt b/peps/pep-0203.txt similarity index 100% rename from pep-0203.txt rename to peps/pep-0203.txt diff --git a/pep-0204.txt b/peps/pep-0204.txt similarity index 100% rename from pep-0204.txt rename to peps/pep-0204.txt diff --git a/pep-0205.txt b/peps/pep-0205.txt similarity index 100% rename from pep-0205.txt rename to peps/pep-0205.txt diff --git a/pep-0206.txt b/peps/pep-0206.txt similarity index 100% rename from pep-0206.txt rename to peps/pep-0206.txt diff --git a/pep-0207.txt b/peps/pep-0207.txt similarity index 100% rename from pep-0207.txt rename to peps/pep-0207.txt diff --git a/pep-0208.txt b/peps/pep-0208.txt similarity index 100% rename from pep-0208.txt rename to peps/pep-0208.txt diff --git a/pep-0209.txt b/peps/pep-0209.txt similarity index 100% rename from pep-0209.txt rename to peps/pep-0209.txt diff --git a/pep-0210.txt b/peps/pep-0210.txt similarity index 100% rename from pep-0210.txt rename to peps/pep-0210.txt diff --git a/pep-0211.txt b/peps/pep-0211.txt similarity index 100% rename from pep-0211.txt rename to peps/pep-0211.txt diff --git a/pep-0212.txt b/peps/pep-0212.txt similarity index 100% rename from pep-0212.txt rename to peps/pep-0212.txt diff --git a/pep-0213.txt b/peps/pep-0213.txt similarity index 100% rename from pep-0213.txt rename to peps/pep-0213.txt diff --git a/pep-0214.txt b/peps/pep-0214.txt similarity index 100% rename from pep-0214.txt rename to peps/pep-0214.txt diff --git a/pep-0215.txt b/peps/pep-0215.txt similarity index 100% rename from pep-0215.txt rename to peps/pep-0215.txt diff --git a/pep-0216.txt b/peps/pep-0216.txt similarity index 100% rename from pep-0216.txt rename to peps/pep-0216.txt diff --git a/pep-0217.txt b/peps/pep-0217.txt similarity index 100% rename from pep-0217.txt rename to peps/pep-0217.txt diff --git a/pep-0218.txt b/peps/pep-0218.txt similarity index 100% rename from pep-0218.txt rename to peps/pep-0218.txt diff --git a/pep-0219.txt b/peps/pep-0219.txt similarity index 100% rename from pep-0219.txt rename to peps/pep-0219.txt diff --git a/pep-0220.txt b/peps/pep-0220.txt similarity index 100% rename from pep-0220.txt rename to peps/pep-0220.txt diff --git a/pep-0221.txt b/peps/pep-0221.txt similarity index 100% rename from pep-0221.txt rename to peps/pep-0221.txt diff --git a/pep-0222.txt b/peps/pep-0222.txt similarity index 100% rename from pep-0222.txt rename to peps/pep-0222.txt diff --git a/pep-0223.txt b/peps/pep-0223.txt similarity index 100% rename from pep-0223.txt rename to peps/pep-0223.txt diff --git a/pep-0224.txt b/peps/pep-0224.txt similarity index 100% rename from pep-0224.txt rename to peps/pep-0224.txt diff --git a/pep-0225.txt b/peps/pep-0225.txt similarity index 100% rename from pep-0225.txt rename to peps/pep-0225.txt diff --git a/pep-0226.txt b/peps/pep-0226.txt similarity index 100% rename from pep-0226.txt rename to peps/pep-0226.txt diff --git a/pep-0227.txt b/peps/pep-0227.txt similarity index 100% rename from pep-0227.txt rename to peps/pep-0227.txt diff --git a/pep-0228.txt b/peps/pep-0228.txt similarity index 100% rename from pep-0228.txt rename to peps/pep-0228.txt diff --git a/pep-0229.txt b/peps/pep-0229.txt similarity index 100% rename from pep-0229.txt rename to peps/pep-0229.txt diff --git a/pep-0230.txt b/peps/pep-0230.txt similarity index 100% rename from pep-0230.txt rename to peps/pep-0230.txt diff --git a/pep-0231.txt b/peps/pep-0231.txt similarity index 100% rename from pep-0231.txt rename to peps/pep-0231.txt diff --git a/pep-0232.txt b/peps/pep-0232.txt similarity index 100% rename from pep-0232.txt rename to peps/pep-0232.txt diff --git a/pep-0233.txt b/peps/pep-0233.txt similarity index 100% rename from pep-0233.txt rename to peps/pep-0233.txt diff --git a/pep-0234.txt b/peps/pep-0234.txt similarity index 100% rename from pep-0234.txt rename to peps/pep-0234.txt diff --git a/pep-0235.txt b/peps/pep-0235.txt similarity index 100% rename from pep-0235.txt rename to peps/pep-0235.txt diff --git a/pep-0236.txt b/peps/pep-0236.txt similarity index 100% rename from pep-0236.txt rename to peps/pep-0236.txt diff --git a/pep-0237.txt b/peps/pep-0237.txt similarity index 100% rename from pep-0237.txt rename to peps/pep-0237.txt diff --git a/pep-0238.txt b/peps/pep-0238.txt similarity index 100% rename from pep-0238.txt rename to peps/pep-0238.txt diff --git a/pep-0239.txt b/peps/pep-0239.txt similarity index 100% rename from pep-0239.txt rename to peps/pep-0239.txt diff --git a/pep-0240.txt b/peps/pep-0240.txt similarity index 100% rename from pep-0240.txt rename to peps/pep-0240.txt diff --git a/pep-0241.txt b/peps/pep-0241.txt similarity index 100% rename from pep-0241.txt rename to peps/pep-0241.txt diff --git a/pep-0242.txt b/peps/pep-0242.txt similarity index 100% rename from pep-0242.txt rename to peps/pep-0242.txt diff --git a/pep-0243.txt b/peps/pep-0243.txt similarity index 100% rename from pep-0243.txt rename to peps/pep-0243.txt diff --git a/pep-0244.txt b/peps/pep-0244.txt similarity index 100% rename from pep-0244.txt rename to peps/pep-0244.txt diff --git a/pep-0245.txt b/peps/pep-0245.txt similarity index 100% rename from pep-0245.txt rename to peps/pep-0245.txt diff --git a/pep-0246.txt b/peps/pep-0246.txt similarity index 100% rename from pep-0246.txt rename to peps/pep-0246.txt diff --git a/pep-0247.txt b/peps/pep-0247.txt similarity index 100% rename from pep-0247.txt rename to peps/pep-0247.txt diff --git a/pep-0248.txt b/peps/pep-0248.txt similarity index 100% rename from pep-0248.txt rename to peps/pep-0248.txt diff --git a/pep-0249.txt b/peps/pep-0249.txt similarity index 100% rename from pep-0249.txt rename to peps/pep-0249.txt diff --git a/pep-0250.txt b/peps/pep-0250.txt similarity index 100% rename from pep-0250.txt rename to peps/pep-0250.txt diff --git a/pep-0251.txt b/peps/pep-0251.txt similarity index 100% rename from pep-0251.txt rename to peps/pep-0251.txt diff --git a/pep-0252.txt b/peps/pep-0252.txt similarity index 100% rename from pep-0252.txt rename to peps/pep-0252.txt diff --git a/pep-0253.txt b/peps/pep-0253.txt similarity index 100% rename from pep-0253.txt rename to peps/pep-0253.txt diff --git a/pep-0254.txt b/peps/pep-0254.txt similarity index 100% rename from pep-0254.txt rename to peps/pep-0254.txt diff --git a/pep-0255.txt b/peps/pep-0255.txt similarity index 100% rename from pep-0255.txt rename to peps/pep-0255.txt diff --git a/pep-0256.txt b/peps/pep-0256.txt similarity index 100% rename from pep-0256.txt rename to peps/pep-0256.txt diff --git a/pep-0257.txt b/peps/pep-0257.txt similarity index 100% rename from pep-0257.txt rename to peps/pep-0257.txt diff --git a/pep-0258.txt b/peps/pep-0258.txt similarity index 100% rename from pep-0258.txt rename to peps/pep-0258.txt diff --git a/pep-0259.txt b/peps/pep-0259.txt similarity index 100% rename from pep-0259.txt rename to peps/pep-0259.txt diff --git a/pep-0260.txt b/peps/pep-0260.txt similarity index 100% rename from pep-0260.txt rename to peps/pep-0260.txt diff --git a/pep-0261.txt b/peps/pep-0261.txt similarity index 100% rename from pep-0261.txt rename to peps/pep-0261.txt diff --git a/pep-0262.txt b/peps/pep-0262.txt similarity index 100% rename from pep-0262.txt rename to peps/pep-0262.txt diff --git a/pep-0263.txt b/peps/pep-0263.txt similarity index 100% rename from pep-0263.txt rename to peps/pep-0263.txt diff --git a/pep-0264.txt b/peps/pep-0264.txt similarity index 100% rename from pep-0264.txt rename to peps/pep-0264.txt diff --git a/pep-0265.txt b/peps/pep-0265.txt similarity index 100% rename from pep-0265.txt rename to peps/pep-0265.txt diff --git a/pep-0266.txt b/peps/pep-0266.txt similarity index 100% rename from pep-0266.txt rename to peps/pep-0266.txt diff --git a/pep-0267.txt b/peps/pep-0267.txt similarity index 100% rename from pep-0267.txt rename to peps/pep-0267.txt diff --git a/pep-0268.txt b/peps/pep-0268.txt similarity index 100% rename from pep-0268.txt rename to peps/pep-0268.txt diff --git a/pep-0269.txt b/peps/pep-0269.txt similarity index 100% rename from pep-0269.txt rename to peps/pep-0269.txt diff --git a/pep-0270.txt b/peps/pep-0270.txt similarity index 100% rename from pep-0270.txt rename to peps/pep-0270.txt diff --git a/pep-0271.txt b/peps/pep-0271.txt similarity index 100% rename from pep-0271.txt rename to peps/pep-0271.txt diff --git a/pep-0272.txt b/peps/pep-0272.txt similarity index 100% rename from pep-0272.txt rename to peps/pep-0272.txt diff --git a/pep-0273.txt b/peps/pep-0273.txt similarity index 100% rename from pep-0273.txt rename to peps/pep-0273.txt diff --git a/pep-0274.txt b/peps/pep-0274.txt similarity index 100% rename from pep-0274.txt rename to peps/pep-0274.txt diff --git a/pep-0275.txt b/peps/pep-0275.txt similarity index 100% rename from pep-0275.txt rename to peps/pep-0275.txt diff --git a/pep-0276.txt b/peps/pep-0276.txt similarity index 100% rename from pep-0276.txt rename to peps/pep-0276.txt diff --git a/pep-0277.txt b/peps/pep-0277.txt similarity index 100% rename from pep-0277.txt rename to peps/pep-0277.txt diff --git a/pep-0278.txt b/peps/pep-0278.txt similarity index 100% rename from pep-0278.txt rename to peps/pep-0278.txt diff --git a/pep-0279.txt b/peps/pep-0279.txt similarity index 100% rename from pep-0279.txt rename to peps/pep-0279.txt diff --git a/pep-0280.txt b/peps/pep-0280.txt similarity index 100% rename from pep-0280.txt rename to peps/pep-0280.txt diff --git a/pep-0281.txt b/peps/pep-0281.txt similarity index 100% rename from pep-0281.txt rename to peps/pep-0281.txt diff --git a/pep-0282.txt b/peps/pep-0282.txt similarity index 100% rename from pep-0282.txt rename to peps/pep-0282.txt diff --git a/pep-0283.txt b/peps/pep-0283.txt similarity index 100% rename from pep-0283.txt rename to peps/pep-0283.txt diff --git a/pep-0284.txt b/peps/pep-0284.txt similarity index 100% rename from pep-0284.txt rename to peps/pep-0284.txt diff --git a/pep-0285.txt b/peps/pep-0285.txt similarity index 100% rename from pep-0285.txt rename to peps/pep-0285.txt diff --git a/pep-0286.txt b/peps/pep-0286.txt similarity index 100% rename from pep-0286.txt rename to peps/pep-0286.txt diff --git a/pep-0287.txt b/peps/pep-0287.txt similarity index 100% rename from pep-0287.txt rename to peps/pep-0287.txt diff --git a/pep-0288.txt b/peps/pep-0288.txt similarity index 100% rename from pep-0288.txt rename to peps/pep-0288.txt diff --git a/pep-0289.txt b/peps/pep-0289.txt similarity index 100% rename from pep-0289.txt rename to peps/pep-0289.txt diff --git a/pep-0290.txt b/peps/pep-0290.txt similarity index 100% rename from pep-0290.txt rename to peps/pep-0290.txt diff --git a/pep-0291.txt b/peps/pep-0291.txt similarity index 100% rename from pep-0291.txt rename to peps/pep-0291.txt diff --git a/pep-0292.txt b/peps/pep-0292.txt similarity index 100% rename from pep-0292.txt rename to peps/pep-0292.txt diff --git a/pep-0293.txt b/peps/pep-0293.txt similarity index 100% rename from pep-0293.txt rename to peps/pep-0293.txt diff --git a/pep-0294.txt b/peps/pep-0294.txt similarity index 100% rename from pep-0294.txt rename to peps/pep-0294.txt diff --git a/pep-0295.txt b/peps/pep-0295.txt similarity index 100% rename from pep-0295.txt rename to peps/pep-0295.txt diff --git a/pep-0296.txt b/peps/pep-0296.txt similarity index 100% rename from pep-0296.txt rename to peps/pep-0296.txt diff --git a/pep-0297.txt b/peps/pep-0297.txt similarity index 100% rename from pep-0297.txt rename to peps/pep-0297.txt diff --git a/pep-0298.txt b/peps/pep-0298.txt similarity index 100% rename from pep-0298.txt rename to peps/pep-0298.txt diff --git a/pep-0299.txt b/peps/pep-0299.txt similarity index 100% rename from pep-0299.txt rename to peps/pep-0299.txt diff --git a/pep-0301.txt b/peps/pep-0301.txt similarity index 100% rename from pep-0301.txt rename to peps/pep-0301.txt diff --git a/pep-0302.txt b/peps/pep-0302.txt similarity index 100% rename from pep-0302.txt rename to peps/pep-0302.txt diff --git a/pep-0303.txt b/peps/pep-0303.txt similarity index 100% rename from pep-0303.txt rename to peps/pep-0303.txt diff --git a/pep-0304.txt b/peps/pep-0304.txt similarity index 100% rename from pep-0304.txt rename to peps/pep-0304.txt diff --git a/pep-0305.txt b/peps/pep-0305.txt similarity index 100% rename from pep-0305.txt rename to peps/pep-0305.txt diff --git a/pep-0306.txt b/peps/pep-0306.txt similarity index 100% rename from pep-0306.txt rename to peps/pep-0306.txt diff --git a/pep-0307.txt b/peps/pep-0307.txt similarity index 100% rename from pep-0307.txt rename to peps/pep-0307.txt diff --git a/pep-0308.txt b/peps/pep-0308.txt similarity index 100% rename from pep-0308.txt rename to peps/pep-0308.txt diff --git a/pep-0309.txt b/peps/pep-0309.txt similarity index 100% rename from pep-0309.txt rename to peps/pep-0309.txt diff --git a/pep-0310.txt b/peps/pep-0310.txt similarity index 100% rename from pep-0310.txt rename to peps/pep-0310.txt diff --git a/pep-0311.txt b/peps/pep-0311.txt similarity index 100% rename from pep-0311.txt rename to peps/pep-0311.txt diff --git a/pep-0312.txt b/peps/pep-0312.txt similarity index 100% rename from pep-0312.txt rename to peps/pep-0312.txt diff --git a/pep-0313.txt b/peps/pep-0313.txt similarity index 100% rename from pep-0313.txt rename to peps/pep-0313.txt diff --git a/pep-0314.txt b/peps/pep-0314.txt similarity index 100% rename from pep-0314.txt rename to peps/pep-0314.txt diff --git a/pep-0315.txt b/peps/pep-0315.txt similarity index 100% rename from pep-0315.txt rename to peps/pep-0315.txt diff --git a/pep-0316.txt b/peps/pep-0316.txt similarity index 100% rename from pep-0316.txt rename to peps/pep-0316.txt diff --git a/pep-0317.txt b/peps/pep-0317.txt similarity index 100% rename from pep-0317.txt rename to peps/pep-0317.txt diff --git a/pep-0318.txt b/peps/pep-0318.txt similarity index 100% rename from pep-0318.txt rename to peps/pep-0318.txt diff --git a/pep-0319.txt b/peps/pep-0319.txt similarity index 100% rename from pep-0319.txt rename to peps/pep-0319.txt diff --git a/pep-0320.txt b/peps/pep-0320.txt similarity index 100% rename from pep-0320.txt rename to peps/pep-0320.txt diff --git a/pep-0321.txt b/peps/pep-0321.txt similarity index 100% rename from pep-0321.txt rename to peps/pep-0321.txt diff --git a/pep-0322.txt b/peps/pep-0322.txt similarity index 100% rename from pep-0322.txt rename to peps/pep-0322.txt diff --git a/pep-0323.txt b/peps/pep-0323.txt similarity index 100% rename from pep-0323.txt rename to peps/pep-0323.txt diff --git a/pep-0324.txt b/peps/pep-0324.txt similarity index 100% rename from pep-0324.txt rename to peps/pep-0324.txt diff --git a/pep-0325.txt b/peps/pep-0325.txt similarity index 100% rename from pep-0325.txt rename to peps/pep-0325.txt diff --git a/pep-0326.txt b/peps/pep-0326.txt similarity index 100% rename from pep-0326.txt rename to peps/pep-0326.txt diff --git a/pep-0327.txt b/peps/pep-0327.txt similarity index 100% rename from pep-0327.txt rename to peps/pep-0327.txt diff --git a/pep-0328.txt b/peps/pep-0328.txt similarity index 100% rename from pep-0328.txt rename to peps/pep-0328.txt diff --git a/pep-0329.txt b/peps/pep-0329.txt similarity index 100% rename from pep-0329.txt rename to peps/pep-0329.txt diff --git a/pep-0330.txt b/peps/pep-0330.txt similarity index 100% rename from pep-0330.txt rename to peps/pep-0330.txt diff --git a/pep-0331.txt b/peps/pep-0331.txt similarity index 100% rename from pep-0331.txt rename to peps/pep-0331.txt diff --git a/pep-0332.txt b/peps/pep-0332.txt similarity index 100% rename from pep-0332.txt rename to peps/pep-0332.txt diff --git a/pep-0333.txt b/peps/pep-0333.txt similarity index 100% rename from pep-0333.txt rename to peps/pep-0333.txt diff --git a/pep-0334.txt b/peps/pep-0334.txt similarity index 100% rename from pep-0334.txt rename to peps/pep-0334.txt diff --git a/pep-0335.txt b/peps/pep-0335.txt similarity index 100% rename from pep-0335.txt rename to peps/pep-0335.txt diff --git a/pep-0336.txt b/peps/pep-0336.txt similarity index 100% rename from pep-0336.txt rename to peps/pep-0336.txt diff --git a/pep-0337.txt b/peps/pep-0337.txt similarity index 100% rename from pep-0337.txt rename to peps/pep-0337.txt diff --git a/pep-0338.txt b/peps/pep-0338.txt similarity index 100% rename from pep-0338.txt rename to peps/pep-0338.txt diff --git a/pep-0339.txt b/peps/pep-0339.txt similarity index 100% rename from pep-0339.txt rename to peps/pep-0339.txt diff --git a/pep-0340.txt b/peps/pep-0340.txt similarity index 100% rename from pep-0340.txt rename to peps/pep-0340.txt diff --git a/pep-0341.txt b/peps/pep-0341.txt similarity index 100% rename from pep-0341.txt rename to peps/pep-0341.txt diff --git a/pep-0342.txt b/peps/pep-0342.txt similarity index 100% rename from pep-0342.txt rename to peps/pep-0342.txt diff --git a/pep-0343.txt b/peps/pep-0343.txt similarity index 100% rename from pep-0343.txt rename to peps/pep-0343.txt diff --git a/pep-0344.txt b/peps/pep-0344.txt similarity index 100% rename from pep-0344.txt rename to peps/pep-0344.txt diff --git a/pep-0345.txt b/peps/pep-0345.txt similarity index 100% rename from pep-0345.txt rename to peps/pep-0345.txt diff --git a/pep-0346.txt b/peps/pep-0346.txt similarity index 100% rename from pep-0346.txt rename to peps/pep-0346.txt diff --git a/pep-0347.txt b/peps/pep-0347.txt similarity index 100% rename from pep-0347.txt rename to peps/pep-0347.txt diff --git a/pep-0348.txt b/peps/pep-0348.txt similarity index 100% rename from pep-0348.txt rename to peps/pep-0348.txt diff --git a/pep-0349.txt b/peps/pep-0349.txt similarity index 100% rename from pep-0349.txt rename to peps/pep-0349.txt diff --git a/pep-0350.txt b/peps/pep-0350.txt similarity index 100% rename from pep-0350.txt rename to peps/pep-0350.txt diff --git a/pep-0351.txt b/peps/pep-0351.txt similarity index 100% rename from pep-0351.txt rename to peps/pep-0351.txt diff --git a/pep-0352.txt b/peps/pep-0352.txt similarity index 100% rename from pep-0352.txt rename to peps/pep-0352.txt diff --git a/pep-0353.txt b/peps/pep-0353.txt similarity index 100% rename from pep-0353.txt rename to peps/pep-0353.txt diff --git a/pep-0354.txt b/peps/pep-0354.txt similarity index 100% rename from pep-0354.txt rename to peps/pep-0354.txt diff --git a/pep-0355.txt b/peps/pep-0355.txt similarity index 100% rename from pep-0355.txt rename to peps/pep-0355.txt diff --git a/pep-0356.txt b/peps/pep-0356.txt similarity index 100% rename from pep-0356.txt rename to peps/pep-0356.txt diff --git a/pep-0357.txt b/peps/pep-0357.txt similarity index 100% rename from pep-0357.txt rename to peps/pep-0357.txt diff --git a/pep-0358.txt b/peps/pep-0358.txt similarity index 100% rename from pep-0358.txt rename to peps/pep-0358.txt diff --git a/pep-0359.txt b/peps/pep-0359.txt similarity index 100% rename from pep-0359.txt rename to peps/pep-0359.txt diff --git a/pep-0360.txt b/peps/pep-0360.txt similarity index 100% rename from pep-0360.txt rename to peps/pep-0360.txt diff --git a/pep-0361.txt b/peps/pep-0361.txt similarity index 100% rename from pep-0361.txt rename to peps/pep-0361.txt diff --git a/pep-0362.txt b/peps/pep-0362.txt similarity index 100% rename from pep-0362.txt rename to peps/pep-0362.txt diff --git a/pep-0363.txt b/peps/pep-0363.txt similarity index 100% rename from pep-0363.txt rename to peps/pep-0363.txt diff --git a/pep-0364.txt b/peps/pep-0364.txt similarity index 100% rename from pep-0364.txt rename to peps/pep-0364.txt diff --git a/pep-0365.txt b/peps/pep-0365.txt similarity index 100% rename from pep-0365.txt rename to peps/pep-0365.txt diff --git a/pep-0366.txt b/peps/pep-0366.txt similarity index 100% rename from pep-0366.txt rename to peps/pep-0366.txt diff --git a/pep-0367.txt b/peps/pep-0367.txt similarity index 100% rename from pep-0367.txt rename to peps/pep-0367.txt diff --git a/pep-0368.txt b/peps/pep-0368.txt similarity index 100% rename from pep-0368.txt rename to peps/pep-0368.txt diff --git a/pep-0369.txt b/peps/pep-0369.txt similarity index 100% rename from pep-0369.txt rename to peps/pep-0369.txt diff --git a/pep-0370.txt b/peps/pep-0370.txt similarity index 100% rename from pep-0370.txt rename to peps/pep-0370.txt diff --git a/pep-0371.txt b/peps/pep-0371.txt similarity index 100% rename from pep-0371.txt rename to peps/pep-0371.txt diff --git a/pep-0372.txt b/peps/pep-0372.txt similarity index 100% rename from pep-0372.txt rename to peps/pep-0372.txt diff --git a/pep-0373.txt b/peps/pep-0373.txt similarity index 100% rename from pep-0373.txt rename to peps/pep-0373.txt diff --git a/pep-0374.txt b/peps/pep-0374.txt similarity index 100% rename from pep-0374.txt rename to peps/pep-0374.txt diff --git a/pep-0375.txt b/peps/pep-0375.txt similarity index 100% rename from pep-0375.txt rename to peps/pep-0375.txt diff --git a/pep-0376.txt b/peps/pep-0376.txt similarity index 100% rename from pep-0376.txt rename to peps/pep-0376.txt diff --git a/pep-0377.txt b/peps/pep-0377.txt similarity index 100% rename from pep-0377.txt rename to peps/pep-0377.txt diff --git a/pep-0378.txt b/peps/pep-0378.txt similarity index 100% rename from pep-0378.txt rename to peps/pep-0378.txt diff --git a/pep-0379.txt b/peps/pep-0379.txt similarity index 100% rename from pep-0379.txt rename to peps/pep-0379.txt diff --git a/pep-0380.txt b/peps/pep-0380.txt similarity index 100% rename from pep-0380.txt rename to peps/pep-0380.txt diff --git a/pep-0381.txt b/peps/pep-0381.txt similarity index 100% rename from pep-0381.txt rename to peps/pep-0381.txt diff --git a/pep-0382.txt b/peps/pep-0382.txt similarity index 100% rename from pep-0382.txt rename to peps/pep-0382.txt diff --git a/pep-0383.txt b/peps/pep-0383.txt similarity index 100% rename from pep-0383.txt rename to peps/pep-0383.txt diff --git a/pep-0384.txt b/peps/pep-0384.txt similarity index 100% rename from pep-0384.txt rename to peps/pep-0384.txt diff --git a/pep-0385.txt b/peps/pep-0385.txt similarity index 100% rename from pep-0385.txt rename to peps/pep-0385.txt diff --git a/pep-0386.txt b/peps/pep-0386.txt similarity index 100% rename from pep-0386.txt rename to peps/pep-0386.txt diff --git a/pep-0387.txt b/peps/pep-0387.txt similarity index 100% rename from pep-0387.txt rename to peps/pep-0387.txt diff --git a/pep-0389.txt b/peps/pep-0389.txt similarity index 100% rename from pep-0389.txt rename to peps/pep-0389.txt diff --git a/pep-0390.txt b/peps/pep-0390.txt similarity index 100% rename from pep-0390.txt rename to peps/pep-0390.txt diff --git a/pep-0391.txt b/peps/pep-0391.txt similarity index 100% rename from pep-0391.txt rename to peps/pep-0391.txt diff --git a/pep-0392.txt b/peps/pep-0392.txt similarity index 100% rename from pep-0392.txt rename to peps/pep-0392.txt diff --git a/pep-0393.txt b/peps/pep-0393.txt similarity index 100% rename from pep-0393.txt rename to peps/pep-0393.txt diff --git a/pep-0394.txt b/peps/pep-0394.txt similarity index 100% rename from pep-0394.txt rename to peps/pep-0394.txt diff --git a/pep-0395.txt b/peps/pep-0395.txt similarity index 100% rename from pep-0395.txt rename to peps/pep-0395.txt diff --git a/pep-0396.txt b/peps/pep-0396.txt similarity index 100% rename from pep-0396.txt rename to peps/pep-0396.txt diff --git a/pep-0397.txt b/peps/pep-0397.txt similarity index 100% rename from pep-0397.txt rename to peps/pep-0397.txt diff --git a/pep-0398.txt b/peps/pep-0398.txt similarity index 100% rename from pep-0398.txt rename to peps/pep-0398.txt diff --git a/pep-0399.txt b/peps/pep-0399.txt similarity index 100% rename from pep-0399.txt rename to peps/pep-0399.txt diff --git a/pep-0400.txt b/peps/pep-0400.txt similarity index 100% rename from pep-0400.txt rename to peps/pep-0400.txt diff --git a/pep-0401.txt b/peps/pep-0401.txt similarity index 100% rename from pep-0401.txt rename to peps/pep-0401.txt diff --git a/pep-0402.txt b/peps/pep-0402.txt similarity index 100% rename from pep-0402.txt rename to peps/pep-0402.txt diff --git a/pep-0403.txt b/peps/pep-0403.txt similarity index 100% rename from pep-0403.txt rename to peps/pep-0403.txt diff --git a/pep-0404.txt b/peps/pep-0404.txt similarity index 100% rename from pep-0404.txt rename to peps/pep-0404.txt diff --git a/pep-0405.txt b/peps/pep-0405.txt similarity index 100% rename from pep-0405.txt rename to peps/pep-0405.txt diff --git a/pep-0406.txt b/peps/pep-0406.txt similarity index 100% rename from pep-0406.txt rename to peps/pep-0406.txt diff --git a/pep-0407.txt b/peps/pep-0407.txt similarity index 100% rename from pep-0407.txt rename to peps/pep-0407.txt diff --git a/pep-0408.txt b/peps/pep-0408.txt similarity index 100% rename from pep-0408.txt rename to peps/pep-0408.txt diff --git a/pep-0409.txt b/peps/pep-0409.txt similarity index 100% rename from pep-0409.txt rename to peps/pep-0409.txt diff --git a/pep-0410.txt b/peps/pep-0410.txt similarity index 100% rename from pep-0410.txt rename to peps/pep-0410.txt diff --git a/pep-0411.txt b/peps/pep-0411.txt similarity index 100% rename from pep-0411.txt rename to peps/pep-0411.txt diff --git a/pep-0412.txt b/peps/pep-0412.txt similarity index 100% rename from pep-0412.txt rename to peps/pep-0412.txt diff --git a/pep-0413.txt b/peps/pep-0413.txt similarity index 100% rename from pep-0413.txt rename to peps/pep-0413.txt diff --git a/pep-0414.txt b/peps/pep-0414.txt similarity index 100% rename from pep-0414.txt rename to peps/pep-0414.txt diff --git a/pep-0415.txt b/peps/pep-0415.txt similarity index 100% rename from pep-0415.txt rename to peps/pep-0415.txt diff --git a/pep-0416.txt b/peps/pep-0416.txt similarity index 100% rename from pep-0416.txt rename to peps/pep-0416.txt diff --git a/pep-0417.txt b/peps/pep-0417.txt similarity index 100% rename from pep-0417.txt rename to peps/pep-0417.txt diff --git a/pep-0418.txt b/peps/pep-0418.txt similarity index 100% rename from pep-0418.txt rename to peps/pep-0418.txt diff --git a/pep-0418/bench_time.c b/peps/pep-0418/bench_time.c similarity index 100% rename from pep-0418/bench_time.c rename to peps/pep-0418/bench_time.c diff --git a/pep-0418/clock_resolution.py b/peps/pep-0418/clock_resolution.py similarity index 100% rename from pep-0418/clock_resolution.py rename to peps/pep-0418/clock_resolution.py diff --git a/pep-0418/clockutils.py b/peps/pep-0418/clockutils.py similarity index 100% rename from pep-0418/clockutils.py rename to peps/pep-0418/clockutils.py diff --git a/pep-0419.txt b/peps/pep-0419.txt similarity index 100% rename from pep-0419.txt rename to peps/pep-0419.txt diff --git a/pep-0420.txt b/peps/pep-0420.txt similarity index 100% rename from pep-0420.txt rename to peps/pep-0420.txt diff --git a/pep-0421.txt b/peps/pep-0421.txt similarity index 100% rename from pep-0421.txt rename to peps/pep-0421.txt diff --git a/pep-0422.txt b/peps/pep-0422.txt similarity index 100% rename from pep-0422.txt rename to peps/pep-0422.txt diff --git a/pep-0423.txt b/peps/pep-0423.txt similarity index 100% rename from pep-0423.txt rename to peps/pep-0423.txt diff --git a/pep-0424.txt b/peps/pep-0424.txt similarity index 100% rename from pep-0424.txt rename to peps/pep-0424.txt diff --git a/pep-0425.txt b/peps/pep-0425.txt similarity index 100% rename from pep-0425.txt rename to peps/pep-0425.txt diff --git a/pep-0426.txt b/peps/pep-0426.txt similarity index 100% rename from pep-0426.txt rename to peps/pep-0426.txt diff --git a/pep-0426/pepsort.py b/peps/pep-0426/pepsort.py similarity index 100% rename from pep-0426/pepsort.py rename to peps/pep-0426/pepsort.py diff --git a/pep-0426/pydist-schema.json b/peps/pep-0426/pydist-schema.json similarity index 100% rename from pep-0426/pydist-schema.json rename to peps/pep-0426/pydist-schema.json diff --git a/pep-0427.txt b/peps/pep-0427.txt similarity index 100% rename from pep-0427.txt rename to peps/pep-0427.txt diff --git a/pep-0428.txt b/peps/pep-0428.txt similarity index 100% rename from pep-0428.txt rename to peps/pep-0428.txt diff --git a/pep-0429.txt b/peps/pep-0429.txt similarity index 100% rename from pep-0429.txt rename to peps/pep-0429.txt diff --git a/pep-0430.txt b/peps/pep-0430.txt similarity index 100% rename from pep-0430.txt rename to peps/pep-0430.txt diff --git a/pep-0431.txt b/peps/pep-0431.txt similarity index 100% rename from pep-0431.txt rename to peps/pep-0431.txt diff --git a/pep-0432.txt b/peps/pep-0432.txt similarity index 100% rename from pep-0432.txt rename to peps/pep-0432.txt diff --git a/pep-0433.txt b/peps/pep-0433.txt similarity index 100% rename from pep-0433.txt rename to peps/pep-0433.txt diff --git a/pep-0433/bench_cloexec.py b/peps/pep-0433/bench_cloexec.py similarity index 100% rename from pep-0433/bench_cloexec.py rename to peps/pep-0433/bench_cloexec.py diff --git a/pep-0433/openbsd_bug.py b/peps/pep-0433/openbsd_bug.py similarity index 100% rename from pep-0433/openbsd_bug.py rename to peps/pep-0433/openbsd_bug.py diff --git a/pep-0434.txt b/peps/pep-0434.txt similarity index 100% rename from pep-0434.txt rename to peps/pep-0434.txt diff --git a/pep-0435.txt b/peps/pep-0435.txt similarity index 100% rename from pep-0435.txt rename to peps/pep-0435.txt diff --git a/pep-0436.txt b/peps/pep-0436.txt similarity index 100% rename from pep-0436.txt rename to peps/pep-0436.txt diff --git a/pep-0437.txt b/peps/pep-0437.txt similarity index 100% rename from pep-0437.txt rename to peps/pep-0437.txt diff --git a/pep-0438.txt b/peps/pep-0438.txt similarity index 100% rename from pep-0438.txt rename to peps/pep-0438.txt diff --git a/pep-0439.txt b/peps/pep-0439.txt similarity index 100% rename from pep-0439.txt rename to peps/pep-0439.txt diff --git a/pep-0440.txt b/peps/pep-0440.txt similarity index 100% rename from pep-0440.txt rename to peps/pep-0440.txt diff --git a/pep-0441.txt b/peps/pep-0441.txt similarity index 100% rename from pep-0441.txt rename to peps/pep-0441.txt diff --git a/pep-0442.txt b/peps/pep-0442.txt similarity index 100% rename from pep-0442.txt rename to peps/pep-0442.txt diff --git a/pep-0443.txt b/peps/pep-0443.txt similarity index 100% rename from pep-0443.txt rename to peps/pep-0443.txt diff --git a/pep-0444.txt b/peps/pep-0444.txt similarity index 100% rename from pep-0444.txt rename to peps/pep-0444.txt diff --git a/pep-0445.txt b/peps/pep-0445.txt similarity index 100% rename from pep-0445.txt rename to peps/pep-0445.txt diff --git a/pep-0446.txt b/peps/pep-0446.txt similarity index 100% rename from pep-0446.txt rename to peps/pep-0446.txt diff --git a/pep-0446/test_cloexec.py b/peps/pep-0446/test_cloexec.py similarity index 100% rename from pep-0446/test_cloexec.py rename to peps/pep-0446/test_cloexec.py diff --git a/pep-0447.txt b/peps/pep-0447.txt similarity index 100% rename from pep-0447.txt rename to peps/pep-0447.txt diff --git a/pep-0448.txt b/peps/pep-0448.txt similarity index 100% rename from pep-0448.txt rename to peps/pep-0448.txt diff --git a/pep-0449.txt b/peps/pep-0449.txt similarity index 100% rename from pep-0449.txt rename to peps/pep-0449.txt diff --git a/pep-0450.txt b/peps/pep-0450.txt similarity index 100% rename from pep-0450.txt rename to peps/pep-0450.txt diff --git a/pep-0451.txt b/peps/pep-0451.txt similarity index 100% rename from pep-0451.txt rename to peps/pep-0451.txt diff --git a/pep-0452.txt b/peps/pep-0452.txt similarity index 100% rename from pep-0452.txt rename to peps/pep-0452.txt diff --git a/pep-0453.txt b/peps/pep-0453.txt similarity index 100% rename from pep-0453.txt rename to peps/pep-0453.txt diff --git a/pep-0454.txt b/peps/pep-0454.txt similarity index 100% rename from pep-0454.txt rename to peps/pep-0454.txt diff --git a/pep-0455.txt b/peps/pep-0455.txt similarity index 100% rename from pep-0455.txt rename to peps/pep-0455.txt diff --git a/pep-0456.txt b/peps/pep-0456.txt similarity index 100% rename from pep-0456.txt rename to peps/pep-0456.txt diff --git a/pep-0457.txt b/peps/pep-0457.txt similarity index 100% rename from pep-0457.txt rename to peps/pep-0457.txt diff --git a/pep-0458-1.png b/peps/pep-0458-1.png similarity index 100% rename from pep-0458-1.png rename to peps/pep-0458-1.png diff --git a/pep-0458-2.png b/peps/pep-0458-2.png similarity index 100% rename from pep-0458-2.png rename to peps/pep-0458-2.png diff --git a/pep-0458-3.png b/peps/pep-0458-3.png similarity index 100% rename from pep-0458-3.png rename to peps/pep-0458-3.png diff --git a/pep-0458.txt b/peps/pep-0458.txt similarity index 100% rename from pep-0458.txt rename to peps/pep-0458.txt diff --git a/pep-0459.txt b/peps/pep-0459.txt similarity index 100% rename from pep-0459.txt rename to peps/pep-0459.txt diff --git a/pep-0460.txt b/peps/pep-0460.txt similarity index 100% rename from pep-0460.txt rename to peps/pep-0460.txt diff --git a/pep-0461.txt b/peps/pep-0461.txt similarity index 100% rename from pep-0461.txt rename to peps/pep-0461.txt diff --git a/pep-0462.txt b/peps/pep-0462.txt similarity index 100% rename from pep-0462.txt rename to peps/pep-0462.txt diff --git a/pep-0463.txt b/peps/pep-0463.txt similarity index 100% rename from pep-0463.txt rename to peps/pep-0463.txt diff --git a/pep-0464.txt b/peps/pep-0464.txt similarity index 100% rename from pep-0464.txt rename to peps/pep-0464.txt diff --git a/pep-0465.txt b/peps/pep-0465.txt similarity index 100% rename from pep-0465.txt rename to peps/pep-0465.txt diff --git a/pep-0466.txt b/peps/pep-0466.txt similarity index 100% rename from pep-0466.txt rename to peps/pep-0466.txt diff --git a/pep-0467.txt b/peps/pep-0467.txt similarity index 100% rename from pep-0467.txt rename to peps/pep-0467.txt diff --git a/pep-0468.txt b/peps/pep-0468.txt similarity index 100% rename from pep-0468.txt rename to peps/pep-0468.txt diff --git a/pep-0469.txt b/peps/pep-0469.txt similarity index 100% rename from pep-0469.txt rename to peps/pep-0469.txt diff --git a/pep-0470.txt b/peps/pep-0470.txt similarity index 100% rename from pep-0470.txt rename to peps/pep-0470.txt diff --git a/pep-0471.txt b/peps/pep-0471.txt similarity index 100% rename from pep-0471.txt rename to peps/pep-0471.txt diff --git a/pep-0472.txt b/peps/pep-0472.txt similarity index 100% rename from pep-0472.txt rename to peps/pep-0472.txt diff --git a/pep-0473.txt b/peps/pep-0473.txt similarity index 100% rename from pep-0473.txt rename to peps/pep-0473.txt diff --git a/pep-0474.txt b/peps/pep-0474.txt similarity index 100% rename from pep-0474.txt rename to peps/pep-0474.txt diff --git a/pep-0475.txt b/peps/pep-0475.txt similarity index 100% rename from pep-0475.txt rename to peps/pep-0475.txt diff --git a/pep-0476.txt b/peps/pep-0476.txt similarity index 100% rename from pep-0476.txt rename to peps/pep-0476.txt diff --git a/pep-0477.txt b/peps/pep-0477.txt similarity index 100% rename from pep-0477.txt rename to peps/pep-0477.txt diff --git a/pep-0478.txt b/peps/pep-0478.txt similarity index 100% rename from pep-0478.txt rename to peps/pep-0478.txt diff --git a/pep-0479.txt b/peps/pep-0479.txt similarity index 100% rename from pep-0479.txt rename to peps/pep-0479.txt diff --git a/pep-0480-1.png b/peps/pep-0480-1.png similarity index 100% rename from pep-0480-1.png rename to peps/pep-0480-1.png diff --git a/pep-0480.txt b/peps/pep-0480.txt similarity index 100% rename from pep-0480.txt rename to peps/pep-0480.txt diff --git a/pep-0481.txt b/peps/pep-0481.txt similarity index 100% rename from pep-0481.txt rename to peps/pep-0481.txt diff --git a/pep-0482.txt b/peps/pep-0482.txt similarity index 100% rename from pep-0482.txt rename to peps/pep-0482.txt diff --git a/pep-0483.txt b/peps/pep-0483.txt similarity index 100% rename from pep-0483.txt rename to peps/pep-0483.txt diff --git a/pep-0484.txt b/peps/pep-0484.txt similarity index 100% rename from pep-0484.txt rename to peps/pep-0484.txt diff --git a/pep-0485.txt b/peps/pep-0485.txt similarity index 100% rename from pep-0485.txt rename to peps/pep-0485.txt diff --git a/pep-0486.txt b/peps/pep-0486.txt similarity index 100% rename from pep-0486.txt rename to peps/pep-0486.txt diff --git a/pep-0487.txt b/peps/pep-0487.txt similarity index 100% rename from pep-0487.txt rename to peps/pep-0487.txt diff --git a/pep-0488.txt b/peps/pep-0488.txt similarity index 100% rename from pep-0488.txt rename to peps/pep-0488.txt diff --git a/pep-0489.txt b/peps/pep-0489.txt similarity index 100% rename from pep-0489.txt rename to peps/pep-0489.txt diff --git a/pep-0490.txt b/peps/pep-0490.txt similarity index 100% rename from pep-0490.txt rename to peps/pep-0490.txt diff --git a/pep-0491.txt b/peps/pep-0491.txt similarity index 100% rename from pep-0491.txt rename to peps/pep-0491.txt diff --git a/pep-0492.txt b/peps/pep-0492.txt similarity index 100% rename from pep-0492.txt rename to peps/pep-0492.txt diff --git a/pep-0493.txt b/peps/pep-0493.txt similarity index 100% rename from pep-0493.txt rename to peps/pep-0493.txt diff --git a/pep-0494.txt b/peps/pep-0494.txt similarity index 100% rename from pep-0494.txt rename to peps/pep-0494.txt diff --git a/pep-0495-daylightsavings.png b/peps/pep-0495-daylightsavings.png similarity index 100% rename from pep-0495-daylightsavings.png rename to peps/pep-0495-daylightsavings.png diff --git a/pep-0495-fold-2.png b/peps/pep-0495-fold-2.png similarity index 100% rename from pep-0495-fold-2.png rename to peps/pep-0495-fold-2.png diff --git a/pep-0495-fold.svg b/peps/pep-0495-fold.svg similarity index 100% rename from pep-0495-fold.svg rename to peps/pep-0495-fold.svg diff --git a/pep-0495-gap.png b/peps/pep-0495-gap.png similarity index 100% rename from pep-0495-gap.png rename to peps/pep-0495-gap.png diff --git a/pep-0495-gap.svg b/peps/pep-0495-gap.svg similarity index 100% rename from pep-0495-gap.svg rename to peps/pep-0495-gap.svg diff --git a/pep-0495.txt b/peps/pep-0495.txt similarity index 100% rename from pep-0495.txt rename to peps/pep-0495.txt diff --git a/pep-0496.txt b/peps/pep-0496.txt similarity index 100% rename from pep-0496.txt rename to peps/pep-0496.txt diff --git a/pep-0497.txt b/peps/pep-0497.txt similarity index 100% rename from pep-0497.txt rename to peps/pep-0497.txt diff --git a/pep-0498.txt b/peps/pep-0498.txt similarity index 100% rename from pep-0498.txt rename to peps/pep-0498.txt diff --git a/pep-0499.txt b/peps/pep-0499.txt similarity index 100% rename from pep-0499.txt rename to peps/pep-0499.txt diff --git a/pep-0500.txt b/peps/pep-0500.txt similarity index 100% rename from pep-0500.txt rename to peps/pep-0500.txt diff --git a/pep-0501.txt b/peps/pep-0501.txt similarity index 100% rename from pep-0501.txt rename to peps/pep-0501.txt diff --git a/pep-0502.txt b/peps/pep-0502.txt similarity index 100% rename from pep-0502.txt rename to peps/pep-0502.txt diff --git a/pep-0503.txt b/peps/pep-0503.txt similarity index 100% rename from pep-0503.txt rename to peps/pep-0503.txt diff --git a/pep-0504.txt b/peps/pep-0504.txt similarity index 100% rename from pep-0504.txt rename to peps/pep-0504.txt diff --git a/pep-0505.txt b/peps/pep-0505.txt similarity index 100% rename from pep-0505.txt rename to peps/pep-0505.txt diff --git a/pep-0505/find-pep505.out b/peps/pep-0505/find-pep505.out similarity index 100% rename from pep-0505/find-pep505.out rename to peps/pep-0505/find-pep505.out diff --git a/pep-0505/find-pep505.py b/peps/pep-0505/find-pep505.py similarity index 100% rename from pep-0505/find-pep505.py rename to peps/pep-0505/find-pep505.py diff --git a/pep-0505/test.py b/peps/pep-0505/test.py similarity index 100% rename from pep-0505/test.py rename to peps/pep-0505/test.py diff --git a/pep-0506.txt b/peps/pep-0506.txt similarity index 100% rename from pep-0506.txt rename to peps/pep-0506.txt diff --git a/pep-0507.txt b/peps/pep-0507.txt similarity index 100% rename from pep-0507.txt rename to peps/pep-0507.txt diff --git a/pep-0508.txt b/peps/pep-0508.txt similarity index 100% rename from pep-0508.txt rename to peps/pep-0508.txt diff --git a/pep-0509.txt b/peps/pep-0509.txt similarity index 100% rename from pep-0509.txt rename to peps/pep-0509.txt diff --git a/pep-0510.txt b/peps/pep-0510.txt similarity index 100% rename from pep-0510.txt rename to peps/pep-0510.txt diff --git a/pep-0511.txt b/peps/pep-0511.txt similarity index 100% rename from pep-0511.txt rename to peps/pep-0511.txt diff --git a/pep-0512.txt b/peps/pep-0512.txt similarity index 100% rename from pep-0512.txt rename to peps/pep-0512.txt diff --git a/pep-0513.txt b/peps/pep-0513.txt similarity index 100% rename from pep-0513.txt rename to peps/pep-0513.txt diff --git a/pep-0514.txt b/peps/pep-0514.txt similarity index 100% rename from pep-0514.txt rename to peps/pep-0514.txt diff --git a/pep-0515.txt b/peps/pep-0515.txt similarity index 100% rename from pep-0515.txt rename to peps/pep-0515.txt diff --git a/pep-0516.txt b/peps/pep-0516.txt similarity index 100% rename from pep-0516.txt rename to peps/pep-0516.txt diff --git a/pep-0517.txt b/peps/pep-0517.txt similarity index 100% rename from pep-0517.txt rename to peps/pep-0517.txt diff --git a/pep-0518.txt b/peps/pep-0518.txt similarity index 100% rename from pep-0518.txt rename to peps/pep-0518.txt diff --git a/pep-0519.txt b/peps/pep-0519.txt similarity index 100% rename from pep-0519.txt rename to peps/pep-0519.txt diff --git a/pep-0520.txt b/peps/pep-0520.txt similarity index 100% rename from pep-0520.txt rename to peps/pep-0520.txt diff --git a/pep-0521.txt b/peps/pep-0521.txt similarity index 100% rename from pep-0521.txt rename to peps/pep-0521.txt diff --git a/pep-0522.txt b/peps/pep-0522.txt similarity index 100% rename from pep-0522.txt rename to peps/pep-0522.txt diff --git a/pep-0628.txt b/peps/pep-0628.txt similarity index 100% rename from pep-0628.txt rename to peps/pep-0628.txt diff --git a/pep-0666.txt b/peps/pep-0666.txt similarity index 100% rename from pep-0666.txt rename to peps/pep-0666.txt diff --git a/pep-0754.txt b/peps/pep-0754.txt similarity index 100% rename from pep-0754.txt rename to peps/pep-0754.txt diff --git a/pep-3000.txt b/peps/pep-3000.txt similarity index 100% rename from pep-3000.txt rename to peps/pep-3000.txt diff --git a/pep-3001.txt b/peps/pep-3001.txt similarity index 100% rename from pep-3001.txt rename to peps/pep-3001.txt diff --git a/pep-3002.txt b/peps/pep-3002.txt similarity index 100% rename from pep-3002.txt rename to peps/pep-3002.txt diff --git a/pep-3003.txt b/peps/pep-3003.txt similarity index 100% rename from pep-3003.txt rename to peps/pep-3003.txt diff --git a/pep-3099.txt b/peps/pep-3099.txt similarity index 100% rename from pep-3099.txt rename to peps/pep-3099.txt diff --git a/pep-3100.txt b/peps/pep-3100.txt similarity index 100% rename from pep-3100.txt rename to peps/pep-3100.txt diff --git a/pep-3101.txt b/peps/pep-3101.txt similarity index 100% rename from pep-3101.txt rename to peps/pep-3101.txt diff --git a/pep-3102.txt b/peps/pep-3102.txt similarity index 100% rename from pep-3102.txt rename to peps/pep-3102.txt diff --git a/pep-3103.txt b/peps/pep-3103.txt similarity index 100% rename from pep-3103.txt rename to peps/pep-3103.txt diff --git a/pep-3104.txt b/peps/pep-3104.txt similarity index 100% rename from pep-3104.txt rename to peps/pep-3104.txt diff --git a/pep-3105.txt b/peps/pep-3105.txt similarity index 100% rename from pep-3105.txt rename to peps/pep-3105.txt diff --git a/pep-3106.txt b/peps/pep-3106.txt similarity index 100% rename from pep-3106.txt rename to peps/pep-3106.txt diff --git a/pep-3107.txt b/peps/pep-3107.txt similarity index 100% rename from pep-3107.txt rename to peps/pep-3107.txt diff --git a/pep-3108.txt b/peps/pep-3108.txt similarity index 100% rename from pep-3108.txt rename to peps/pep-3108.txt diff --git a/pep-3109.txt b/peps/pep-3109.txt similarity index 100% rename from pep-3109.txt rename to peps/pep-3109.txt diff --git a/pep-3110.txt b/peps/pep-3110.txt similarity index 100% rename from pep-3110.txt rename to peps/pep-3110.txt diff --git a/pep-3111.txt b/peps/pep-3111.txt similarity index 100% rename from pep-3111.txt rename to peps/pep-3111.txt diff --git a/pep-3112.txt b/peps/pep-3112.txt similarity index 100% rename from pep-3112.txt rename to peps/pep-3112.txt diff --git a/pep-3113.txt b/peps/pep-3113.txt similarity index 100% rename from pep-3113.txt rename to peps/pep-3113.txt diff --git a/pep-3114.txt b/peps/pep-3114.txt similarity index 100% rename from pep-3114.txt rename to peps/pep-3114.txt diff --git a/pep-3115.txt b/peps/pep-3115.txt similarity index 100% rename from pep-3115.txt rename to peps/pep-3115.txt diff --git a/pep-3116.txt b/peps/pep-3116.txt similarity index 100% rename from pep-3116.txt rename to peps/pep-3116.txt diff --git a/pep-3117.txt b/peps/pep-3117.txt similarity index 100% rename from pep-3117.txt rename to peps/pep-3117.txt diff --git a/pep-3118.txt b/peps/pep-3118.txt similarity index 100% rename from pep-3118.txt rename to peps/pep-3118.txt diff --git a/pep-3119.txt b/peps/pep-3119.txt similarity index 100% rename from pep-3119.txt rename to peps/pep-3119.txt diff --git a/pep-3120.txt b/peps/pep-3120.txt similarity index 100% rename from pep-3120.txt rename to peps/pep-3120.txt diff --git a/pep-3121.txt b/peps/pep-3121.txt similarity index 100% rename from pep-3121.txt rename to peps/pep-3121.txt diff --git a/pep-3122.txt b/peps/pep-3122.txt similarity index 100% rename from pep-3122.txt rename to peps/pep-3122.txt diff --git a/pep-3123.txt b/peps/pep-3123.txt similarity index 100% rename from pep-3123.txt rename to peps/pep-3123.txt diff --git a/pep-3124.txt b/peps/pep-3124.txt similarity index 100% rename from pep-3124.txt rename to peps/pep-3124.txt diff --git a/pep-3125.txt b/peps/pep-3125.txt similarity index 100% rename from pep-3125.txt rename to peps/pep-3125.txt diff --git a/pep-3126.txt b/peps/pep-3126.txt similarity index 100% rename from pep-3126.txt rename to peps/pep-3126.txt diff --git a/pep-3127.txt b/peps/pep-3127.txt similarity index 100% rename from pep-3127.txt rename to peps/pep-3127.txt diff --git a/pep-3128.txt b/peps/pep-3128.txt similarity index 100% rename from pep-3128.txt rename to peps/pep-3128.txt diff --git a/pep-3129.txt b/peps/pep-3129.txt similarity index 100% rename from pep-3129.txt rename to peps/pep-3129.txt diff --git a/pep-3130.txt b/peps/pep-3130.txt similarity index 100% rename from pep-3130.txt rename to peps/pep-3130.txt diff --git a/pep-3131.txt b/peps/pep-3131.txt similarity index 100% rename from pep-3131.txt rename to peps/pep-3131.txt diff --git a/pep-3132.txt b/peps/pep-3132.txt similarity index 100% rename from pep-3132.txt rename to peps/pep-3132.txt diff --git a/pep-3133.txt b/peps/pep-3133.txt similarity index 100% rename from pep-3133.txt rename to peps/pep-3133.txt diff --git a/pep-3134.txt b/peps/pep-3134.txt similarity index 100% rename from pep-3134.txt rename to peps/pep-3134.txt diff --git a/pep-3135.txt b/peps/pep-3135.txt similarity index 100% rename from pep-3135.txt rename to peps/pep-3135.txt diff --git a/pep-3136.txt b/peps/pep-3136.txt similarity index 100% rename from pep-3136.txt rename to peps/pep-3136.txt diff --git a/pep-3137.txt b/peps/pep-3137.txt similarity index 100% rename from pep-3137.txt rename to peps/pep-3137.txt diff --git a/pep-3138.txt b/peps/pep-3138.txt similarity index 100% rename from pep-3138.txt rename to peps/pep-3138.txt diff --git a/pep-3139.txt b/peps/pep-3139.txt similarity index 100% rename from pep-3139.txt rename to peps/pep-3139.txt diff --git a/pep-3140.txt b/peps/pep-3140.txt similarity index 100% rename from pep-3140.txt rename to peps/pep-3140.txt diff --git a/pep-3141.txt b/peps/pep-3141.txt similarity index 100% rename from pep-3141.txt rename to peps/pep-3141.txt diff --git a/pep-3142.txt b/peps/pep-3142.txt similarity index 100% rename from pep-3142.txt rename to peps/pep-3142.txt diff --git a/pep-3143.txt b/peps/pep-3143.txt similarity index 100% rename from pep-3143.txt rename to peps/pep-3143.txt diff --git a/pep-3144.txt b/peps/pep-3144.txt similarity index 100% rename from pep-3144.txt rename to peps/pep-3144.txt diff --git a/pep-3145.txt b/peps/pep-3145.txt similarity index 100% rename from pep-3145.txt rename to peps/pep-3145.txt diff --git a/pep-3146.txt b/peps/pep-3146.txt similarity index 100% rename from pep-3146.txt rename to peps/pep-3146.txt diff --git a/pep-3147-1.dia b/peps/pep-3147-1.dia similarity index 100% rename from pep-3147-1.dia rename to peps/pep-3147-1.dia diff --git a/pep-3147-1.png b/peps/pep-3147-1.png similarity index 100% rename from pep-3147-1.png rename to peps/pep-3147-1.png diff --git a/pep-3147.txt b/peps/pep-3147.txt similarity index 100% rename from pep-3147.txt rename to peps/pep-3147.txt diff --git a/pep-3148.txt b/peps/pep-3148.txt similarity index 100% rename from pep-3148.txt rename to peps/pep-3148.txt diff --git a/pep-3149.txt b/peps/pep-3149.txt similarity index 100% rename from pep-3149.txt rename to peps/pep-3149.txt diff --git a/pep-3150.txt b/peps/pep-3150.txt similarity index 100% rename from pep-3150.txt rename to peps/pep-3150.txt diff --git a/pep-3151.txt b/peps/pep-3151.txt similarity index 100% rename from pep-3151.txt rename to peps/pep-3151.txt diff --git a/pep-3152.txt b/peps/pep-3152.txt similarity index 100% rename from pep-3152.txt rename to peps/pep-3152.txt diff --git a/pep-3153.txt b/peps/pep-3153.txt similarity index 100% rename from pep-3153.txt rename to peps/pep-3153.txt diff --git a/pep-3154.txt b/peps/pep-3154.txt similarity index 100% rename from pep-3154.txt rename to peps/pep-3154.txt diff --git a/pep-3155.txt b/peps/pep-3155.txt similarity index 100% rename from pep-3155.txt rename to peps/pep-3155.txt diff --git a/pep-3156.txt b/peps/pep-3156.txt similarity index 100% rename from pep-3156.txt rename to peps/pep-3156.txt diff --git a/pep-3333.txt b/peps/pep-3333.txt similarity index 100% rename from pep-3333.txt rename to peps/pep-3333.txt diff --git a/pep-html-template b/peps/pep-html-template similarity index 100% rename from pep-html-template rename to peps/pep-html-template diff --git a/pep0/__init__.py b/peps/pep0/__init__.py similarity index 100% rename from pep0/__init__.py rename to peps/pep0/__init__.py diff --git a/pep0/constants.py b/peps/pep0/constants.py similarity index 100% rename from pep0/constants.py rename to peps/pep0/constants.py diff --git a/pep0/output.py b/peps/pep0/output.py similarity index 100% rename from pep0/output.py rename to peps/pep0/output.py diff --git a/pep0/pep.py b/peps/pep0/pep.py similarity index 100% rename from pep0/pep.py rename to peps/pep0/pep.py From 62fa8e957dfac2a7d8016110820a774106598a81 Mon Sep 17 00:00:00 2001 From: Timo Furrer Date: Fri, 17 Jun 2016 16:01:56 -0700 Subject: [PATCH 2/2] Use variables consistently in Makefile --- Makefile | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index c6b1a0fc644..98c0f0c2b1d 100644 --- a/Makefile +++ b/Makefile @@ -4,6 +4,11 @@ # Not really important, but convenient. PEP2HTML=pep2html.py +PEP2RSS=pep2rss.py +GENPEPINDEX=genpepindex.py + +PEPDIR=peps +OUTPUTDIR=output PYTHON=python @@ -12,23 +17,23 @@ PYTHON=python .txt.html: @$(PYTHON) $(PEP2HTML) $< -TARGETS=$(patsubst %.txt,%.html,$(wildcard peps/pep-????.txt)) output/pep-0000.html +TARGETS=$(patsubst %.txt,%.html,$(wildcard $(PEPDIR)/pep-????.txt)) $(OUTPUTDIR)/pep-0000.html all: pep-0000.txt $(TARGETS) -$(TARGETS): pep2html.py +$(TARGETS): $(PEP2HTML) -pep-0000.txt: $(wildcard peps/pep-????.txt) $(wildcard pep0/*.py) - $(PYTHON) genpepindex.py peps/ +pep-0000.txt: $(wildcard $(PEPDIR)/pep-????.txt) $(wildcard $(PEPDIR)/pep0/*.py) + $(PYTHON) $(GENPEPINDEX) $(PEPDIR) rss: - $(PYTHON) pep2rss.py peps/ + $(PYTHON) $(PEP2RSS) $(PEPDIR) install: echo "Installing is not necessary anymore. It will be done in post-commit." clean: - -rm -r output/ + -rm -r $(OUTPUTDIR) update: git pull https://github.com/python/peps.git