Skip to content

Commit eefdd25

Browse files
2023.2 release code drop
2023.2 release code drop
1 parent dad9008 commit eefdd25

File tree

4 files changed

+23
-16
lines changed

4 files changed

+23
-16
lines changed

LICENSE.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2023, Perforce Software, Inc. All rights reserved.
1+
Copyright (c) 2024, Perforce Software, Inc. All rights reserved.
22

33
Redistribution and use in source and binary forms, with or without
44
modification, are permitted provided that the following conditions are met:
@@ -32,7 +32,7 @@ this program.
3232

3333
P4/P4API License
3434
-----------------------
35-
Copyright (c) 1995-2023, Perforce Software, Inc.
35+
Copyright (c) 1995-2024, Perforce Software, Inc.
3636
All rights reserved.
3737

3838
Redistribution and use in source and binary forms, with or without

RELNOTES.txt

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Release Notes for
22
P4Python, Helix Core API for Python
33

4-
Version 2023.1
4+
Version 2023.2
55

66
Introduction
77

@@ -26,8 +26,8 @@ Introduction
2626
Important End-of-Life Notice
2727

2828
This major release of P4Python would be the last to provide wheels for and
29-
test against Python 3.7. This is part of our commitment to focus on
30-
supported technology platforms
29+
test against MacOS 10.15. This is part of our commitment to focus on
30+
supported technology platforms.
3131

3232
--------------------------------------------------------------------------
3333

@@ -47,7 +47,7 @@ Installation
4747

4848
python3 -m pip install --upgrade p4python
4949

50-
P4Python is distributed as a binary wheels for Python 3.7, 3.8, 3.9, 3.10,
50+
P4Python is distributed as a binary wheels for Python 3.8, 3.9, 3.10,
5151
3.11 and 3.12. In order for the binary wheel to be used, the ABI tag needs to
5252
match.This often requires updated pip, to do so issue:
5353
python3 -m pip install --upgrade pip
@@ -77,8 +77,8 @@ Installation
7777

7878
Maya has a private python executable called "mayapy".
7979

80-
The instructions for installation are the same as the source install
81-
below, except use "mayapy" instead of "python".
80+
The instructions for installation are same as in "Building P4Python from Source"
81+
section, except use "mayapy" instead of "python".
8282

8383
--------------------------------------------------------------------------
8484

@@ -114,19 +114,18 @@ Compatibility Statements
114114

115115
API Compatibility
116116

117-
This release of P4Python requires at least 2023.1 Perforce API
118-
(2023.1/2442900). Older releases will not compile and are not supported.
117+
This release of P4Python requires at least 2023.2 Perforce API
118+
(2023.2/2519561). Older releases will not compile and are not supported.
119119

120120
Python Compatibility
121121

122122
This release of P4Python is supported building from source with
123-
Python 3.7, 3.8, 3.9, 3.10, 3.11 and 3.12.
123+
Python 3.8, 3.9, 3.10, 3.11 and 3.12.
124124

125125
For detailed compatibility, please check the following table:
126126

127127
Python Release | P4Python Release
128128
======================================
129-
3.7 | 2018.2 or later
130129
3.8 | 2020.1 or later
131130
3.9 | 2021.1 or later
132131
3.10 | 2022.1 or later
@@ -295,6 +294,13 @@ Key to symbols used in change notes below.
295294

296295
--------------------------------------------------------------------------
297296

297+
New functionality in 2023.2 (2023.2/2527637) (2023/12/04)
298+
299+
#2522046 (Job #117813)
300+
Built P4Python with P4API 2023.2 (2023.2/2519561)
301+
302+
--------------------------------------------------------------------------
303+
298304
New functionality in 2023.1 Patch 2 (2023.1/2509188) (2023/10/25)
299305

300306
#2503929 (Job #117105)

SpecMgr.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2424
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2525
26-
$Id: //depot/main/p4-python/SpecMgr.cpp#55 $
26+
$Id: //depot/main/p4-python/SpecMgr.cpp#56 $
2727
*******************************************************************************/
2828

2929
/*******************************************************************************
@@ -293,7 +293,8 @@ struct specdata {
293293
"Owner;code:704;len:32;open:isolate;;"
294294
"Name;code:703;rq;type:line;len:32;open:isolate;;"
295295
"Parent;code:702;rq;len:64;open:isolate;;"
296-
"Type;code:708;rq;len:32;open:isolate;;"
296+
"Type;code:708;rq;type:select;len:32;open:isolate;"
297+
"val:mainline/virtual/development/release/task;;"
297298
"Description;code:709;type:text;len:128;open:isolate;;"
298299
"Options;code:707;type:line;len:64;val:"
299300
"allsubmit/ownersubmit,unlocked/locked,"

Version

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# SUPPDATE = 2010 06 17 ;
1212
# Of the build. The copyright date is derived from SUPPDATE.
1313

14-
RELEASE = 2023 1 PREP-TEST_ONLY;
14+
RELEASE = 2023 2 PREP-TEST_ONLY;
1515
PATCHLEVEL = 2428370 ;
16-
SUPPDATE = 2023 06 06 ;
16+
SUPPDATE = 2023 11 27 ;
1717

0 commit comments

Comments
 (0)